¡Bienvenidos al fascinante mundo de las funciones de fecha en Excel! Si alguna vez te has encontrado luchando con cálculos de tiempo, planificación de proyectos o simplemente organizando tus datos, este artículo es tu solución. Las funciones de fecha no solo son herramientas poderosas para obtener información precisa, sino que también pueden transformar la manera en que gestionas tus tareas diarias. Aquí descubrirás ejemplos prácticos y archivos de muestra que te ayudarán a dominar estas funciones y optimizar tu trabajo en Excel. ¡Prepárate para llevar tus habilidades al siguiente nivel y hacer que tus hojas de cálculo cobren vida!
El manejo de fechas puede resultar un desafío en Excel, pero no te preocupes, ¡estamos aquí para ayudarte! En este artículo encontrarás ejemplos prácticos y archivos de muestra para aprender a utilizar las funciones de fecha en Excel como un experto. Desde cálculos sencillos hasta conversiones de formatos, descubrirás cómo sacar el máximo provecho de estas funciones para ahorrar tiempo y mejorar tus habilidades en el uso de esta poderosa herramienta. ¡Prepárate para dominar las funciones de fecha en Excel y facilitar tu trabajo diario!
Archivos de muestra
1. Función FECHA
La función FECHA devuelve una fecha válida según el día, mes y año ingresados. En palabras simples, debe especificar todos los componentes de la fecha y se creará una fecha a partir de eso.
Sintaxis
FECHA(año,mes,día)
Argumentos
- año: Un número para usar como año.
- mes: Un número para usar como mes.
- día: Un número para usar como día.
Ejemplo
En el siguiente ejemplo, hemos utilizado referencias de celda para especificar el año, mes y día para crear una fecha.
También puede insertar argumentos directamente en la función para crear una fecha, como puede ver en el siguiente ejemplo.
Y en el siguiente ejemplo, hemos utilizado diferentes tipos de argumentos para ver el resultado devuelto por la función.
2. Función FECHAVALOR
La función DATEVALUE devuelve una fecha después de convertir un texto (que representa una fecha) en una fecha real. En palabras simples, convierte una fecha en una fecha real con formato de texto.
Sintaxis
FECHAVAUE(fecha_texto)
Argumentos
- texto_fecha: La fecha que está almacenada como texto y desea convertir ese texto en una fecha real.
Ejemplo
En el siguiente ejemplo, hemos insertado una fecha directamente en la función utilizando comillas dobles. Si omite agregar estas comillas, devolverá un #¿NOMBRE? error en el resultado.
En el siguiente ejemplo, todas las fechas del lado izquierdo están en formato de texto.
3. Función DÍA
La función DÍA devuelve el número del día de una fecha válida. Como sabes, en Excel, una fecha es una combinación de día, mes y año, la función DÍA obtiene el día a partir de la fecha e ignora el resto de la parte.
Sintaxis
DÍA(número_de_serie)
Argumentos
- número de serie: Un número de serie válido de la fecha de la que desea extraer el número de día.
Ejemplo
En el siguiente ejemplo, hemos utilizado DÍA para simplemente obtener el día de una fecha.
Y en el siguiente ejemplo, hemos utilizado DÍA con HOY para crear una fórmula dinámica que devuelve el número del día actual y se actualizará cada vez que abra su hoja de cálculo o cuando vuelva a calcularla.
5. Función DÍAS
La función DÍAS devuelve la diferencia entre dos fechas. Toma una fecha de inicio y una fecha de finalización y luego devuelve la diferencia entre ellas en días. Esta función se introdujo en Excel 2013, por lo que no está disponible en versiones anteriores.
Sintaxis
DÍAS(fecha_final,fecha_inicio)
Argumentos
- fecha de inicio: Es una fecha válida a partir de la cual se desea iniciar el cómputo de días.
- fecha final: Es una fecha válida a partir de la cual se quiere finalizar el cómputo de días.
Ejemplo
En el siguiente ejemplo, hemos referido la celda A1 como fecha de inicio y B1 como fecha de finalización y tenemos 9 días en el resultado.
Nota: También puedes utilizar el operador de resta para obtener la diferencia entre dos fechas.
En el siguiente ejemplo, hemos insertado directamente dos fechas en la función para obtener la diferencia entre ellas.
6. Función FECHA
La función EDATE devuelve una fecha después de agregarle un número específico de meses. En palabras simples, puedes sumar (con un número positivo) o restar (con un número negativo) meses a una fecha.
Sintaxis
EDATE(fecha_inicio,meses)
Argumentos
- fecha de inicio: La fecha a partir de la cual desea iniciar el cálculo.
- meses: El número de meses para calcular la fecha futura o pasada.
Ejemplo
Aquí hemos utilizado EDATE con diferentes tipos de argumentos.
- En el primer ejemplo, utilizamos 5 como varios meses y agregamos exactamente 5 meses el 1 de enero de 2016 y devolvimos el 1 de junio de 2016.
- En el segundo ejemplo, hemos utilizado -1 mes y ha dado el 31 de diciembre de 2016, una fecha que está exactamente 1 mes atrás desde el 31 de enero de 2016.
- En el tercer ejemplo, hemos insertado una fecha directamente en la función.
7. Función EOMES
La función EOMONTH devuelve la fecha de fin de mes, que es el número de meses en el futuro o en el pasado. Puede utilizar un número positivo para una fecha futura y un número negativo para la fecha del mes pasado.
Sintaxis
EOMES(fecha_inicio,meses)
Argumentos
- fecha de inicio: Una fecha válida desde donde desea iniciar su cálculo.
- meses: La cantidad de meses que desea calcular antes y después de la fecha de inicio.
Ejemplo
En el siguiente ejemplo, hemos utilizado EOMONTH con diferentes tipos de argumentos:
- Hemos mencionado el 01 de enero de 2016 como fecha de inicio y 5 meses para obtener una fecha futura. Como junio es exactamente 5 meses después de enero, el resultado es 30 de junio de 2016.
- Como ya mencioné, EOMMONTH es lo suficientemente inteligente como para evaluar el número total de días en un mes.
- Si menciona un número negativo, simplemente devuelve una fecha pasada, que es la cantidad de meses atrás que mencionó.
- En el cuarto ejemplo, hemos utilizado una fecha que está en formato de texto y ha devuelto la fecha sin devolver ningún error.
8. Función MES
La función MES devuelve el número de mes (de 0 a 12) de una fecha válida. Como sabes, en Excel, una fecha es una combinación de día, mes y año, MES obtiene el mes a partir de la fecha e ignora el resto de la parte.
Sintaxis
MES(número_de_serie)
Argumentos
- número de serie: Una fecha válida a partir de la cual desea obtener el número de mes.
Ejemplo
En el siguiente ejemplo, hemos utilizado un MES de tres maneras diferentes:
- En el PRIMER ejemplo, simplemente usamos la fecha y devolvió el 5 en el resultado, que es el número del mes MAYO.
- En el SEGUNDO ejemplo, hemos proporcionado la fecha directamente en la función.
- En el TERCER ejemplo, hemos utilizado la función HOY para obtener la fecha actual y MES ha devuelto el número del mes.
9. Función DÍAS DE LA RED
La función NETWORKDAYS devuelve el recuento de días entre la fecha de inicio y la fecha de finalización. En palabras simples, con NETWORKDAYS puedes calcular la diferencia entre dos fechas, luego de excluir sábados, domingos y feriados (que tú especifiques).
Sintaxis
DÍASDERED(fecha_inicio,fecha_finalización,días festivos)
Argumentos
- fecha de inicio: Una fecha válida desde donde desea iniciar su cálculo.
- fecha final: Una fecha válida hasta la cual desea calcular los días hábiles.
- [holidays]: una fecha válida que representa un feriado entre la fecha de inicio y la fecha de finalización. Puede hacer referencia a una celda, un rango de celdas o una matriz que contenga fechas.
Ejemplo
En el siguiente ejemplo, hemos especificado el 10 de enero de 2015 como fecha de inicio y el 20 de febrero de 2015 como fecha de finalización.
Tenemos 41 días entre estas dos fechas, de los cuales 11 son fines de semana. Después de descontar esos 11 días me han devuelto 30 días laborables.
Ahora, en el siguiente ejemplo con las mismas fechas de inicio y finalización, hemos especificado un feriado y, después de deducir 11 días del fin de semana y 1 feriado, obtuvimos 29 días hábiles.
De nuevo con las mismas fechas de inicio y fin, hemos utilizado un rango de tres celdas de festivos para deducir del cálculo y, tras restar 11 días de fin de semana y 3 festivos que he comentado, nos ha devuelto 27 días laborables.
10. Función NETWORKDAYS.INTL
NETWORKDAYS.INTL La función devuelve el recuento de días entre la fecha de inicio y la fecha de finalización. A diferencia de NETWORKDAYS, NETWORKDAYS.INTL le permite especificar qué días desea excluir del cálculo.
Sintaxis
NETWORKDAYS.INTL(fecha_inicio,fecha_finalización,fin de semana,días festivos)
Argumentos
- fecha de inicio: Una fecha válida desde donde desea iniciar su cálculo.
- fecha final: Una fecha válida hasta la cual desea calcular los días hábiles.
- [weekend]: Un número representa excluir los fines de semana del cálculo.
- [holidays]: Una lista de fechas que representa los días festivos que desea excluir del cálculo.
Ejemplo
En el siguiente ejemplo, hemos utilizado el 1 de enero de 2015 como fecha de inicio y el 20 de enero de 2015 como fecha de finalización. Y hemos especificado 1 para tomar de domingo a sábado como fin de semana. La función ha regresado 14 días después de excluir 6 días de fin de semana.
A continuación, hemos utilizado las mismas fechas. Y he usado 11 para los días de fin de semana, lo que significa que solo considerará el domingo como fin de semana. Además de eso, también hemos utilizado el 10 de enero de 2015 como día festivo.
Disponemos de 3 domingos entre ambas fechas y festivo. Después de excluir todos estos días, la función arrojó 16 días en el resultado. En el siguiente ejemplo, hemos utilizado el rango para especificar días festivos. Si tienes más de una fecha para las vacaciones puedes consultar un rango completo.
Consejo rapido: Si desea crear un rango dinámico para días festivos, puede utilizar una tabla para ello. Si desea elegir días personalizados para que cuenten como días laborables o fines de semana, puede utilizar el siguiente formato en el argumento de fin de semana.
Aquí, 0 representa un día laborable y 1 representa un día no laborable. Y siete números representan los 7 días de la semana.
11. Función HOY
La función HOY devuelve la fecha y hora actuales según la fecha y hora del sistema. La fecha y hora devueltas por la función AHORA se actualizan continuamente cada vez que actualiza algo en la hoja de trabajo.
Sintaxis
HOY()
Argumentos
- En la función HOY, no hay ningún argumento, todo lo que necesitas hacer es ingresarlo en la celda y presionar Enter, pero ten cuidado porque HOY es una función volátil que actualiza su valor cada vez que actualizas los cálculos de tu hoja de cálculo.
Ejemplo
En el siguiente ejemplo, hemos utilizado HOY con otras funciones para obtener el número del mes actual, el año actual y el día actual.
12. Función DÍA SEMANAL
La función DÍA SEMANA devuelve un número de día (que va del 0 al 7) de la semana a partir de una fecha. En palabras simples, la función DÍASEMANA toma una fecha y devuelve el número del día de esa fecha.
Sintaxis
DÍA DE LA SEMANA (número de serie, [return_type])
Argumentos
- número de serie: una fecha válida a partir de la cual desea obtener el número de semana.
- [return_type]: Número que representa el día de la semana para comenzar la semana.
Ejemplo
En el siguiente ejemplo, hemos utilizado un DÍA DE LA SEMANA con HOY para obtener un día de la semana dinámico. Le dará el día de la semana cada vez que cambie la fecha actual. Puede utilizar este método en sus paneles para activar algunos valores que deben cambiar cuando cambian los días de la semana.
En el siguiente ejemplo, hemos utilizado WEEKDAY con IF para crear una fórmula que primero verifica el día de la semana de la fecha y devuelve un «Día de la semana» o «Fin de semana» según el valor devuelto de WEEKDAY.
13. Función NÚMERO DE SEMANA
La función WEEKNUM devuelve el número de semana de una fecha. En palabras simples, WEEKNUM devuelve el número de fechas de la semana que usted especifica, entre 1 y 54.
Sintaxis
NÚMERO DE SEMANA(número_de_serie,tipo_devolución)
Argumentos
- número de serie: Una fecha para la que desea obtener el número de semana.
- [return_type]: Un número para especificar el día de inicio de la primera semana del año. Tienes dos sistemas para especificar la fecha de inicio de la semana.
Ejemplo
En el siguiente ejemplo, hemos utilizado HOY con WEEKNUM para obtener el número de semana de la fecha actual. Actualizará el número de semana automáticamente cada vez que cambie la fecha.
En el siguiente ejemplo, hemos agregado el texto «Semana-» con el número de semana para obtener un resultado significativo.
14. Función AÑO
La función AÑO devuelve el número de año de una fecha válida. Como sabes, en Excel una fecha es una combinación de día, mes y año, y la función AÑO obtiene el año de la fecha e ignora el resto de la parte.
Sintaxis
AÑO(fecha)
Argumentos
- fecha: Una fecha a partir de la cual desea obtener el año.
Ejemplo
En el siguiente ejemplo, hemos utilizado la función año para obtener el número de año a partir de las fechas. Puede usar esta función cuando tiene fechas en sus datos y solo necesita el número de año.
Y en el siguiente ejemplo, hemos utilizado la función de hoy para obtener el número del año a partir de la fecha actual. Siempre actualizará el año cada vez que vuelva a calcular su hoja de trabajo.
Funciones de fecha en Excel (ejemplos + archivos de muestra)
Funciones de fecha en Excel (ejemplos + archivos de muestra)
En Microsoft Excel, las funciones de fecha son herramientas poderosas que te permiten trabajar con fechas y horas de manera eficiente. Ya sea que necesites calcular la diferencia entre dos fechas, extraer el mes o día de una fecha, sumar o restar días a una fecha, Excel ofrece una amplia variedad de funciones para ayudarte a realizar estas tareas de manera rápida y precisa.
A continuación, encontrarás una lista de las funciones de fecha más comunes en Excel, junto con ejemplos y archivos de muestra para facilitar tu comprensión:
FUNCIONES DE FECHA
Estas son solo algunas de las muchas funciones de fecha disponibles en Excel. Puedes explorar más funciones, como MES, AÑO, SUMAR.DIAS, ENTRE, y muchas más, para realizar tareas más específicas con fechas y horas. La documentación oficial de Microsoft Excel es una excelente fuente de referencia para aprender acerca de estas funciones en detalle.
Recuerda que Excel también proporciona formatos de fecha personalizados y opciones de formato para adaptarse a tus necesidades específicas. Puedes encontrar más información sobre esto en la documentación oficial de Excel.
¡Esperamos que esta guía te haya ayudado a comprender y utilizar las funciones de fecha en Excel de manera efectiva! Ahora podrás realizar todo tipo de cálculos y manipulaciones con fechas de manera sencilla y precisa.
Las funciones de fecha en Excel son herramientas muy útiles que te permiten manipular y calcular con fechas y horas de manera eficaz. A continuación, resumiré algunas de las funciones de fecha más relevantes que has mencionado, junto con ejemplos para su uso.
1. Función DÍA
Devuelve el día del mes de una fecha.
Sintaxis:
DÍA(fecha)
Ejemplo:
=DÍA(HOY())
– Devuelve el día actual.
2. Función DÍAS
Calcula la cantidad de días entre dos fechas.
Sintaxis:
DÍAS(fechafinal, fechainicio)
Ejemplo:
=DÍAS(B1, A1)
– Si A1 es el 1 de enero y B1 es el 10 de enero, devolverá 9.
3. Función FECHA
Crea una fecha específica con el año, mes y día indicados.
Sintaxis:
FECHA(año, mes, día)
Ejemplo:
=FECHA(2023, 10, 15)
– Devolverá el 15 de octubre de 2023.
4. Función EDATE
Devuelve la fecha que resulta de agregar un número específico de meses a una fecha inicial.
Sintaxis:
EDATE(fechainicio, meses)
Ejemplo:
=EDATE("2023-01-01", 5)
– Devuelve el 1 de junio de 2023.
5. Función EOMES
Devuelve el último día del mes que está a un número específico de meses de una fecha inicial.
Sintaxis:
EOMES(fechainicio, meses)
Ejemplo:
=EOMES("2023-01-01", 5)
- Devuelve el 30 de junio de 2023.
6. Función MES
Extrae el número del mes a partir de una fecha.
Sintaxis:
MES(númerodeserie)
Ejemplo:
=MES("2023-10-15")
– Devuelve 10.
7. Función DÍAS DE LA RED
Calcula el número de días laborables entre dos fechas, excluyendo los fines de semana y días festivos.
Sintaxis:
DÍASDERED(fechainicio, fechafinal, [díasfestivos])
Ejemplo:
=DÍASDERED("2023-01-01", "2023-01-15")
– Devuelve la cantidad de días laborables entre estas fechas.
8. Función NETWORKDAYS.INTL
Similar a DÍAS DE LA RED, pero permite personalizar qué días de la semana se consideran fines de semana.
Sintaxis:
NETWORKDAYS.INTL(fechainicio, fechafinal, findesemana, [díasfestivos])
Ejemplo:
=NETWORKDAYS.INTL("2023-01-01", "2023-01-15", 1)
- Contando solamente domingos como días no laborables.
9. Función HOY
Devuelve la fecha actual sin argumentos.
Sintaxis:
HOY()
Ejemplo:
=HOY()
– Devuelve la fecha actual.
10. Función DÍA SEMANAL
Devuelve el número del día de la semana para una fecha.
Sintaxis:
DÍA.DEL.SEMANA(númerodeserie, [tipoderetorno])
Ejemplo:
=DÍA.DEL.SEMANA(HOY())
– Devuelve el número del día actual de la semana.
11. Función NÚMERO DE SEMANA
Devuelve el número de la semana de una fecha.
Sintaxis:
NÚMERO.DEL.SEMANA(númerodeserie, [tipoderetorno])
Ejemplo:
=NÚMERO.DEL.SEMANA(HOY())
– Devuelve el número de la semana actual.
12. Función AÑO
Extrae el año de una fecha.
Sintaxis:
AÑO(fecha)
Ejemplo:
=AÑO(HOY())
- Devuelve el año actual.
Estas funciones son solo algunas de las muchas capacidades que Excel ofrece para el manejo de fechas. Usarlas correctamente puede facilitar la gestión de datos temporales y mejorar tus análisis.
4 comentarios en «Funciones de fecha en Excel (ejemplos + archivos de muestra)»
Deja un comentario
Lo siento, debes estar conectado para publicar un comentario.
¡Genial el artículo! Las funciones de fecha en Excel son súper útiles, yo solía perder horas tratando de calcular fechas manualmente, pero desde que aprendí a usarlas, mi vida se ha hecho mucho más fácil. ¡Gracias por los ejemplos y los archivos de muestra! jofre.
Riahi: ¡Totalmente de acuerdo jofre! A mí me pasó lo mismo, antes me volvía loco calculando fechas a mano, pero desde que descubrí estas funciones, todo ha cambiado. Ahorro un montón de tiempo, y he podido automatizar tareas que antes me llevaban horas. ¡Los ejemplos son una gran ayuda, gracias por compartir!
Olmedilla: ¡Qué gran artículo! Yo también solía tener un lío con las fechas, a veces hasta me confundía y resultaba en desastres. Pero desde que empecé a usar estas funciones en Excel, ¡todo ha sido un paseo! Me encanta cómo puedo hacer cálculos de fechas en un abrir y cerrar de ojos. Los ejemplos son muy claros, ¡gracias por compartirlos!
Ordozgoiti: ¡Me encanta este artículo! Yo también solía andar batallando con las fechas en Excel, y muchas veces terminaba haciendo cuentas como en los tiempos de la escuela. Desde que me metí en estos trucos y funciones, ¡ha cambiado mi forma de trabajar! Ahora manejo mis proyectos con mucho más orden y rapidez. Los ejemplos son súper claros, ¡gracias por hacerlo tan accesible!