Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Si eres usuario de Excel, seguro estás familiarizado con las limitaciones y frustraciones de trabajar con fechas. Afortunadamente, Excel ofrece una amplia gama de funciones de fecha que pueden facilitar tu vida y ahorrar tiempo en tus tareas diarias. En este artículo, exploraremos algunas de las funciones de fecha más populares de Excel, como FECHA y HOY, y te proporcionaremos ejemplos prácticos de cómo utilizarlas. ¡Prepárate para mejorar tus habilidades en Excel y optimizar tu trabajo con fechas de manera eficiente!

Esta es la parte final de nuestro Tutorial de fechas de Excel que ofrece una descripción general de todas las funciones de fechas de Excel, explica sus usos básicos y proporciona muchos ejemplos de fórmulas.

Microsoft Excel proporciona un montón de funciones para trabajar con fechas y horas. Cada función realiza una operación simple y al combinar varias funciones dentro de una fórmula puedes resolver tareas más complejas y desafiantes.

En las 12 partes anteriores de nuestro tutorial de fechas de Excel, hemos estudiado en detalle las principales funciones de fechas de Excel. En esta parte final, resumiremos el conocimiento adquirido y proporcionaremos enlaces a una variedad de ejemplos de fórmulas para ayudarlo a encontrar la función más adecuada para calcular sus fechas.

La función principal para calcular fechas en Excel:

Obtener fecha y hora actuales:

Convertir fechas a/desde texto:

Recuperar fechas en Excel:

Calcular la diferencia de fechas:

Calcular días laborables:

Función FECHA de Excel

DATE(year, month, day) devuelve un número de serie de una fecha según los valores de año, mes y día que especifique.

Cuando se trata de trabajar con fechas en Excel, FECHA es la función más esencial que hay que entender. El punto es que otras funciones de fecha de Excel no siempre pueden reconocer las fechas ingresadas en formato de texto. Por lo tanto, al realizar cálculos de fechas en Excel, será mejor que proporciones las fechas utilizando la función FECHA para garantizar los resultados correctos.

Aquí hay algunos ejemplos de fórmulas de FECHA de Excel:

=DATE(2015, 5, 20) – devuelve un número de serie correspondiente al 20 de mayo de 2015.

=DATE(YEAR(TODAY()), MONTH(TODAY()), 1) – devuelve el primer día del año y mes actual.

=DATE(2015, 5, 20)-5 – resta 5 días del 20 de mayo de 2015.
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

A primera vista, la función FECHA de Excel parece muy simple, sin embargo, tiene una serie de especificidades señaladas en el tutorial FECHA de Excel.

A continuación encontrará algunos ejemplos más en los que la función FECHA de Excel forma parte de fórmulas más grandes:

Función HOY de Excel

El TODAY() La función devuelve la fecha de hoy, exactamente como sugiere su nombre.

HOY es posiblemente una de las funciones de Excel más fáciles de usar porque no tiene ningún argumento. Siempre que necesite obtener la fecha de hoy en Excel, ingrese la siguiente fórmula en una celda:

=TODAY()

Aparte de este uso obvio, la función HOY de Excel puede formar parte de fórmulas y cálculos más complejos basados ​​en la fecha de hoy. Por ejemplo, para agregar 7 días a la fecha actual, ingrese la siguiente fórmula en una celda:

=TODAY()+7

Para agregar 30 días laborables a la fecha de hoy excluyendo los días de fin de semana, utilice este:

=WORKDAY(TODAY(), 30)
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Nota. La fecha devuelta por la función HOY en Excel se actualiza automáticamente cuando se recalcula su hoja de cálculo para reflejar la fecha actual.

Para obtener más ejemplos de fórmulas que demuestren el uso de la función HOY en Excel, consulte los siguientes tutoriales:

Función Excel AHORA

NOW() La función devuelve la fecha y hora actuales. Al igual que HOY, no tiene ningún argumento. Si desea mostrar la fecha y la hora actual de hoy en su hoja de trabajo, simplemente coloque la siguiente fórmula en una celda:

=NOW()

Nota. Además de HOY, Excel AHORA es una función volátil que actualiza el valor devuelto cada vez que se vuelve a calcular la hoja de cálculo. Tenga en cuenta que la celda con la fórmula AHORA() no se actualiza automáticamente en tiempo real, solo cuando se vuelve a abrir el libro o se vuelve a calcular la hoja de trabajo. Para forzar que la hoja de cálculo se recalcule y, en consecuencia, que su fórmula AHORA actualice su valor, presione Mayús+F9 para recalcular sólo la hoja de trabajo activa o F9 para volver a calcular todos los libros abiertos.

Para obtener más detalles, consulte Cómo utilizar la función AHORA en Excel.

Función FECHAVALOR de Excel

DATEVALUE(date_text) convierte una fecha en formato de texto en un número de serie que representa una fecha.

La función DATEVALUE comprende muchos formatos de fecha, así como referencias a celdas que contienen «fechas de texto». DATEVALUE resulta muy útil para calcular, filtrar u ordenar fechas almacenadas como texto y convertir dichas «fechas de texto» al formato de fecha.

A continuación se muestran algunos ejemplos sencillos de fórmulas DATEVALUE:

=DATEVALUE("20-may-2015")

=DATEVALUE("5/20/2015")

=DATEVALUE("may 20, 2015")
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Y los siguientes ejemplos demuestran cómo la función DATEVALUE puede ayudar a resolver tareas de la vida real:

Función TEXTO de Excel

En sentido puro, la función TEXTO no se puede clasificar como una de las funciones de fecha de Excel porque puede convertir cualquier valor numérico, no solo fechas, en una cadena de texto.

Con la función TEXTO(valor, formato_texto), puede cambiar las fechas a cadenas de texto en una variedad de formatos, como se demuestra en la siguiente captura de pantalla.
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Nota. Aunque los valores devueltos por la función TEXTO pueden parecerse a las fechas habituales de Excel, son valores de texto por naturaleza y, por lo tanto, no se pueden utilizar en otras fórmulas y cálculos.

Aquí hay algunos ejemplos más de fórmulas de TEXTO que pueden resultarle útiles:

Función DÍA de Excel

DAY(serial_number) La función devuelve un día del mes como un número entero del 1 al 31.

Número de serie es la fecha correspondiente al día que estás intentando conseguir. Puede ser una referencia de celda, una fecha ingresada mediante la función FECHA o devuelta por otras fórmulas.

Aquí hay algunos ejemplos de fórmulas:

=DAY(A2) – devuelve el día del mes a partir de una fecha en A2

=DAY(DATE(2015,1,1)) – regresa el día del 1 de enero de 2015

=DAY(TODAY()) – devuelve el día de la fecha de hoy
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Función MES de Excel

MONTH(serial_number) La función en Excel devuelve el mes de una fecha específica como un número entero que va del 1 (enero) al 12 (diciembre).

Por ejemplo:

=MONTH(A2) – devuelve el mes de una fecha en la celda A2.

=MONTH(TODAY()) – devuelve el mes actual.

La función MES rara vez se usa sola en fórmulas de fecha de Excel. La mayoría de las veces lo utilizará junto con otras funciones, como se demuestra en los siguientes ejemplos:

Para obtener una explicación detallada de la sintaxis de la función MES y muchos más ejemplos de fórmulas, consulte el siguiente tutorial: Uso de la función MES en Excel.

Función AÑO de Excel

YEAR(serial_number) devuelve un año correspondiente a una fecha determinada, como un número del 1900 al 9999.

La función AÑO de Excel es muy sencilla y difícilmente tendrá dificultades al utilizarla en sus cálculos de fechas:

=YEAR(A2) – devuelve el año de una fecha en la celda A2.

=YEAR("20-May-2015") – devuelve el año de la fecha especificada.

=YEAR(DATE(2015,5,20)) – un método más fiable para obtener el año de una fecha determinada.

=YEAR(TODAY()) – devuelve el año actual.
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Para obtener más información sobre la función AÑO, consulte:

Función EOMES de Excel

EOMONTH(start_date, months) La función devuelve el último día del mes un número determinado de meses desde la fecha de inicio.

Como la mayoría de las funciones de fecha de Excel, EOMONTH puede operar con fechas ingresadas como referencias de celda, ingresadas mediante la función FECHA o resultados de otras fórmulas.

A valor positivo en el months El argumento agrega el número correspondiente de meses a la fecha de inicio, por ejemplo:

=EOMONTH(A2, 3) – devuelve el último día del mes, 3 meses después la fecha en la celda A2.

A valor negativo en el meses El argumento resta el número correspondiente de meses de la fecha de inicio:

=EOMONTH(A2, -3) – devuelve el último día del mes, 3 meses antes la fecha en la celda A2.

A cero en el meses El argumento fuerza a la función EOMONTH a devolver el último día del mes de la fecha de inicio:

=EOMONTH(DATE(2015,4,15), 0) – regresa el último día de abril de 2015.

Para obtener el último día del mes actualintroducir el Función HOY en el fecha de inicio argumento y 0 en meses:

=EOMONTH(TODAY(), 0)
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Puede encontrar algunos ejemplos más de fórmulas EOMONTH en los siguientes artículos:

Función DÍA SEMANAL de Excel

WEEKDAY(serial_number,[return_type]) La función devuelve el día de la semana correspondiente a una fecha, como un número del 1 (domingo) al 7 (sábado).

  • Número de serie puede ser una fecha, una referencia a una celda que contiene una fecha o una fecha devuelta por alguna otra función de Excel.
  • Tipo de retorno (opcional) – es un número que determina qué día de la semana se considerará el primer día.

Puedes encontrar la lista completa de tipos de devolución disponibles en el siguiente tutorial: Función día de la semana en Excel.

Y aquí hay algunos ejemplos de fórmulas de FIN DE SEMANA:

=WEEKDAY(A2) – devuelve el día de la semana correspondiente a una fecha en la celda A2; el 1calle el día de la semana es el domingo (predeterminado).

=WEEKDAY(A2, 2) – devuelve el día de la semana correspondiente a una fecha en la celda A2; la semana comienza el lunes.

=WEEKDAY(TODAY()) – devuelve un número correspondiente al día de la semana de hoy; la semana comienza el domingo.
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

La función DÍA SEMANA puede ayudarle a determinar qué fechas en su hoja de Excel son días laborables y cuáles son días de fin de semana, y también ordenar, filtrar o resaltar días laborables y fines de semana:

Función SIFECHA de Excel

DATEDIF(start_date, end_date, unit) La función está especialmente diseñada para calcular la diferencia entre dos fechas en días, meses o años.

El intervalo de tiempo a utilizar para calcular la diferencia de fechas depende de la letra que ingrese en el último argumento:

=DATEDIF(A2, TODAY(), "d") – calcula el número de días entre la fecha en A2 y la fecha de hoy.

=DATEDIF(A2, A5, "m") – devuelve el número de meses completos entre las fechas en A2 y B2.

=DATEDIF(A2, A5, "y") – devuelve el número de años completos entre las fechas en A2 y B2.
Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Estas son sólo las aplicaciones básicas de la función DATEDIF y es capaz de hacer mucho más, como se demuestra en los siguientes ejemplos:

Función NÚMERO DE SEMANA de Excel

WEEKNUM(serial_number, [return_type]) – devuelve el número de semana de una fecha específica como un número entero del 1 al 53.

Por ejemplo, la siguiente fórmula devuelve 1 porque la semana que contiene el 1 de enero es la primera semana del año.

=WEEKNUM("1-Jan-2015")

El siguiente tutorial explica todas las especificidades de la función NUMSEMANA de Excel: Función NUMSEMANA: cálculo del número de semana en Excel.

Alternativamente, puedes saltar directamente a uno de los ejemplos de fórmulas:

Función EDATE de Excel

EDATE(start_date, months) La función devuelve el número de serie de la fecha que es el número especificado de meses antes o después de la fecha de inicio.

Por ejemplo:

=EDATE(A2, 5) – agrega 5 meses a la fecha en la celda A2.

=EDATE(TODAY(), -5) – resta 5 meses a la fecha de hoy.

Para obtener una explicación detallada de las fórmulas EDATE ilustradas con ejemplos de fórmulas, consulte: Cómo utilizar la función EDATE en Excel.

Función AÑOFRAC de Excel

YEARFRAC(start_date, end_date, [basis]) La función calcula la proporción del año entre 2 fechas.

Esta función tan específica se puede utilizar para resolver tareas prácticas como calcular la edad a partir de la fecha de nacimiento.

Función DÍA LABORAL de Excel

WORKDAY(start_date, days, [holidays]) La función devuelve una fecha N días laborables antes o después de la fecha de inicio. Excluye automáticamente de los cálculos los días de fin de semana, así como los días festivos que especifique.

Esta función es muy útil para calcular hitos y otros eventos importantes según el calendario laboral estándar.

Por ejemplo, la siguiente fórmula agrega 45 días laborables a la fecha de inicio en la celda A2, ignorando los días festivos en las celdas B2:B8:

=WORKDAY(A2, 45, B2:B85)

Para obtener una explicación detallada de la sintaxis de WORKDAY y más ejemplos de fórmulas, consulte:

Función WORKDAY: sumar o restar días laborables en Excel

Función DÍA LABORAL.INTL de Excel

WORKDAY.INTL(start_date, days, [weekend], [holidays]) es una variación más poderosa de la función WORKDAY introducida en Excel 2010.

WORKDAY.INTL permite calcular una fecha N número de días laborables en el futuro o en el pasado con parámetros personalizados de fin de semana.

Por ejemplo, para obtener una fecha 20 días hábiles después de la fecha de inicio en la celda A2, con el lunes y el domingo contados como días de fin de semana, puede usar cualquiera de las siguientes fórmulas:

=WORKDAY.INTL(A2, 20, 2, 7)

o

=WORKDAY.INTL(A2, 20, "1000001")

Por supuesto, puede ser difícil captar la esencia de esta breve explicación, pero más ejemplos de fórmulas ilustradas con capturas de pantalla harán las cosas realmente fáciles:

WORKDAY.INTL: cálculo de días laborables con fines de semana personalizados

Función DÍAS DE LA RED de Excel

NETWORKDAYS(start_date, end_date, [holidays]) La función devuelve el número de días laborables entre dos fechas que especifique. Excluye automáticamente los días de fin de semana y, opcionalmente, los días festivos.

Por ejemplo, la siguiente fórmula calcula el número de días laborables completos entre la fecha de inicio en A2 y la fecha de finalización en B2, ignorando los sábados y domingos y excluyendo los días festivos en las celdas C2:C5:

=NETWORKDAYS(A2, B2, C2:C5)

Puede encontrar una explicación completa de los argumentos de la función NETWORKDAYS ilustrados con ejemplos de fórmulas y capturas de pantalla en el siguiente tutorial:

Función NETWORKDAYS: cálculo de días laborables entre dos fechas

Función DÍASDERED.INTL de Excel

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) es una modificación más poderosa de la función NETWORKDAYS disponible en Excel 2010 y versiones posteriores. También devuelve el número de días laborables entre dos fechas, pero le permite especificar qué días deben contarse como fines de semana.

Aquí hay una fórmula básica de NETWORKDAYS:

=NETWORKDAYS(A2, B2, 2, C2:C5)

La fórmula calcula el número de días laborables entre la fecha en A2 (fecha_inicio) y la fecha en B2 (fecha_final), excluyendo los días de fin de semana domingo y lunes (número 2 en el parámetro de fin de semana) e ignorando los días festivos en las celdas C2:C5.

Para obtener detalles completos sobre la función NETWORKDAYS.INTL, consulte:

Función NETWORKDAYS: contando días laborables con fines de semana personalizados

Con suerte, esta vista de 10K pies sobre las funciones de fecha de Excel le ha ayudado a obtener una comprensión general de cómo funcionan las fórmulas de fecha en Excel. Si desea obtener más información, le recomiendo que consulte los ejemplos de fórmulas a los que se hace referencia en esta página. ¡Te agradezco por leer y espero verte nuevamente en nuestro blog la próxima semana!

Usted también podría estar interesado en

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Funciones de fecha de Excel: ejemplos de fórmulas de FECHA, HOY, etc.

Excel es una herramienta poderosa y versátil que ofrece una amplia gama de funciones, incluidas las funciones de fecha. Estas funciones son excelentes para realizar cálculos relacionados con fechas y pueden ahorrarte mucho tiempo y esfuerzo. En este artículo, exploraremos algunas de las funciones de fecha más utilizadas en Excel y proporcionaremos ejemplos de fórmulas para aprovechar al máximo estas funciones.

1. Función FECHA

La función FECHA es una de las funciones de fecha básicas en Excel. Permite crear una fecha utilizando los valores especificados de año, mes y día. La fórmula básica de la función FECHA es:

=FECHA(año, mes, día)

Por ejemplo, si deseas crear una fecha para el 1 de enero de 2022, puedes usar la siguiente fórmula:

=FECHA(2022, 1, 1)

Esta fórmula devolverá el valor de fecha 01/01/2022.

Puedes combinar la función FECHA con otras funciones, como DIA, MES y AÑO, para obtener información más detallada sobre una fecha específica. Por ejemplo, si deseas obtener el mes de una fecha determinada, puedes usar la siguiente fórmula:

=MES(FECHA(2022, 1, 1))

Esta fórmula devolverá el valor numérico del mes, en este caso, 1 para enero.

2. Función HOY

La función HOY es otra función útil de fecha en Excel. Devuelve la fecha actual en la celda en la que se encuentra la fórmula. No requiere ningún argumento adicional y la fórmula es muy simple:

=HOY()

Cuando utilices la función HOY, recuerda que se actualizará automáticamente cada vez que abras el archivo de Excel, por lo que siempre mostrará la fecha actualizada.

3. Funciones de fecha y hora

Excel también ofrece funciones de fecha y hora combinadas que pueden ser útiles en diversas situaciones. Estas funciones incluyen FECHAHORA, HORA y MINUTO.

La función FECHAHORA te permite crear una fecha y hora combinadas. La fórmula básica es similar a la función FECHA, pero requiere especificar los valores de año, mes, día, hora, minuto y segundo. Aquí tienes un ejemplo de cómo utilizar la función FECHAHORA:

=FECHAHORA(2022, 1, 1, 12, 0, 0)

Esta fórmula devolverá el valor de fecha y hora 01/01/2022 12:00:00 PM.

Si solo necesitas obtener la hora de una fecha y hora determinadas, puedes utilizar la función HORA de la siguiente manera:

=HORA(FECHAHORA(2022, 1, 1, 12, 0, 0))

Esta fórmula devolverá el valor numérico de la hora, en este caso, 12.

Conclusión

Las funciones de fecha en Excel pueden ser extremadamente útiles para realizar cálculos y análisis relacionados con fechas. Ya sea que necesites crear una fecha específica, obtener información detallada sobre una fecha o trabajar con fechas y horas combinadas, Excel tiene una variedad de funciones disponibles para facilitar tu trabajo. Este artículo solo ha cubierto algunos ejemplos básicos, pero hay muchas más funciones y combinaciones posibles. Si deseas obtener más información y explorar más sobre las funciones de fecha de Excel, asegúrate de consultar la documentación oficial de Excel y otros recursos en línea.

Deja un comentario