1. EXCEL AVANZADO
FUNCIÓN AÑO
Devuelve el año de una celda que contiene una fecha
SINTAXIS
= AÑO(núm de serie)
núm de serie: es un valor o celda de tipo fecha.
Ejemplo 1:
En el rango F18:F21 se extrae el año correspondiente para las celdas del rango
E18:E21.
3. EXCEL AVANZADO
FUNCIÓN AHORA
Devuelve la fecha y la hora actual del sistema. Las dos aparecen dentro de la
misma celda. Cambiando el formato de la celda podremos hacer que aparezca una
u otra según nos interese.
SINTAXIS
=AHORA()
La función no requiere ningún argumento.
Ejemplo:
Utilizando la función AHORA inserta la fecha y hora actuales en la celda D46.
Luego elige el tipo de formato de fecha que más te agrade.
4. EXCEL AVANZADO
FUNCIÓN DIA
Devuelve el número de día de una celda que contiene una fecha
SINTAXIS
=DIA(Fecha)
Fecha: referencia de una celda que contiene una fecha o una fecha directamente con
formato dd/mm/aaaa de la que deseamos extraer el día.
Ejemplo 1:
En el rango F18:F21 se extrae el número de día correspondiente para las fechas
del rango E18:E21
6. EXCEL AVANZADO
FUNCIÓN DIAS360
Devuelve la cantidad de días existentes entre dos fechas, basándose en un
año de 360 días (considera meses de 30 días)
SINTAXIS
=DIAS360(Fecha inicial; Fecha final)
En Fecha inicial pondremos la menor de las fechas y en Fecha final la mayor para
así poder conocer la diferencia que existe entre ellas
7. EXCEL AVANZADO
Ejemplo 1:
En el rango D18:E25 se tiene una serie de fechas Iniciales y Finales. En el rango
F18:F25 se desea calcular la cantidad de días existentes entre las mismas
9. EXCEL AVANZADO
FUNCIÓN DIAS.LAB
Devuelve el número de días laborables (omitiendo sábados y domingos)
existentes entre dos fechas especificadas
SINTAXIS
=DIAS.LAB(fecha_inicial;fecha_final;festivos)
Fecha_inicial es una fecha que representa la fecha inicial.
Fecha_final es una fecha que representa la fecha final.
Festivos es un rango opcional de una o varias fechas que deben excluirse del
calendario laboral, como los días festivos nacionales y locales.
OBSERVACIÓN: Si uno de los argumentos no es una fecha válida DIAS.LAB
devuelve el valor de error #¡VALOR!.
10. EXCEL AVANZADO
Ejemplo 1:
En el rango D18:E18 se proporcionan fechas de inicio y fin de vacaciones,
perteneciente a un empleado. En la celda F18 se desea calcular la cantidad de
días hábiles que tomó el empleado (omitiendo los feriados indicados en el rango
D21:D24).
12. EXCEL AVANZADO
Ejemplo 3:
Utilizando la función DIAS.LAB calcula la cantidad de días hábiles existentes entre
la fecha inicial y final de las celdas D46 y E46 respectivamente. Ten en cuenta que
en el rango D50:D53 se muestran otros días no laborables
13. EXCEL AVANZADO
FUNCIÓN DIA.LAB
devuelve una fecha laborable resultante de considerar una fecha de inicio y luego
sumarle o restarle un cierto número de días laborables. Los días laborables
excluyen los días de fin de semana y cualquier fecha identificada en el argumento
festivos.
Use DIA.LAB cuando calcule fechas de vencimiento de facturas, las fechas de
entrega esperadas o el número de días de trabajo realizado.
SINTAXIS
=DIA.LAB(fecha_inicial;días_lab;festivos)
Fecha_inicial es una fecha que representa la fecha inicial.
Días_lab es el número de días laborables (días que no sean fines de semana ni
días festivos) posteriores al argumento fecha_inicial. Un valor positivo para el
argumento días_lab produce una fecha futura; un número negativo produce una
fecha pasada.
Festivos es una lista opcional de una o varias fechas que deben excluirse del
calendario laboral, como los días festivos nacionales y locales
15. EXCEL AVANZADO
Ejemplo 2:
En el rango D18:D20 se tienen una serie de fechas. En el rango F18:F20 se desea
obtener la fecha laborable correspondiente si se suman los días indicados en el
rango E18:E20 y además se consideran otros días no laborables en el rango
D23:D25.
16. EXCEL AVANZADO
Ejemplo 3:
Utilizando la función DIA.LAB calcula la fecha laborable resultante partiendo de las
fechas iniciales del rango D46:D48 y adicionándole los días laborables del rango
E46:E48. Omite en el cálculo los feriados indicados en el rango D51:D53.
17. EXCEL AVANZADO
FUNCIÓN DIASEM
Nos devuelve un número del 1 al 7 que indica la posición del día de la semana
SINTAXIS
=DIASEM(núm de serie; [tipo])
núm de serie: es un valor de tipo fecha.
tipo: es un número que especifica el primer día de la semana. Sus valores son 1, 2
o 3. Si es 1: debemos interpretar 1 Dom - 7 Sáb, si es 2 interpretamos 1 Lun - 7
Dom, y si es 3 interpretamos 0 Lun - 6 Dom. Si este argumento se omite toma el
tipo 1 por defecto
18. EXCEL AVANZADO
Ejemplo 1:
En el rango F18:F21 se extrae el número de día de semana correspondiente para
las fechas del rango E18:E21
19. EXCEL AVANZADO
Ejemplo 2:
Utilizando la función DIASEM extrae el número de día de semana de las fechas del
rango E46:E49 (indicando 1 para domingo y 7 para sábado).
21. EXCEL AVANZADO
FUNCIÓN FECHA
Forma una fecha con el año, mes y día indicados
SINTAXIS
=FECHA(año,mes,día)
año: es un valor numérico mayor que 1.900, o un valor devuelto por una función
que respete ese rango.
mes: es un número comprendido entre 1 y 12, o un valor devuelto por una función
que respete ese rango.
día: es un número comprendido entre 1 y 31, o un valor devuelto por una función
que respete ese rango.
OBSERVACIÓN: Si el año es inferior a 0 o superior a 10000, Excel devuelve el
valor de error #¡NUM!
22. EXCEL AVANZADO
Ejemplo 1:
En este ejemplo se construye una fecha en la celda G18. El año se indica en la
celda E18, el mes en la celda E19 y por último el día en la celda E20.
23. EXCEL AVANZADO
Ejemplo 2:
Utilizando la función FECHA inserta una fecha en la celda G46 que consista en el
año, mes y día indicados en las celdas E46, E47 y E48 respectivamente
24. EXCEL AVANZADO
FUNCIÓN FECHA.MES
Cambia el mes de una fecha. Este mes puede ser anterior o posterior a la fecha
que se le proporciona
SINTAXIS
=FECHA.MES(fecha inicial, meses)
fecha inicial: es una fecha que se considera como punto de partida.
meses: especifica el número de meses anterior o posterior a fecha inicial. Si
meses es positivo la función devolverá una fecha posterior a fecha inicial. Si
meses es negativo la función devolverá una fecha anterior a fecha inicial.
25. EXCEL AVANZADO
Ejemplo 1:
Un planificador desea averiguar la fecha de culminación de una tarea en la celda
F18. La fecha de inicio se indica en la celda D18 y los meses de duración se
indican en la celda D21.
26. EXCEL AVANZADO
Ejemplo 2:
Utilizando la función FECHA.MES calcula en que fecha terminará una tarea cuya
finalización llevaría los meses indicados en la celda D49. La fecha de inicio de la
tarea se indica en la celda D46.
27. EXCEL AVANZADO
FUNCIÓN FIN.MES
Devuelve una fecha de culminación de mes, anterior o posterior a la fecha
indicada, según un valor numérico
SINTAXIS
=FIN.MES(fecha inicial, meses)
fecha inicial: es una fecha que se considera como punto de partida hacia el fin de
mes de una fecha.
meses: especifica el número de meses a partir de fecha inicial. Si meses es
positivo, FIN.MES devolverá la fecha de fin de mes que es meses después de
fecha inicial. Si meses es negativo, FIN.MES devolverá una fecha de fin de mes
que es meses anterior a fecha inicial.
28. EXCEL AVANZADO
Ejemplo 1:
En el rango D18:E21 se tiene un listado de alimentos perecederos, con su fecha de
elaboración. En el rango F18:F21 se desea calcular su vencimiento, sabiendo que
vencen pasados los meses indicados en la celda H18.
29. EXCEL AVANZADO
Ejemplo 2:
Utilizando la función FIN.MES calcula el fin de mes anterior, actual y siguiente
según lo indicado en el rango I45:I48 para la fecha de la celda D46. Inserta la
función en la celda F46
30. EXCEL AVANZADO
FUNCIÓN HORA
Devuelve un número que representa la hora de un valor hora determinado
SINTAXIS
= HORA(núm de serie)
núm de serie: celda que contiene la hora o la hora directamente con formato
hh:mm o hh:mm:ss
Ejemplo 1:
En este ejemplo se tiene un valor hora en la celda G18. En la celda E18 se extrae
el valor correspondiente a dicha hora
32. EXCEL AVANZADO
FUNCIÓN HOY
Devuelve la fecha actual del sistema
SINTAXIS
=HOY()
Esta función no tiene ningún tipo de argumento.
Ejemplo 1:
En este ejemplo se insertó la función HOY en la celda D18 con formato general
(representa un número de serie). En la celda D19 se insertó la misma función pero
con formato de fecha.
33. EXCEL AVANZADO
FUNCIÓN MES
Devuelve el número de mes de una celda que contiene una fecha
SINTAXIS
= MES(núm de serie)
núm de serie: celda que contiene una fecha o una fecha directamente con formato
dd/mm/aaaa de la que deseamos extraer el día
Ejemplo 1:
En el rango F18:F21 se extrae el número de mes correspondiente para las celdas
del rango E18:E21
35. EXCEL AVANZADO
FUNCIÓN MINUTO
Devuelve un número que representa los minutos de un valor hora determinado
SINTAXIS
= MINUTO(núm de serie)
núm de serie: introducir la celda que contiene la hora o la hora directamente con
formato hh:mm o hh:mm:ss
Ejemplo 1:
En este ejemplo se tiene un valor de hora en la celda G18. En la celda E18 se
extrae el valor correspondiente a los minutos de dicha hora.
37. EXCEL AVANZADO
FUNCIÓN NUM.DE.SEMANA
Devuelve el número ordinal de una semana en el año que corresponde a la fecha
indicada
SINTAXIS
= NUM.DE.SEMANA(núm de serie; [tipo])
núm de serie: es una fecha o una función que devuelve una fecha.
tipo: es número que indicará cual es el primer día de la semana, si tipo es 1 la
semana empieza el Lunes. Si tipo es 2 la semana comienza el Domingo.
38. EXCEL AVANZADO
Ejemplo 1:
En la celda F18 se desea calcular el número de colocación de una semana en el
año para la fecha de la celda D18.
39. EXCEL AVANZADO
Ejemplo 2:
Utilizando la función NUM.DE.SEMANA calcula el número de semana
correspondiente a las fechas del rango D48:D52. Inserta la función en la celda F48
40. EXCEL AVANZADO
FUNCIÓN SIFECHA
Permite obtener el número de días, meses y años que han transcurrido entre dos
fechas determinadas.
Esta función no se encuentra en el asistente de funciones
SINTAXIS
=SIFECHA(FINICIAL;FFINAL;”Parámetro”)
El parámetro a utilizar en la última parte de la formula puede ser:
•“D” si queremos obtener los días que han transcurrido
•“M” si queremos obtener los meses
•“Y” si queremos obtener los años
•“YM” si queremos obtener los meses sin tener en cuenta los años
•“MD” si queremos obtener los días sin tener en cuenta los meses
41. EXCEL AVANZADO
Ejemplo 1:
En el rango D18:E21 se tiene una planilla de fechas de cierto personal. En el rango
F18:F21 el gerente desea calcular cuantos años trabajó en la empresa cada
empleado.