La función DATEDIF

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp

Contents

<span class ="tr_" id="tr_2" data-source="" data-orig="La función DATEDIF">La función DATEDIF</span> <Post <Blog | SumProduct are Excel training experts: financial modeling, strategic data modeling, model audit, planning and strategy, training courses, tips and online knowledge base

keep in mind javascript is needed for full functionality of the web portal.

Welcome back to our usual blog of Excel functions from A to Z. Today we look at the DATEDIF function.

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 …”. The 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 (look down). Use DATEDIF, debe escribir la función manualmente; no parecerá ser reconocido por Excel.

function_108_-_datedif_part_1-8559519

The DATEDIF The function uses the following syntax to operate:

DATEDIF (start date, end_date, break)

The DATEDIF The function has the following arguments:

  • start date: 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 (as an example, “17 de septiembre de 1967”), como números de serie (as an example, 36921, that represents the 30 of January of 2001, si utiliza el sistema de fechas 1900) o como los resultados de otras fórmulas o funciones (as an example, DATEVALUE (“1 de enero de 2000”))
  • final date: esta es la fecha que representa la última fecha o la fecha de finalización del período
  • break: 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. In reality, the break 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. As an example:
    • 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 break.

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

#VALUE! 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)

  • #ON ONE! ocurre en la celda de resultados si el start date es más grandeIn other words más tarde en el año) that he final date argument.

It should be noted at the same time that:

  • las fechas se almacenan como números de serie secuenciales para que puedan utilizarse en los cálculos. By default, the 1 of January of 1900 is the serial number 1 and the 1 of January of 2008 is the serial number 39448 because it is 39,447 days after 1 of January of 1900.
  • The DATEDIF La función es útil en fórmulas en las que necesita calcular una edad.

Please, see my example below:

function_108_-_datedif_part_2-9629681

Known issues

The argument “mdpuede 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

Soon we will continue with our functions from A to Z of Excel. Keep checking: there is a new blog post every business day.

You can find a full page of the feature posts here.

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.