Funciones de fecha y hora

Posted on Actualizado enn

Fórmulas y Funciones

Funciones de fecha y hora

De entre todo el conjunto de funciones, en este apartado estudiaremos las funciones dedicadas al tratamiento de fechas y horas.

Y estas son todas las posibles funciones ofrecidas por Excel.

En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un “número de serie”. Pues bien, Excel llama número de serie al número de días transcurridos desde el 0 de enero de 1900 hasta la fecha introducida, es decir coge la fecha inicial del sistema como el día 0/1/1900 y a partir de ahí empieza a contar, en las funciones que tengan núm_de_serie como argumento, podremos poner un número o bien la referencia de una celda que contenga una fecha.

Función Descripción
AHORA() Devuelve la fecha y la hora actual
AÑO(núm_de_serie) Devuelve el año en formato año
DIA(núm_de_serie) Devuelve el día del mes
DIAS360(fecha_inicial;fecha_final;método) Calcula el número de días entre las dos fechas
DIASEM(núm_de_serie;tipo) Devuelve un número del 1 al 7
FECHA(año;mes;día) Devuelve la fecha en formato fecha
FECHANUMERO(texto_de_fecha) Devuelve la fecha en formato de fecha
HORA(núm_de_serie) Devuelve la hora como un número del 0 al 23
HORANUMERO(texto_de_fecha) Convierte una hora de texto en un número
HOY() Devuelve la fecha actual
MES(núm_de_serie) Devuelve el número del mes en el rango del 1 (enero) al 12 (diciembre)
MINUTO(núm_de_serie) Devuelve el minuto en el rango de 0 a 59
NSHORA(hora;minuto;segundo) Convierte horas, minutos y segundos dados como números
SEGUNDO(núm_de_serie) Devuelve el segundo en el rango de 0 a 59

FUNCION FECHA

Función AHORA()

Esta función nos devuelve la fecha y la hora actual del sistema con formato de fecha y hora.

Ejemplo: =AHORA() devuelve 09/09/2004 11:50.

Función AÑO(núm_de_serie)

Esta función tiene como parámetro un número de serie y devuelve el año en formato año entre el rango de 1900-9999.

Ejemplo: =AÑO(38300) devuelve 2004. En vez de un número de serie le podríamos pasar la referencia de una celda que contenga una fecha: =AÑO(B12) devuelve también 2004 si en la celda B12 tengo el valor 01/01/2004.

Función DIA(núm_de_serie)

Devuelve el día del mes correspondiente al número de serie proporcionado.

Ejemplo: =DIA(38300) devuelve 9.

Función DIAS360(fecha_inicial;fecha_final;método)

Calcula el número de días entre las dos fechas proporcionadas basandose en años de 360 días. Los parámetros de fecha inicial y fecha final es mejor introducirlos mediante la función Fecha(año;mes;dia). El parámetro método es lógico (verdadero, falso), V –> método Europeo, F u omitido–> método Americano.

Método Europeo: Las fechas iniciales o finales que corresponden al 31 del mes se convierten en el 30 del mismo mes

Método Americano: Si la fecha inicial es el 31 del mes, se convierte en el 30 del mismo mes. Si la fecha final es el 31 del mes y la fecha inicial es anterior al 30, la fecha final se convierte en el 1 del mes siguiente; de lo contrario la fecha final se convierte en el 30 del mismo mes

Ejemplo: =DIAS360(Fecha(1975;05;04);Fecha(2004;05;04)) devuelve 10440.

Función DIASEM(núm_de_serie;tipo)

Devuelve un número del 1 al 7 que identifica al día de la semana, el parámetro tipo permite especificar a partir de qué día empieza la semana, si es al estilo americano pondremos de tipo = 1 (domingo=1 y sábado=7), para estilo europeo pondremos tipo=2 (lunes=1 y domingo=7).

Ejemplo: =DIASEM(38300;2) devuelve 2.

Función FECHA(año;mes;día)

Devuelve la fecha en formato fecha, esta función sirve sobre todo por si queremos que nos indique la fecha completa utilizando celdas donde tengamos los datos del día, mes y año por separado.

Ejemplo: =FECHA(2004;2;15) devuelve 15/02/2004.

Función FECHANUMERO(texto_de_fecha)

Devuelve la fecha en formato de fecha convirtiendo la fecha en formato de texto pasada como parámetro. La fecha pasada por parámetro debe ser del estilo “dia-mes-año”.

Ejemplo: =FECHANUMERO(“12-5-1998″) devuelve 12/05/1998

Ejercicio paso a paso. Funciones de fechas y horas.

Objetivo.

Practicar el uso de las funciones de fechas y horas en Excel2007.

Ejercicio paso a paso.

1 Si no tienes abierto Excel2007, ábrelo para realizar el ejercicio.

2 Sitúate en la celda A1 y pulsa sobre , selecciona la categoria de fecha y hora y elige la función AHORA().

3 Pulsa el botón Aceptar.

Aparece un cuadro de diálogo indicando que la función no tiene argumentos.

4 Pulsa de nuevo sobre Aceptar.

4 Sitúate en la celda B2 y escribe el día de hoy en número. Ej. 5

5 Sitúate en la celda B3 y escribe el mes actual en número. Ej. 8

6 Sitúate en la celda B4 y escribe el año actual en número. Ej. 2007

7 Sitúate en la celda C5 y pulsa sobre , escoge la función FECHA() y pulsa el botón Aceptar.

8 Selecciona como argumentos las celdas B4 –> para año, B3 –> para mes y B2 –> para día, pulsa Aceptar.

Vamos a calcular nuestra edad.

9 Sitúate en la celda D1 y escribe tu fecha de nacimiento en formato (dia/mes/año)

10 En la celda E1 escribe =HOY()

11 En la celda E2 selecciona la función DIAS360, como fecha inicial la celda D1 (fecha nacimiento), como fecha final E1 (el día de hoy) y en método escribe Verdadero.

Como resultado nos aparece los días transcurridos desde la fecha D1 y la fecha E1.

12 Ahora en la celda F3 escribe =E2/360 para obtener los años.

El resultado aparece con decimales, para que nos salga solo la parte entera podemos utilizar la función =ENTERO(E2/360).

Hemos utilizado cuatro de las funciones más utilizadas y que ofrecen muchas posibilidades.

13 Guarda el libro de trabajo en la carpeta Mis documentos del disco duro con el nombre de Funciones con fechas.

14 Cierra el libro de trabajo.

About these ads

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s