Una marca de tiempo o de fecha registra la hora o la fecha (o ambas) en que ocurrió algo. Hay muchos motivos para añadir una marca de hora o de fecha en Google Sheets. A veces necesitas una marca de tiempo estática para controlar los cambios en las celdas o las tareas terminadas. En cambio, si quieres usar una marca de tiempo en el encabezado del área de impresión, una marca de fecha u hora dinámica se actualizará cada vez que imprimas una copia en papel o un PDF.
En esta guía aprenderás tres formas de insertar marcas de hora y fecha en Google Sheets: cómo añadir marcas estáticas con atajos de teclado, cómo añadir marcas dinámicas con funciones y cómo añadir marcas estáticas con funciones copiando después la celda y pegando solo los valores.
Insertar una marca de tiempo en Google Sheets con atajos
Hay tres atajos de teclado distintos para insertar la hora actual, la fecha actual o la fecha y la hora. A continuación tienes los atajos para Windows y Mac con los que insertar cada una de las tres marcas.
Atajo para insertar la hora actual
Para insertar la hora actual, selecciona la celda donde quieres la marca de tiempo y usa este atajo.
- Windows: Ctrl + Shift + ;
- Mac: Cmd + Shift + ;
Atajo para insertar la fecha actual
Selecciona la celda donde quieres la marca de fecha y usa este atajo.
- Windows: Ctrl + ;
- Mac: Cmd + ;
Atajo para insertar la fecha y la hora actuales
Para insertar una marca con la fecha y la hora actuales, selecciona la celda donde la quieres y usa este atajo.
- Windows: Ctrl + Alt + Shift + ;
- Mac: Cmd + Option + Shift + ;
Insertar una marca de tiempo en Google Sheets con fórmulas
En Google Sheets, la función TODAY() obtiene la fecha en el momento en que se ejecuta, mientras que la función NOW() obtiene la fecha y la hora. Por eso son funciones volátiles: el resultado cambia cada vez que se recalculan las funciones de la hoja de cálculo.
A continuación tienes instrucciones paso a paso para usar TODAY() y NOW() y obtener marcas de fecha y hora dinámicas. También tienes instrucciones para combinar estas funciones con TEXT y crear marcas de hora y fecha estáticas.
Insertar una marca de tiempo dinámica en Google Sheets
Sigue estos pasos para crear marcas dinámicas con la fecha o con la fecha y la hora.
Marca de fecha dinámica
1. En una celda vacía, escribe el signo igual seguido de TODAY(). La función no lleva parámetros, así que no debe haber nada entre los paréntesis.
2. Pulsa "Intro" para ver el resultado.
Marca de fecha y hora dinámica
1. Escribe el signo igual seguido de NOW() en una celda vacía. Los paréntesis deben quedar vacíos, porque la función no lleva parámetros.
2. Pulsa "Intro" para ver el resultado.
Insertar una marca de tiempo estática en Google Sheets
Para insertar una marca de hora o fecha estática en Google Sheets con funciones, tienes que combinar la función TEXT con TODAY() o NOW(). Después, copia la celda con la fórmula y pega solo los valores para que la marca no cambie. Aun así, puedes crear una macro o un script con Google Apps Script para automatizar este proceso.
Marca de fecha estática
Sigue estos pasos para insertar una marca de fecha estática con una fórmula.
1. En una celda vacía, escribe el signo igual seguido de la función TEXT.
2. Escribe la función TODAY() como primer parámetro, sin olvidar los paréntesis vacíos.
3. Añade una coma antes del segundo parámetro, que indica el formato de la fecha. Para obtener el mismo resultado que con el atajo de teclado, usa este formato: "m/d/yyyy".
4. Cierra el paréntesis y pulsa "Intro" para ver el resultado.
5. Para que la marca de fecha no cambie, copia la celda y pégala con la opción "Pegar solo valores".
Marca de fecha y hora estática
Sigue estos pasos para insertar una marca de fecha y hora estática con una fórmula.
1. En la celda donde quieres la marca, escribe el signo igual seguido de la función TEXT.
2. Escribe la función NOW() como primer parámetro, sin olvidar los paréntesis vacíos.
3. Añade una coma y después indica el formato de la fecha y la hora. Para obtener el mismo resultado que con el atajo de teclado, usa este formato: "m/d/yyyy hh:mm:ss".
4. Cierra el paréntesis y pulsa "Intro" para ver el resultado.
5. Para que la marca de fecha no cambie, copia la celda y pégala con la opción "Pegar solo valores".
Marca de hora estática
Por último, también puedes usar la función NOW() para insertar una marca estática que solo incluya la hora.
1. En la celda donde quieres la marca de tiempo, escribe el signo igual seguido de la función TEXT.
2. Escribe la función NOW() como primer parámetro, sin olvidar los paréntesis vacíos.
3. Añade una coma y después indica el formato solo de la hora. Para obtener el mismo resultado que con el atajo de teclado, usa este formato: "hh:mm:ss".
4. Cierra los paréntesis y pulsa "Intro" para ver el resultado.
5. Copia la celda y pégala con la opción "Pegar solo valores" para que la marca de tiempo no se actualice cuando lo haga la hoja de cálculo.
Conclusión
Hay tres formas distintas de añadir marcas de hora y fecha en Google Sheets, y cada una da un resultado algo diferente. Con las funciones TODAY() y NOW() puedes añadir fácilmente marcas dinámicas, que se actualizan cada vez que se actualiza la hoja de cálculo. En otros casos querrás que la marca sea estática y registre cuándo ocurrió algo concreto. Ya sabes que la forma más sencilla de añadir una marca estática en Google Sheets es usar los atajos de teclado.
Si necesitas añadir marcas estáticas con una fórmula, la cosa se complica un poco. También puedes usar las funciones TODAY() y NOW(), pero tienes que combinarlas con la función TEXT y después copiar la celda y pegar solo los valores. Es rápido y sencillo, pero es un proceso manual. Aun así, puedes automatizarlo creando una macro de Google Sheets o un script con Google Apps Script.
