Skip to main content

¿Cómo insertar el día, mes o año actual en una celda en Excel?

Author: Sun Last Modified: 2025-07-21

En Excel, tanto profesionales como usuarios cotidianos a menudo necesitan insertar la fecha, mes o año actual en una hoja de cálculo. Ya sea que registren transacciones diarias, generen informes con marca de tiempo o realicen un seguimiento de hitos, agregar esta información de manera eficiente ayuda a optimizar su flujo de trabajo y mejorar la precisión. Ingresar manualmente la fecha cada vez puede ser propenso a errores y llevar mucho tiempo, especialmente en documentos dinámicos que requieren actualizaciones constantes. Este artículo presenta varios métodos prácticos para insertar la fecha, mes o año actual en una celda de Excel, así como en el encabezado o pie de página. También encontrarás enfoques alternativos utilizando fórmulas de Excel, atajos de teclado, funciones dedicadas de Kutools y automatización VBA, cada uno con sus propias ventajas y escenarios adecuados.


Insertar año, mes o fecha actual por fórmulas y atajos de teclado en Excel

Excel proporciona funciones integradas y atajos de teclado convenientes que te permiten insertar rápidamente la fecha, mes o año actual. Estos métodos son ideales cuando deseas que Excel muestre información de fecha actual que se actualice automáticamente, o cuando necesitas ingresar manualmente una marca de tiempo en un momento específico.

Por ejemplo, para mostrar el mes actual como un número, simplemente escribe la siguiente fórmula en la celda deseada: =MES(HOY()) y presiona Enter. Esto devolverá el mes actual (por ejemplo, 8 para agosto).

  Fórmula Resultado de la fórmula
Insertar Mes Actual (Formato numérico) =MES(HOY()) 8
Insertar Mes Actual (Nombre completo) =TEXTO(HOY(),"MMMM") Agosto
Insertar Año Actual =AÑO(HOY()) 2015
Insertar Fecha Actual (Auto-actualizable) =HOY() 2015/8/20
Insertar Fecha y Hora Actuales (Auto-actualizable) =AHORA() 2015/8/20 9:41

Notas sobre los parámetros:

  • Las fórmulas =HOY() y =AHORA() se actualizan automáticamente cada vez que la hoja de cálculo recalcula, por lo que la fecha/hora mostrada siempre permanece actualizada.
  • =AÑO(HOY()) devuelve el año como un número de cuatro dígitos, mientras que =TEXTO(HOY(),"MMMM") proporciona el nombre completo del mes.
  • Si deseas un valor estático (que no cambie más tarde), utiliza los atajos de teclado a continuación.

Para entradas estáticas, como cuando deseas registrar la fecha de un evento específico y no quieres que el valor se actualice en el futuro, los atajos de teclado son especialmente útiles:

(1) Para insertar inmediatamente la fecha actual en la celda seleccionada, presiona CTRL + ;.

(2) Para insertar la fecha y hora actuales en la misma celda, primero presiona CTRL + ; para insertar la fecha, suelta las teclas, luego presiona la barra espaciadora para agregar un espacio, y finalmente presiona CTRL + SHIFT + ; para agregar la hora actual.

Consejos y recordatorios prácticos:

  • Las fórmulas que usan =HOY() o =AHORA() siguen actualizándose cuando el archivo recalcula, mientras que las entradas de teclado permanecen fijas una vez ingresadas.
  • Ten en cuenta el modo de cálculo de tu hoja de cálculo. Si los valores no se actualizan automáticamente, puede que necesites presionar F9 para actualizar.
  • Si estás copiando una fórmula en múltiples filas, asegúrate de ajustar las referencias de celdas si es necesario.

Ambos enfoques son ampliamente aplicables para tablas de entrada de datos, registros diarios, informes automatizados y cualquier lugar donde se necesiten valores de fecha actualizados. Los métodos puramente basados en fórmulas son los mejores cuando los datos deben reflejar siempre la fecha más reciente; los enfoques con teclado te dan control para mantener registros estáticos.

Insertar año, mes o fecha actual con formato de fecha especial

Si tienes instalado Kutools para Excel, la utilidad Insertar Fecha facilita insertar el año, mes o día actual con tu formato de fecha preferido en solo unos clics. Este método es especialmente práctico cuando requieres un formato personalizado consistente o acceso rápido a un selector de calendario para una selección flexible.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Después de instalar Kutools para Excel, consulta estos pasos:

1. Selecciona la celda donde deseas insertar el año, mes o día actual. Luego ve a Kutools > Insertar > Insertar Fecha.

2. En el cuadro de diálogo Insertar Fecha, asegúrate de que la opción Usando formato esté seleccionada. Luego haz doble clic en el formato de fecha deseado de la lista de la derecha. El formato seleccionado se aplicará inmediatamente a tu celda activa. Consulta la captura de pantalla a continuación:

a screenshot of inserting current year, month or date with special date formatting

Ahora, la fecha actual aparece en la celda elegida con el formato que especificaste.

Notas y consejos de uso:

  • Por defecto, la fecha de hoy ya está resaltada en el calendario del cuadro de diálogo Insertar Fecha. Para insertar una fecha diferente, simplemente haz clic en la fecha requerida en el calendario antes de hacer doble clic en el formato preferido.
  • Este enfoque te ofrece flexibilidad para trabajar con formatos de fecha localizados, plantillas de informes profesionales y cualquier escenario donde la presentación visual consistente sea importante.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Insertar fecha y hora actuales en celda/encabezado/pie de página con Kutools para Excel

Para escenarios que requieren sellar una hoja de cálculo con información en tiempo real en el área de contenido, encabezado o pie de página, Kutools para Excel proporciona la utilidad Insertar Información del Libro. Esta característica es especialmente relevante para el control automatizado de documentos, fines de auditoría o marcado de tiempo consistente en informes distribuidos, ya que inserta datos precisos de fecha y hora en solo unos pasos.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

1. Haz clic en Kutools Plus > Libro > Insertar Información del Libro en la barra de herramientas.

a screenshot of inseting the current date and time in cell, header or footer with Kutools for Excel

2. En el cuadro de diálogo Insertar Información del Libro, selecciona la opción Fecha y hora actuales. En la sección Insertar en, especifica dónde deseas esta información; las opciones incluyen cualquier celda de la hoja de trabajo, así como cualquier área del encabezado o pie de página. Haz clic en Aceptar para completar la inserción. Consulta la captura de pantalla anterior para obtener orientación visual.

La fecha y hora actuales ahora están insertadas exactamente donde las necesitas.

Consejos adicionales:

  • Este enfoque es particularmente útil cuando necesitas agregar fechas de revisión, marcas de tiempo para exportaciones de datos o impresiones para registros físicos.
  • Recuerda que los datos insertados en encabezados o pies de página son más visibles en la vista Diseño de Página o Vista Previa de Impresión.
  • Los cambios aplicados aquí no se actualizan automáticamente a menos que vuelvas a aplicar la utilidad Insertar Información del Libro.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


VBA: Insertar automáticamente la fecha, mes o año actuales al cambiar una celda o mediante un botón

Para una mayor automatización, como cuando deseas que Excel registre la fecha exacta de entrada cada vez que se modifica una celda específica, o deseas activar el sellado de fecha haciendo clic en un botón, se puede usar VBA (Visual Basic para Aplicaciones). Este método es altamente aplicable para hojas de registro, auditorías o informes personalizados donde se necesita un control preciso. VBA te permite insertar dinámicamente la fecha, mes o año actual según los requisitos específicos de tu flujo de trabajo.

Escenario 1: Insertar automáticamente la fecha actual siempre que se edite una celda en una columna o rango especificado. Esta solución es ideal para crear columnas "última modificación" o marcas de tiempo automáticas de entradas.

Cómo configurar:

  • Haz clic derecho en la pestaña de la hoja de trabajo donde deseas la automatización y selecciona Ver código.
  • En la ventana abierta de Microsoft Visual Basic para Aplicaciones, pega el siguiente código en el panel de código:
Private Sub Worksheet_Change(ByVal Target As Range)
    'Automatically insert current date when any change occurs in column B (adjust to your needs)
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 1).Value = Date 'Inserts date in column C when column B changes
    End If
End Sub

Consejos de operación:

  • Cada vez que edites una celda en la columna B, la fecha actual aparecerá automáticamente en la celda adyacente de la columna C (puedes ajustar los rangos objetivo y los desplazamientos según sea necesario para tu configuración).
  • Para aplicar esta lógica a un rango diferente o insertar el mes/año, modifica Fecha a Mes(Fecha) o Año(Fecha) según corresponda.
  • Este método es el mejor para registros de auditoría o seguimiento de fechas de "última actualización". Asegúrate de que las macros estén habilitadas para que este código funcione correctamente.

Escenario 2: Insertar fecha, mes o año actuales haciendo clic en un botón personalizado, adecuado para flujos de trabajo personalizados o sellado de tiempo bajo demanda.

Cómo configurar:

  1. Haz clic en Desarrollador > Visual Basic.
  2. En la ventana del editor de VBA, haz clic en Insertar > Módulo
  3. Introduce el siguiente código (el ejemplo muestra la inserción de la fecha actual en la celda A1; puedes modificar la celda objetivo o la lógica según sea necesario):
  4. Sub InsertCurrentDate()
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Worksheets("Sheet1").Range("A1").Value = Date
    End Sub

Cómo Asignar la Macro a un Botón en Excel

  1. Insertar el Botón:
    1. Ve a la pestaña Desarrollador en la cinta.
    2. Haz clic en Insertar > Debajo de Controles de Formulario, elige Botón (Control de Formulario).
      a screenshot showing the form control button
  2. Dibuja el botón en cualquier lugar de tu hoja de trabajo.
  3. Asignar la Macro:
    1. Después de dibujar el botón, aparecerá la ventana Asignar Macro.
    2. Selecciona InsertarFechaActual (o como hayas nombrado tu macro).
      a screenshot showing how to select the macro
  4. Haz clic en Aceptar.

Cada vez que hagas clic en él, la fecha actual se insertará en la celda A1 de Hoja1.

Puedes editar la macro para cambiar la celda objetivo, la hoja o insertar el mes o año actual en su lugar.

Solución de problemas y notas:

  • Si las macros no funcionan, asegúrate de haber habilitado macros en la configuración de Excel.
  • Prueba tu código VBA en un libro de trabajo de muestra antes de aplicarlo a archivos importantes para evitar pérdida de datos no intencionada.
  • Combinar VBA con controles de hoja de cálculo permite una automatización de flujo de trabajo poderosa y flexible, pero siempre guarda una copia de seguridad antes de integrar nuevas macros.

En resumen, las soluciones VBA ofrecen una flexibilidad incomparable para el sellado de tiempo automatizado en Excel. Son especialmente recomendadas cuando las fórmulas o herramientas estándar no cumplen completamente con las necesidades de tu flujo de trabajo.


Demostración: insertar día, mes o año actual en celda/encabezado/pie de página en Excel

 

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Artículo relacionado:

Insertar rápidamente la fecha actual con un formato de fecha específico


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar 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 | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!