You are on page 1of 8

Clase 15: Fechas y Horas en Excel

Cada día está representado por un número de serie. La unidad de tiempo en Excel es el día. La mayoría de las veces. representa el 1 de marzo del 2002. por ejemplo. y termina en 2. hasta la hora indicada. Tal como se podrá apreciar en los siguientes casos: 2. que comienza en 1. Para formatear también puedes elegir la categoría Número.5. se da formato de fecha a la celda que contenga el número de serie. corresponde a las 12 del mediodía. Al asignarles números de serie a las fechas y a las horas es posible realizar cálculos de Fecha y Hora tal como se ejecutan cálculos con otros valores. Para averiguar la fecha que corresponde a un número serial. La Hora representa la porción del día desde su inicio. la mayoría de los usuarios no es capaz de vislumbrar. Selecciona la solapa Número y en el cuadro Categoría elige la opción General y luego presiona Aceptar. y corresponde al domingo 1 de enero de 1900. correspondiente al viernes 31 de diciembre de 9999. Supón el siguiente caso: La celda A1 contiene la fecha: La celda A2 contiene la fórmula: 25/12/2004 =A1 (esta fórmula trae a la celda A2 la fecha que ingresaste en A1) Procede así: Haz un clic con el botón derecho en la celda A2 y elige la opción Formato de Celdas del menú contextual. Cuando se coloca una fecha en una hoja de cálculo. en cuyo caso debes elegir 0 (cero) en Posiciones decimales. se realiza el procedimiento inverso. ese número corresponde a la cantidad de días entre la fecha indicada 1/3/2002 y el 1/1/1900. Observarás que la operación te devuelve el número 38346.958. Por ejemplo. determinar a qué fecha corresponde el número serial 65389. Por tanto. esto es. 1 de enero de 1900 y la fecha introducida. Las 8 de la mañana el 0. para Excel una hora corresponde a un número decimal. es posible realizar cálculos simples y complejos utilizando fechas y horas. por su sencillez.465. el número de serie 37316.1 Determinar el número serial de una fecha Para determinar el número serial que corresponde a una fecha basta con una sencilla operación de formato. TEMA 2: Operaciones con Fechas y Horas Tal como se opera con números.Clase 15: Fecha y Horas en Excel TEMA 1: Conceptos Generales Con Excel se pueden introducir valores de Fecha y Hora en una hoja de cálculo. siguiendo los pasos anteriores. para los cálculos más complejos que se puedan imaginar Excel provee una solución que. Página 2 de 8 .33 de un día. Intenta. 12 de la noche. La mitad de un día. con un valor de 0. Excel la interpreta como un número entero que representa la cantidad de días entre la fecha inicial.

2.22916667. 2.555555556. en el cuadro Categoría elige la opción General y luego presiona el botón Aceptar. Determinar el número serial de una hora Para determinar el número serial que corresponde a una hora basta con otra sencilla operación de formato. selecciona la solapa Número.677662037 Página 3 de 8 .2. Luego da formato de número General a la celda A3 y observarás que el resultado es 131. Supón el caso siguiente: La celda A1 contiene la fecha: La celda A2 contiene la fecha: 26/01/2004 05/06/2004 Procede así: En la celda A3 introduce la fórmula =A2-A1. Supón el siguiente caso: La celda A1 contiene la hora: La celda A2 contiene la hora: La celda A3 contiene la fórmula: 23:55 10:35 =A1-A2 Se obtiene el resultado 13:20 que corresponde al serial 0. basta simplemente con restar ambas fechas y luego dar formato de número General al resultado. para determinar cuántos días han transcurrido entre una fecha y otra.5625244. Intenta. Para averiguar la hora que corresponde a un número serial. determinar a qué hora corresponde el número serial 0. se da formato de hora a la celda que contenga el número de serie.3 Determinar el número de días transcurridos entre dos fechas Dado que las fechas corresponden a números. se realiza el procedimiento inverso. por ejemplo. Observarás que la operación te devuelve el número 0. Supón el siguiente caso: La celda A1 contiene la hora: La celda A2 contiene la fórmula: 05:30 =A1 (esta fórmula trae a la celda A2 la hora que ingresaste en A1) Procede así: Haz un clic con el botón derecho en la celda A2 y elige la opción Formato de Celdas del menú contextual. 2.5 Determinar la hora resultante a partir de una hora determinada Es posible obtener una hora a partir de una hora inicial. Para hacerlo basta con restar las horas.Clase 15: Fecha y Horas en Excel 2. esto es. que corresponde a la cantidad de días entre ambas fechas.4 Determinar la duración de un evento Es posible operar con horas para determinar la duración de algún evento o procedimiento. Para ello basta sumar las horas: La celda A1 contiene la hora: La celda A2 contiene la hora: La celda A3 contiene la fórmula: 12:55:35 3:20:15 =A1+A2 Se obtiene el resultado 16:15:50 que corresponde al serial 0. siguiendo los pasos anteriores.

6 Prorrogar o adelantar una fecha A partir de una fecha determinada es posible conocer una nueva fecha agregando o restando días. Recuerde que las fechas son números enteros por tanto si se quiere agregar o restar días basta con realizar una simple operación. Veamos un caso: Se desea prorrogar en 90 días la fecha de un documento: La celda A1 contiene la fecha del documento: La celda A2 contiene la cantidad de días de prórroga: La celda A3 contiene la fórmula: Se obtiene como resultado 14-08-2004 Se desea saber qué fecha es 70 días antes del 15/03/2004: La celda A1 contiene la fecha inicial La celda A2 contiene la cantidad de días: La celda A3 contiene la fórmula: Se obtiene como resultado 03-01-2004 15/03/2004 70 =A1-A2 16/05/2004 90 =A1+A2 TEMA 3: FUNCIONES DE FECHA Y HORA 3. A 31/03/99 15/04/02 B 03 La celda B1 contiene la fórmula 04 La celda B2 contiene la fórmula =MES(A1) =MES(A2) 1 2 Página 4 de 8 .2 B 1999 La celda B1 contiene la fórmula 2002 La celda B2 contiene la fórmula =AÑO(A1) =AÑO(A2) Devuelve el mes correspondiente a una fecha determinada. Sintaxis MES(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora.Clase 15: Fecha y Horas en Excel 2. El argumento num_de_serie puede expresarse también en forma de texto. Sintaxis AÑO(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para el calculo de fecha y hora. A 31/03/99 15/04/02 Función Mes 1 2 3.1 Función Año Devuelve el año correspondiente a una fecha determinada. El argumento num_de_serie puede expresarse también en forma de texto.

Sintaxis DIASEM(num_de_serie.Clase 15: Fecha y Horas en Excel 3. Tipo es un número que determina qué tipo de valor debe ser devuelto.3 Función Día Devuelve el día correspondiente a una fecha determinada. Sintaxis HOY() Esta función no utiliza ni requiere argumentos.tipo) Num_de_serie es el código de fecha-hora que Excel usa para los cálculos de fecha y hora. Página 5 de 8 . Se verifica que el día es el mismo de acuerdo con el número que corresponde. El argumento num_de_serie puede expresarse también en forma de texto. A 00/00/0000 La celda A1 contiene la fórmula 1 2 3. Sintaxis DIA(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora. Celda B1 =DIASEM(A1. A 31/03/99 15/04/02 Función Hoy B 31 La celda B1 contiene la fórmula 15 La celda B2 contiene la fórmula =DIA(A1) =DIA(A2) 1 2 3. empleando un tipo diferente en cada celda. Celda B2 =DIASEM(A2. Celda B3 =DIASEM(A3.5 =HOY() Funcion diasem El día se devuelve como un Devuelve el día de la semana correspondiente al argumento num_de_serie.1) El número 2 corresponde a lunes.4 Devuelve la fecha actual. Tipo Número devuelto 1 u omitido 1 domingo al 7 sábado 2 1 lunes al 7 domingo 3 0 lunes al 6 domingo A Lunes 28 de Febrero de 2005 Lunes 28 de Febrero de 2005 Lunes 28 de Febrero de 2005 B 2 1 0 1 2 3 En la columna B se ha aplicado la función DIASEM.3) El número 0 corresponde a lunes.2) El número 1 corresponde a lunes. número entero según tipo entre domingo y sábado.

devuelve el número de serie que representa 05 de Mayo de 2006 Día es un número que representa el día del mes.17.A2.7 =AHORA() Función Fecha Devuelve él número de serie de una fecha especificada. Si día es mayor que él número de días en el mes especificado. el argumento mes agrega dicho número de meses al primer mes del año. El argumento num_de_serie puede expresarse también en forma de texto. Si mes es mayor que 12. Por ejemplo FECHA(2005. A 1 2 3 4 3. A 16:15:30 09:12:41 B 16 La celda B1 contiene la fórmula 9 La celda B2 contiene la fórmula =HORA(A1) =HORA(A2) 1 2 Página 6 de 8 . A 00/00/0000 00:00 La celda A1 contiene la fórmula 1 2 3.A1) Devuelve el entero (0 a 23) correspondiente a la hora contenida en un número de serie.6 Función Ahora Devuelve la fecha y hora actuales. Sintaxis FECHA(Año.Clase 15: Fecha y Horas en Excel 3. el argumento día agrega dicho número de días al primer día del mes. Los argumentos también pueden ser referencia a celdas que contengan valores que cumplan las condiciones anteriores. Sintaxis HORA(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora. Sintaxis AHORA() Esta función no utiliza ni requiere argumentos.mes.5). Mes es un número que representa el mes del año.8 27 La celda A4 contiene la fórmula 3 2005 27/03/2005 Función Hora =FECHA(A3.dia) Año es un número entre 1900 y 9999 en Microsoft Excel.

Minuto es él número entre 0 y 59 que representan los minutos Segundo es un número entre 0 y 50 que representan los segundos.10 Función NSHora Devuelve el número de serie para una hora determinada. A 16:15:30 09:12:41 B 30 La celda B1 contiene la fórmula 41 La celda B2 contiene la fórmula =SEGUNDO(A1) =SEGUNDO(A2) 1 2 3.Clase 15: Fecha y Horas en Excel 3. A 1 2 3 12 15 50 B 12:15:50 La celda B1 contiene la fórmula =NSHORA(A1. A 16:15:30 09:12:41 B 15 La celda B1 contiene la fórmula 12 La celda B2 contiene la fórmula =MINUTO(A1) =MINUTO(A2) 1 2 3. El argumento num_de_serie puede expresarse también en forma de texto.10 Función Segundo Devuelve el entero (0 a 59) correspondiente a los segundos contenidos en un número de serie. Los argumentos también pueden ser referencias a celdas que contengan valores que cumplan las condiciones anteriores.) Sintaxis NSHORA(hora. Sintaxis MINUTO(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora.99999999 que representa las horas entre 0:00:00 (12:00:00 a.m.minuto.segundo) Hora es un número entre 0 (cero) y 23 que representa las horas.A2.9 Función Minuto Devuelve el entero (0 a 59) correspondiente a los minutos contenidos en un número de serie.m. Sintaxis SEGUNDO(Num_de_serie) Num_de_serie es el código de fecha-hora que Excel usa para él calculo de fecha y hora.) y 23:59:59 (11:59:59 p. El número de serie devuelto por NSHORA es una fracción decimal entre 0 y 0. El argumento num_de_serie puede expresarse también en forma de texto.A3) Página 7 de 8 .

1. Este es un procedimiento estándar para horas de un mismo día. Para efectuar este cálculo se deben utilizar las funciones HORA Y MINUTO. aunque existen otras formas Si deseas determinar el tiempo transcurrido entre horas de días diferentes. puedes utilizar una simple operación de formato como se detalló en la clase relativa a ese tema. Determinar la duración de algo en minutos solamente.Clase 15: Fecha y Horas en Excel TEMA 4: Algunos procedimientos con funciones de fecha y hora 4. Página 8 de 8 . A 1 2 3 4 Actividad 1 Actividad 2 Actividad 3 B Inicio 10:50 9:45 10:45 C Término 14:25 10:50 13:15 D Duración 215 65 150 La celda D2 contiene la fórmula =MINUTO(C2-B2)+HORA(C2-B2)*60 Se restan los minutos de las horas y luego a ese resultado se le suma la resta de las horas multiplicada por 60 (cada hora tiene 60 minutos).