Función DIAS en Excel

La función DIAS es una de las nuevas funciones en Excel 2013 y nos ayuda a obtener la cantidad de días entre dos fechas. Esta función requiere solo de dos argumentos: Fecha inicial y fecha final.

Argumentos de la función DIAS

La función DIAS en Excel

  • Fecha_inicial (obligatorio): La fecha donde se comenzará la cuenta de días.
  • Fecha_final (obligatorio): La fecha donde se terminará la cuenta de días.

Ambos argumentos son obligatorios ya que la función DIAS hará una resta entre fechas y nos devolverá un número entero que indicará los días de diferencia entre ambas.

Ejemplo de la función DIAS

En la siguiente imagen puedes notar un par de columnas de fechas y en la tercera columna la función DIAS obteniendo la diferencia de días entre ambas:

Ejemplo de la función DIAS en Excel 2013

Observa que he utilizado la fecha más reciente como el primer argumento y la fecha más antigua como el segundo argumento. Eso tiene una explicación y lo detallaré a continuación.

Observación sobre la función DIAS

En la primera imagen del artículo puedes notar que la documentación en español indica que el orden de los argumentos de la función DIAS es el siguiente:

=DIAS(fecha_inicial, fecha_final)

La fecha inicial significa para mí la fecha más antigua y la fecha final la interpreto como la fecha más reciente. Pero si utilizo esa lógica para esta función obtendré un valor negativo:

Función DIAS en Excel 2013

Eso me hizo investigar un poco más sobre lo que decía Microsoft al respecto y me di cuenta que en la documentación en inglés los nombres de los argumentos están invertidos. La documentación en inglés nos dice que el primer argumento es en realidad la fecha final y el segundo argumento la fecha inicial de la siguiente manera:

=DAYS(end_date, start_date)

Puedes leer dicho artículo a través del siguiente vínculo: DAYS function. Solo puedo concluir que la función DIAS sufrió un error en la colocación de las etiquetas traducidas al español y terminaron invertidas. Por supuesto, esto no afecta en lo absoluto el funcionamiento de la función y probablemente la diferencia en los nombres de los argumentos será corregida en la liberación futura de algún Service Pack para Office 2013.

Calcular los días de vida con la función DIAS

Un uso que podemos dar a la función DIAS es calcular la cantidad de días transcurridos desde la fecha de nacimiento y eso lo podemos hacer ayudándonos de la función HOY de la siguiente manera:

Cálculos con la función DIAS en Excel 2013

Recuerda que la función DIAS en Excel 2013 nos ayuda a obtener la cantidad de días entre dos fechas y es una alternativa cuando no deseamos hacer una simple resta de fechas en nuestras fórmulas ya que el cálculo anterior, de la celda B4, también lo pudimos haber obtenido con la siguiente fórmula:

=HOY() - A4

La única diferencia será que Excel mostrará el resultado de esta fórmula como la fecha 20/07/1900 que equivale al día 202 a partir del 1 de enero de 1900. Solo debemos cambiar el formato de la celda a General para mostrar el número entero en lugar de la fecha. El beneficio de utilizar la función DIAS es que podemos evitar este último paso ya que su resultado siempre será mostrado como un número entero.