Cómo insertar una marca de tiempo en Google Sheets

Google Sheets es una gran herramienta, especialmente cuando colaboras con tus colegas y trabajas en la misma hoja. El programa te permite trabajar en la hoja simultáneamente.

Cuando se trata de insertar una marca de tiempo en Google Sheets, puede hacerlo manualmente usando atajos o automáticamente usando las funciones de fecha y hora. Hay más de una forma de incluir una marca de tiempo en Google Sheets. Esta es una característica útil, por lo que es mejor que sepas cómo usarla.

Si estás confundido acerca de cómo insertar marca de tiempo en Google Sheets, te respaldamos. En esta publicación, proporcionaremos una guía detallada para realizar los pasos. Cubriremos todos los métodos, para que puedas seguir el que te resulte más fácil. Para mayor comodidad, hemos explicado cada uno de los pasos en detalle, para que no haya confusión. Dicho esto, ahora echemos un vistazo a los pasos que se detallan a continuación.

Pasos para insertar marca de tiempo en Google Sheets:

  1. Abra Google Sheets:

Insertar marca de tiempo usando atajos de teclado:

Para insertar manualmente la hora y la fecha, puede utilizar los atajos de teclado:

Aquí están los atajos de teclado:

  • Para insertar la fecha actual: Control +: (mantenga presionada la tecla Control y presione la tecla dos puntos).
  • Para insertar la hora actual: Control + Shift +: (mantenga presionadas las teclas Control y Shift y presione la tecla dos puntos).

Insertar fecha y hora usando funciones:

Para insertar fecha y hora también puedes usar funciones.

Para insertar la fecha actual utilice la siguiente fórmula en la celda:

= HOY()

Para insertar la fecha y hora actuales utilice la siguiente fórmula:

=AHORA()

Insertar fecha y hora automáticamente usando un script:

Estos son los pasos para insertar automáticamente la hora y la fecha mediante scripts:

  1. Vaya a Herramientas > Editor de secuencias de comandos:
  1. Ahora, en la ventana de código del editor de scripts, copie y pegue el siguiente código (Fuente: Stackoverflow):

function onEdit() {

var s = SpreadsheetApp.getActiveSheet();

if( s.getName() == "Sheet1" ) { //checks that we're on the correct sheet

var r = s.getActiveCell();

if( r.getColumn() == 1 ) { //checks the column

var nextCell = r.offset(0, 1);

if( nextCell.getValue() === '' ) //is empty?

nextCell.setValue(new Date());

}

}

}
  1. Ahora guarda el código:
  1. A continuación, ejecute el código:
  1. Ahora, cuando ingresa algo en las celdas de la columna A, aparecerá automáticamente una marca de tiempo en la celda adyacente de la columna B.