La función DATEDIF

Contenidos

La función DATEDIF <Post <Blog | SumProduct son expertos en capacitación de Excel: modelado financiero, modelado de datos estratégicos, auditoría de modelos, planificación y estrategia, cursos de capacitación, consejos y base de conocimiento en línea

tenga en cuenta se necesita javascript para la funcionalidad completa del portal web.

Bienvenido de nuevo a nuestro blog usual de funciones de Excel de la A a la Z. Hoy miramos el DATEDIF función.

La función DATEDIF

Esta función ha sido descrita por pasado MVP Chip Pearson como «… el primo borracho de la familia de la fórmula …». El DATEDIF La función calcula el número de días, meses o años entre dos fechas. Excel proporciona DATEDIF funcionar para admitir libros de trabajo más antiguos de Lotus 1-2-3 y puede calcular resultados incorrectos en ciertos escenarios (vea abajo). Utilizar DATEDIF, debe escribir la función manualmente; no parecerá ser reconocido por Excel.

function_108_-_datedif_part_1-8559519

El DATEDIF La función emplea la próxima sintaxis para operar:

DATEDIF (fecha_inicio, fecha_finalización, intervalo)

El DATEDIF La función tiene los siguientes argumentos:

  • fecha de inicio: esta es la fecha que representa la primera fecha o la fecha de inicio del período. Las fechas se pueden introducir como cadenas de texto entre comillas (a modo de ejemplo, «17 de septiembre de 1967»), como números de serie (a modo de ejemplo, 36921, que representa el 30 de enero de 2001, si utiliza el sistema de fechas 1900) o como los resultados de otras fórmulas o funciones (a modo de ejemplo, DATEVALUE («1 de enero de 2000»))
  • fecha final: esta es la fecha que representa la última fecha o la fecha de finalización del período
  • intervalo: esto debe ser ingresado y ordena si la función debe devolver el número de días («d»), meses completos («m») o años completos («y») entre las dos fechas especificadas. La sintaxis del intervalo es estricta: las letras deben introducirse entre comillas. En realidad, el intervalo El argumento además puede contener una combinación de días, meses y años para incrementar la variedad de respuestas devueltas por la función. A modo de ejemplo:
    • «ym»: calcula el número de meses completos entre dos fechas como si fueran del mismo año
    • «yd»: calcula el número de días entre dos fechas como si fueran del mismo año
    • «md»: calcula el número de días entre dos fechas como si las fechas estuvieran en el mismo mes y año. Tenga cuidado con esta opción: Microsoft sabe que hay problemas con esta combinación y no recomienda que confíe en los resultados de esta intervalo.

Tenga cuidado con dos mensajes de error comunes con esta herramienta:

#¡VALOR! aparece en la celda de respuesta Si uno de DATEDIF Los argumentos no son una fecha válida (p.ej la fecha fue ingresada como texto)

  • #NUM! ocurre en la celda de resultados si el fecha de inicio es más grandedicho de otra forma más tarde en el año) que el fecha final argumento.

Cabe señalar al mismo tiempo que:

  • las fechas se almacenan como números de serie secuenciales para que puedan utilizarse en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 debido a que es 39,447 días después del 1 de enero de 1900.
  • El DATEDIF La función es útil en fórmulas en las que necesita calcular una edad.

Por favor, vea mi ejemplo a continuación:

function_108_-_datedif_part_2-9629681

Problemas conocidos

El argumento «md» puede resultar en un número negativo, un cero o un resultado inexacto. Si está tratando de calcular los días restantes después del último mes completado, es factible que deba volver al álgebra básica usando la DÍA y MESES (esto determina el final del mes tantos meses a partir de la fecha dada) funciona en su lugar:

function_108_-_datedif_part_3-5877829

Pronto continuaremos con nuestras funciones de la A a la Z de Excel. Continúe revisando: hay una nueva publicación en el blog todos los días hábiles.

Puede hallar una página completa de los posts de funciones aquí.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.