KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo obtener la fecha y hora actuales con milisegundos en Excel?

AutorAmanda Li Fecha de modificación

Al trabajar con datos de fecha y hora en Excel, suele ser necesario contar con marcas de tiempo muy detalladas para tareas como el seguimiento de registros de mediciones, eventos del sistema u operaciones por lotes precisas. Los atajos de teclado habituales —como pulsar Ctrl+; para la fecha actual y Ctrl+Mayús+; para la hora actual— permiten introducir rápidamente valores de fecha y hora. Sin embargo, estos atajos tienen limitaciones claras: los resultados deben introducirse en celdas separadas y solo devuelven la fecha o la hora hasta el minuto; los segundos siempre se establecen en cero y no se incluyen los milisegundos. Esto puede resultar problemático en escenarios donde se requiere una marca de tiempo precisa que incluya milisegundos, como en mediciones científicas o en el registro de transacciones rápidas.

Este tutorial presenta varias formas eficaces de mostrar la fecha y hora actuales —incluidos los milisegundos— en una sola celda de Excel. Descubrirá métodos ideales para el seguimiento continuo en la hoja de cálculo, marcas de tiempo instantáneas con un solo clic y formatos basados en fórmulas. Siga leyendo para conocer los pasos detallados, los escenarios de uso y consejos prácticos que le ayudarán a cubrir sus necesidades avanzadas de marcaje horario.

obtener la fecha y hora actual con milisegundos


Obtenga la Fecha y hora actual con milisegundos mediante la función AHORA

Una forma de insertar la fecha y hora actuales con milisegundos consiste en utilizar la función AHORA, combinada con un formato personalizado de celda. Esta solución es ideal para aplicaciones en las que necesite actualizar frecuentemente la marca de tiempo mediante el recálculo de la hoja de cálculo. No obstante, tenga en cuenta que Excel almacena internamente la hora utilizando fracciones de segundo, por lo que el valor de milisegundos mostrado puede variar según el sistema y el momento del cálculo.

A continuación se explica cómo utilizar este método:

1. Seleccione la celda o el rango de celdas donde desee mostrar la fecha y hora actuales, incluidos los milisegundos. A continuación, pulse Ctrl+1 para abrir el cuadro de diálogo Establecer formato de celda.

2. En el cuadro de diálogo Establecer formato de celda, vaya a la pestaña Número, seleccione Personalizada en la lista Categoría. En el campo Tipo, escriba d/m/aaaa h:mm:ss.000 y, a continuación, haga clic en Aceptar. Esto indica a Excel que muestre tres decimales para los segundos como milisegundos.

Nota:En aplicaciones prácticas, la parte “.000” simplemente indica a Excel que muestre tres Decimales. Sin embargo, si la fuente de su marca de tiempo no incluye milisegundos, los últimos dígitos pueden seguir siendo cero. Si solo necesita la hora hasta los segundos, utilice el código de formato m/d/aaaa h:mm:ss.

especificar el formato personalizado de fecha y hora en el cuadro de diálogo

3. Introduzca la siguiente fórmula en la celda elegida, por ejemplo, A1. A continuación, si desea bloquear el valor para que no se actualice constantemente, haga doble clic en la celda de resultado y pulse F9. Esto sustituirá la fórmula por su valor actual, congelando así la marca de tiempo en ese momento.

=AHORA()

Nota:La función AHORAdevuelve un valor dinámico: Excel lo actualiza cada vez que recalcula la hoja de cálculo o realiza algún cambio. Para fijar la marca de tiempo resultante, haga doble clic en la celda y pulse F9, lo que convierte la fórmula en un valor estático. Esto resulta útil para registrar eventos específicos.

introduzca la función AHORA, haga doble clic en la celda del resultado y pulse F9 para insertar la hora actual


Obtenga la Fecha y hora actual con milisegundos mediante una fórmula de Excel (función TEXTO)

Otra solución práctica para mostrar la fecha y hora actuales con milisegundos en un formato fácil de leer utiliza la función TEXTO de Excel. Este enfoque es ideal para generar rápidamente marcas de tiempo listas para mostrar directamente en una celda y resulta especialmente útil cuando desea concatenar o presentar marcas de tiempo como parte de otras salidas de texto.

Esta técnica resulta especialmente útil en situaciones como operaciones de registro, generación de informes o creación de entradas con marca de tiempo en formularios y hojas automatizadas. A diferencia del formato tradicional de fecha y hora, la función TEXTO trata su marca de tiempo como texto, lo que facilita diseños personalizados o manipulaciones posteriores mediante otras funciones de Excel. Consideración importante: dado que el resultado es texto, no puede utilizarse directamente en cálculos horarios, pero sí ofrece un resultado limpio y fácil de leer.

1. Haga clic en la celda donde quiera mostrar la fecha y hora actual con milisegundos, por ejemplo, B1, y escriba la siguiente fórmula:

=TEXT(NOW(),"m/d/yyyy h:mm:ss.000")

2. Pulse Entrar para confirmar. La celda mostrará ahora la fecha y hora actuales con milisegundos como una cadena de texto. Puede arrastrar el controlador de relleno hacia abajo para aplicar la fórmula a más filas si lo necesita, o copiarla y pegarla según requiera su hoja de cálculo.

Consejo:Dado que los milisegundos se basan en la parte fraccionaria del valor de tiempo interno de Excel, a veces la visualización puede repetir ".000" si la marca de tiempo original no contiene milisegundos. Para registros continuos, considere utilizar esta fórmula junto con cálculos iterativos o actualizar la hoja de cálculo para asegurarse de que el tiempo avanza en cada entrada registrada.

Esta fórmula muestra la fecha actual, la hora, los minutos y los segundos, seguidos de tres dígitos que representan los milisegundos. Si desea ajustar el formato, puede modificar la cadena dentro de la fórmula, por ejemplo, cambiando el separador de fecha u orden de visualización según su configuración regional.

Escenarios de aplicación y ventajas: Esta fórmula es ideal cuando necesitas marcas de tiempo visualmente coherentes y fáciles de leer en informes, paneles de control y aplicaciones de registro, sin tener que realizar cálculos horarios integrados. Sin embargo, como genera una cadena de texto, los cálculos horarios directos u ordenaciones basadas en valores numéricos pueden requerir pasos adicionales; en esos casos, deberás volver a utilizar formatos estándar de fecha y hora para llevar a cabo cálculos avanzados.

una captura de pantalla de kutools for excel ia

Descubra la magia de Excel con KUTOOLS AI

  • Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
  • fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
  • Programación en VBA: Escriba e implemente código VBA con facilidad.
  • Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
  • Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Potencie sus capacidades en Excel con herramientas impulsadas por inteligencia artificial.Descárguelo ahora¡y experimente una eficiencia como nunca antes!

Obtenga Fecha y hora actual con milisegundos haciendo clic en un botón

Cuando necesite registrar al instante la fecha y hora exactas, incluidos los milisegundos, en un momento concreto —por ejemplo, al hacer clic en un botón—, las macros de VBA en Excel ofrecen una solución práctica y eficaz. Este enfoque resulta especialmente útil para el seguimiento de procesos, la marcaje ágil de eventos o el registro preciso de entradas en hojas compartidas donde la exactitud temporal es esencial.

Para configurar este enfoque basado en macros, siga estos pasos:

1. Pulse Alt+F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo. A continuación, copie y pegue el siguiente código VBA en la ventana del módulo.
copie y pegue el código en el módulo

Código VBA: Insertar fecha y marca de tiempo rápida en Excel

Sub TimeStampEO()
'Update by ExtendOffice
    Selection.NumberFormatLocal = "m/d/yyyy h:mm:ss.000"
    ActiveCell.Value = Format(Now, "m/d/yyyy h:mm:ss") & Right(Format(Timer, "0.000"), 4)
End Sub

3. Vuelva a su hoja de cálculo. Haga clic en Insertar > Formas y añada una forma (por ejemplo, un botón o un rectángulo) a su hoja de cálculo.

4. Haga doble clic en la forma insertada para etiquetarla, por ejemplo, como «Fecha y marca de tiempo». Adáptela a su gusto ajustando el estilo y el texto según el diseño de su hoja.
haga doble clic en la forma para añadir texto

5. Haga clic con el botón derecho en la forma y elija Asignar macro en el menú desplegable.
haga clic con el botón derecho en la forma y seleccione Asignar macro

6. En el cuadro de diálogo Asignar macro, seleccione TimeStampEO en la lista de nombres de macro y, a continuación, elija Este libro en el menú desplegable. Haga clic en Aceptar.
seleccione el nombre de la macro

7. Ahora seleccione la celda en la que desea insertar la fecha y la hora con milisegundos y, simplemente, haga clic en la forma. La marca de tiempo se insertará inmediatamente en la celda elegida.
haga clic en el botón para insertar la fecha y hora actuales con milisegundos

Nota:
  1. Si ya tiene valores de tiempo en su hoja de cálculo y desea mostrar los milisegundos, basta con aplicar el formato personalizado descrito en el primer método.
  2. Excel no admite formatos de tiempo con precisión de nanosegundos o microsegundos en sus formatos estándar. Si necesita registrar intervalos de tiempo más precisos, formatee sus celdas como texto e introduzca manualmente los valores de tiempo deseados.

Para solucionar problemas: si el botón de macro no funciona, asegúrese de que las macros estén habilitadas y de que haya guardado su libro como un archivo .xlsm. Si aparecen mensajes de error al ejecutar la macro, verifique que la celda de destino no esté en uso ni bloqueada, y de que haya seleccionado dicha celda antes de hacer clic en la forma asignada.

Sugerencia resumen: para garantizar la precisión en el registro horario, revise siempre la configuración de cálculo de su hoja de cálculo. Si el registro exacto de milisegundos es fundamental para su trabajo, considere redondear o ajustar los resultados según la tolerancia que requiera su aplicación.


Obtenga Fecha y hora actual con milisegundos haciendo clic en un botón

 

Artículos relacionados

¿Cómo convertir el formato de tiempo DD HH MM a horas o minutos en Excel?

Supongamos que tiene una lista con fechas en formato DD:HH:MM, que representa días, horas y minutos, y ahora necesita convertirlas a horas o minutos. Este artículo explica cómo transformar ese formato de tiempo a horas o minutos en Excel.

¿Cómo convertir horas o minutos decimales al formato de hora en Excel?

En algunos casos, puede registrar la hora como horas o minutos decimales, por ejemplo, 31,23. ¿Cómo convertir estos valores al formato de hora estándar hh:mm:ss, como se muestra en la siguiente captura de pantalla? En este artículo, le presento algunos trucos para realizar esta conversión rápidamente en Excel.

¿Cómo convertir el formato de hora de 12 horas a 24 horas y viceversa en Excel?

Cuando trabaja con Excel en su rutina diaria, es posible que utilice distintos formatos de hora según las circunstancias, como el formato de 12 horas y el de 24 horas, tal como se muestra en la siguiente captura de pantalla. Pero, ¿cómo podría convertir el formato de 12 horas a 24 horas y viceversa en Excel?

¿Cómo mostrar la hora exclusivamente en formato de minutos en Excel?

Supongamos que tiene una lista de valores de hora en formato HH:MM:SS con el formato de celda ya establecido y ahora desea mostrar únicamente los minutos. ¿Qué puede hacer? En este tutorial, le mostraremos dos métodos para presentar la hora exclusivamente en formato de minutos en Excel.

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos