Capítulo 10: Funciones de FECHA y HORA en Excel
En este capítulo 10 conocerás más funciones básicas de Excel. No olvides descargar el archivo para que practiques junto con el vídeo.
Funciones de fecha y hora en Excel
Un dato curioso e importante acerca del manejo de las fechas es que Excel almacena las fechas como números de serie secuenciales para que se puedan usar en cálculos. De manera predeterminada, la fecha 1 de enero de 1900 es el número de serie 1 y la fecha 1 de enero de 2008 es el número de serie 39448, porque es 39.448 días posterior al 1 de enero de 1900.
✔ DIA
Categoría: Fecha y Hora
¿Qué hace la función DIA?
Devuelve el día de una fecha, representada por un número de serie. El día se expresa como un número entero comprendido entre 1 y 31.
SINTAXIS
=DIA(núm_de_serie)
Nombre del argumento | Descripción |
---|---|
Núm_de_serie (Obligatorio) | La fecha del día que intenta buscar. Las fechas deben especificarse usando la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Puede tener problemas al escribir las fechas como texto. |
EJEMPLO
Fecha | 10-Feb-97 | |
Fórmula | Descripción (resultado) | Resultado |
=DIA(A2) | Día de la fecha en la celda A2 (10) | 10 |
✔ MES
Categoría: Fecha y Hora
¿Qué hace la función MES?
Devuelve el mes de una fecha representada por un número de serie. El mes se expresa como número entero comprendido entre 1 (enero) y 12 (diciembre).
SINTAXIS
=MES(núm_de_serie)
Nombre del argumento | Descripción |
---|---|
Núm_de_serie (Obligatorio) | Es la fecha del mes que intenta buscar. Inserte las fechas con la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Puede tener problemas al escribir las fechas como texto. |
EJEMPLO
Fecha | 10-Feb-97 | |
Fórmula | Descripción | Resultado |
=MES(A2) | Mes de la fecha de la celda A2 | 2 |
✔ AÑO
Categoría: Fecha y Hora
¿Qué hace la función AÑO?
Devuelve el año correspondiente a una fecha. Devuelve el año como número entero comprendido entre 1900 y 9999.
SINTAXIS
=AÑO(núm_de_serie)
Nombre del argumento | Descripción |
---|---|
Núm_de_serie (Obligatorio) | Es la fecha del año que desea buscar. Debe especificar las fechas con la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el 23 de mayo de 2008. Puede tener problemas si escribe las fechas como texto. |
EJEMPLO
Fecha | 10/Feb/1997 | |
Fórmula | Descripción (resultado) | Resultado |
=AÑO(A3) | Año de la fecha en la cela A3 (1997) | 1997 |
✔ FECHA
Categoría: Fecha y Hora
¿Qué hace la función FECHA?
La función FECHA devuelve el número de serie secuencial que representa una fecha determinada.
SINTAXIS
=FECHA(año; mes; día)
- Año (Obligatorio). El valor del argumento año puede incluir de uno a cuatro dígitos. Excel interpreta el argumento año según el sistema de fechas que usa el equipo. De forma predeterminada, Microsoft Excel para Windows usa el sistema de fechas de 1900, lo que significa que la primera fecha es 1 de enero de 1900.
- Si el año es un número entre 1900 y 9999, Excel usa ese valor como el año. Por ejemplo, FECHA(2,1,2008) devuelve 2 de enero de 2008.
- Si el año es menor que 0, o es igual o mayor que 10000, Excel devuelve el valor de error #¡NUM!.
- Si el año es un número entre 0 (cero) y 1899, Excel suma ese valor a 1900 para calcular el año. Por ejemplo, FECHA(2,1,108) devuelve 2 de enero de 2008 (1900+108).
Sugerencia: Use cuatro dígitos para el argumento año para evitar resultados no deseados. Por ejemplo, «07» podría significar «1907» o «2007». Los años de cuatro dígitos evitan la confusión.
- Mes (Obligatorio). Número entero positivo o negativo que representa el mes del año, de 1 a 12 (de enero a diciembre).
- Si el mes es mayor que 12, mes suma esa cantidad de meses al primer mes del año especificado. Por ejemplo, FECHA(2008,14,2) devuelve el número de serie que representa el 2 de febrero de 2009.
- Si el mes es menor que 1, mes resta la magnitud de esa cantidad de meses, más 1, del primer mes del año especificado. Por ejemplo, FECHA(2008,-3,2) devuelve el número de serie que representa el 2 de septiembre de 2007.
- Día (Obligatorio). Número entero positivo o negativo que representa el día del mes, de 1 a 31.
- Si el día es mayor que la cantidad de días del mes especificado, día suma esa cantidad a los días del primer día del mes. Por ejemplo, FECHA(2008,1,35) devuelve el número de serie que representa el 4 de febrero de 2008.
- Si el día es menor que 1, día resta la magnitud de la cantidad de días, más uno, del primer día del mes especificado. Por ejemplo, FECHA(2008,1,-15) devuelve el número de serie que representa el 16 de diciembre de 2007.
✔ HORA
Categoría: Fecha y Hora
¿Qué hace la función HORA?
Devuelve la hora de un valor de hora. La hora se expresa como número entero, comprendido entre 0 (12:00 a.m.) y 23 (11:00 p.m.).
SINTAXIS
=HORA(núm_de_serie)
Nombre del argumento | Descripción |
---|---|
Núm_de_serie (Obligatorio) | Es el valor de hora que contiene la hora que desea obtener. Puede escribir las horas como cadenas de texto entre comillas (por ejemplo, «6:45 p.m.», como números decimales (por ejemplo, 0,78125, que representa las 6:45 p.m.), o bien como resultado de otras fórmulas o funciones, por ejemplo HORANUMERO(«6:45 p.m.»)). |
OJO: Los valores de hora son parte de un valor de fecha y se representan mediante un número decimal (por ejemplo, 0,5 representa las 12:00 p.m. porque es la mitad de un día).
EJEMPLO
Hora | ||
---|---|---|
0,75 | 18/7/2011 7:45 | 21/4/2012 |
Fórmula | Descripción | Resultado |
=HORA(A2) | Devuelve el 75% de 24 horas. | 18 |
=HORA(B2) | Devuelve la parte correspondiente a la hora del valor de fecha y hora. | 7 |
=HORA(C2) | Una fecha sin parte de hora especificada se considera 12:00 AM o 0 horas. | 0 |
Insertar una fecha u hora estáticas en una celda de Excel (ATAJOS del teclado)
Un valor estático en una hoja de cálculo es un valor que no cambia cuando la hoja de cálculo se abre o se actualiza. Al presionar una combinación de teclas, como Ctrl+, para insertar la fecha actual en una celda, Excel “toma una instantánea” de la fecha actual y, después, inserta la fecha en la celda. Dado que el valor de esa celda no cambia, se considera estático.
- En una hoja de cálculo, seleccione la celda en la que desea insertar la fecha u hora actual.
- Siga uno de los procedimientos siguientes:
- Para insertar la hora actual, presione CTRL+MAYÚS+. (punto).
- Para insertar la fecha actual, presione CTRL+; (punto y coma).
- Para insertar la fecha y hora actuales, presione CTRL+; (punto y coma), después ESPACIO y, finalmente, CTRL+MAYÚS+. (punto).
Una fórmula de Excel es una combinación de datos y operadores que introducimos en una celda. Ese código realiza algunos cálculos y regresa un resultado que es desplegado en la celda.
Descarga el archivo de este capítulo
Ejercicios para practicar. Es importante que desarrolles los problemas por tu cuenta para afianzar el aprendizaje.
¿Qué te pareció el capítulo? ¿Ya aprendiste a manejar las fechas en Excel?
Deja tus comentarios aquí abajo y dinos qué aprendiste hoy. Cualquier aporte o información adicional es cordialmente bienvenido. 😉
Hola Miguel Vela solo para pedirte apoyo para la función sifecha me la rechaza excel y no me deja introducir la fecha final, ojala y puedas ayudarme. Saludos
Hola Tío tech, el archivo está incompleto ?
¡Por qué lo dices?
QUE BIEN APRENDER LAS DIFERENTES FORMAS DE PONER LA FECHA. SOLO QUE FALTO EN EL EJERCICIO, EN LA HOJA «EJERCICIOS CON FECHA», FALTARON LOS ÚLTIMOS 2 EJERCICIOS (RESTAR FECHA Y SUMA FECHA). OJALA PUEDA ARREGLARLO. Y CON ESTA CLASE, ME PONGO AL CORRIENTE, ESPERANDO LA CLASE NÚMERO 11.
EN EL EJERCICIO FALTA EN LA HOJA «EJERCICIOS CON FECHAS» FALTAN LOS EJERCICIOS (RESTAR FECHA Y SUMAR FECHA), OJALA Y PUEDA COMPONERLO.
ES ALGO SORPRENDENTE LA MANERA TAN SENCILLA DE UNO APRENDER. GRACIAS.
gracias tio tech
gracias
hola a todos
holaaaaaaa
nada
mis comentarios no llegan
[spoiler title=»tio tech»] [/spoiler] tiotech
Los tenemos que aprobar antes de que se publiquen 😀
Buenas noches, tengo una pregunta, ¿en un periodo de X si no se que dias fueron festivos la formula DIAS.LAB.INTL() los toma como días trabajados?, ¿se puede hacer el calculo de forma automatica?.
Muhcas gracias de antemano por este curso tan interesante
Gracias por este capitulo
Me ha servido mucho el curso de excel
Muchas gracias no conocía tantas funciones a manejar de las fechas.