Las funciones de fecha y hora sirven para crear fórmulas que devuelvan números de serie, que muestren una fecha o una hora determinada o que calculen la diferencia entre fechas y horas. Las principales funciones de fecha y hora son:

AHORA

La funcion Ahora (en ingles NOW) devuelve la fecha y hora actuales con formato de fecha y hora.

  • Uso: AHORA()
  • No hace falta ejemplo ya que solo hay una forma de usarla.

AÑO

La funcion Año (en ingles YEAR) devuelve el año, un número entero en el rango 1900-9999.

  • Uso: AÑO(fecha) donde (fecha) es la fecha de la que se desea conocer el año.
  • Ejemplo: AÑO(«01/01/2015») = 2015

DIA

La funcion Dia (en ingles DAY) devuelve el día del mes (un número de 1 a 31).

  • Uso: DIA(fecha) donde (fecha) es la fecha de la que se desea conocer el dia.
  • Ejemplo: DIA(«01/01/2015») = 1

DIA.LAB

La funcion Dia.lab (en ingles WORKDAY) devuelve el número de serie de la fecha antes o después de un número especificado de días laborables.

  • Uso: DIA.LAB(fecha_inicial, dias_lab, [festivos]), donde (fecha_inicial) es la fecha en la cual empezamos a contar, (dias_lab) es el numero de días a contar desde la fecha inicial, y (festivos) es un rango en el cual se especifican dias festivos a excluir de la cuenta (es opcional).
  • Ejemplo: DIA.LAB(«01/01/2015»;10) = 42019, que representa la fecha 15/01/2015.

DIAS.LAB

La funcion Dias.lab (en ingles NETWORKDAYS) devuelve el número total de días laborables entre dos fechas.

  • Uso: DIAS.LAB(fecha_inicial, fecha_final, [festivos]), donde (fecha_inicial) es la fecha en la cual empezamos a contar, (fecha_final) es la fecha en la cual terminamos de contar y (festivos) es un rango en el cual se especifican dias festivos a excluir de la cuenta (es opcional).
  • Ejemplo: DIAS.LAB(«01/01/2015″;»15/01/2015») = 11

DIASEM

La funcion Diasem (en ingles WEEKDAY) devuelve el día de la semana (un número de 1 a 7).

  • Uso: DIASEM(fecha,[tipo]), donde (fecha) es la fecha de la cual queremos conocer el dia de la semana y (tipo) es el tipo de valor, siendo 1 el tipo de semana de Domingo a Sabado y 2 el tipo de semana de Lunes a Domingo.
  • Ejemplo: DIASEM(«01/01/2015»;1) = 5 (jueves, ya que el domingo es el dia 1)
  • Ejemplo2: DIASEM(«01/01/2015»;2) = 4 (jueves, ya que el lunes es el dia 1)

FECHA

La funcion Fecha (en ingles DATE) devuelve el número que representa la fecha en código de fecha y hora de Microsoft Excel.

  • Uso: FECHA(año, mes, dia), donde (año), (mes) y (dia) son los datos de la fecha de la cual deseamos conocer el numero.
  • Ejemplo: FECHA(2015;1;15) = 42019

FRAC.AÑO

La funcion Frac.año (en ingles YEARFRAC) devuelve la fracción del año que representa el número de días completos entre la fecha_inicial y la fecha_fin.

  • Uso: FRAC.AÑO(fecha_inicial, fecha_final, base), donde (fecha_inicial) es la fecha en la cual empezamos a contar, (fecha_final) es la fecha en la cual terminamos de contar y (base) es la tipologia de calculo, hay 5 y varian en funcion de formato americano o europeo, años de 360 o 365 dias…
  • Ejemplo: FRAC.AÑO(«01/01/2015″;»31/03/2015»;3) = 24,38% (el tipo 3 representa «Actual/360»)

HOY

La funcion Hoy (en ingles TODAY) devuelve la fecha actual con formato de fecha.

  • Uso: TODAY()
  • No hace falta ejemplo ya que solo hay una forma de usarla.

MES

La funcion Mes (en ingles MONTH) devuelve el numero del mes (un número del 1 al 12).

  • Uso: MES(fecha), donde (fecha) es la fecha de la cual queremos saber el mes.
  • Ejemplo: MES(«01/01/2015») = 1

NUM.DE.SEMANA

La funcion Num.de.semana (en ingles WEEKNUM) devuelve el número de semana que ocupa una fecha en el año (un numero del 1 al 52)

  • Uso: NUM.DE.SEMANA(num_de_serie, tipo), donde (num_de_serie) es la fecha de la cual queremos conocer la semana y (tipo) es el tipo de semana que establecemos para el año, determinando el dia en elq ue empieza la semana. Es opcional y si se omite se toma como valor la semana que empieza en domingo.
  • Ejemplo: NUM.DE.SEMANA(«01/01/2015») = 2
  • Ejemplo2: NUM.DE.SEMANA(«01/01/2015»;2) = 1