Contar días, meses, años con la función SIFECHA en Excel

Tabla de contenido:

Contar días, meses, años con la función SIFECHA en Excel
Contar días, meses, años con la función SIFECHA en Excel
Anonim

La función DATEDIF calcula el período o la diferencia entre dos fechas en días, meses y años. Puede usar la función DATEDIF para determinar el marco de tiempo para un próximo proyecto, o puede usarse, junto con la fecha de nacimiento de una persona, para calcular la edad de una persona en años, meses y días, por ejemplo.

Estas instrucciones se aplican a Excel 2019, 2016, 2013, 2010 y Excel para Microsoft 365.

Sintaxis y argumentos de la función SIFECHA

La sintaxis de una función se refiere al diseño de la función e incluye el nombre, corchetes y argumentos de la función. La sintaxis de la función DATEDIF es:

=SIFECHA(fecha_inicio, fecha_finalización, "unidad")

  • start_date (obligatorio): puede ingresar la fecha de inicio del período elegido o la referencia de celda a la ubicación de estos datos en la hoja de cálculo.
  • end_date (requerido): Al igual que con la fecha de inicio, puede ingresar la fecha de finalización del período elegido o una referencia de celda.
  • unidad (requerido): La unidad le dice a la función que encuentre el número de días ("D"), meses completos ("M") o años completos (" Y") entre las dos fechas. Debe rodear el argumento de la unidad con comillas como "D" o "M".

Además de D, M e Y, hay otras tres opciones de unidades que puedes ver en la siguiente imagen:

  • "YD" calcula el número de días entre dos fechas, pero ignora los años (fila 5).
  • "YM" calcula el número de meses entre dos fechas, pero ignora el día y el año (fila 6).
  • "MD" calcula el número de días entre dos fechas, pero ignora el mes y el año (fila 7).
Image
Image

DATEDIF es una función oculta, por lo que no la encontrará en la lista con otras funciones de fecha en la pestaña Fórmula en Excel, lo que significa que no puede usar el cuadro de diálogo Función para entrar en él. Como resultado, debe ingresar la función y sus argumentos manualmente en una celda.

Excel realiza cálculos de fechas convirtiendo las fechas en números de serie. El 31 de diciembre de 1899 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39488 porque son 39, 488 días después del 1 de enero de 1900.

Cálculo de la diferencia en días con DATEDIF

Aquí se explica cómo ingresar la función DATEDIF ubicada en la celda B2, como se muestra en la imagen de ejemplo anterior, para mostrar el número de días entre las fechas 4 de mayo de 2014 y 10 de agosto de 2016.

=SIFECHA(A2, A3, "D")

Abajo están los pasos para ingresar esta función usando referencias de celda.

Image
Image
  1. Haga clic en celda B2 para convertirla en la celda activa; aquí es donde se mostrará el número de días entre las dos fechas.
  2. En la celda B2, escriba =datedif(.
  3. Haga clic en celda A2 para ingresar esta referencia de celda como argumento start_date para la función.
  4. Escriba una coma (,) en la celda B2 siguiendo la referencia de celdaA2 para actuar como separador entre el primer y el segundo argumento.

  5. Haga clic en celda A3 para ingresar esta referencia de celda como argumento end_date.
  6. Escriba un coma (,) después de la referencia de celda A3.
  7. Para el argumento unidad, escriba la letra D entre comillas ("D") para decirle a la función que muestre el número de días entre las dos fechas.
  8. Escriba un cierre paréntesis.
  9. Presione la tecla Enter en el teclado para completar la fórmula.
  10. El número de días - 829 - aparece en la celda B2 de la hoja de trabajo.
  11. Cuando hace clic en la celda B2, la fórmula completa aparece en la barra de fórmulas encima de la hoja de trabajo.

Valores de error de DATEDIF

Si no ingresa correctamente los datos para los argumentos en esta función, aparecerán los siguientes valores de error:

  • ¡VALOR!: Obtendrá este error si start_date o end_date no es una fecha real (fila 8 en la imagen de abajo, donde la celda A8 contiene datos de texto).
  • NUM!: Verá esto si end_date es una fecha anterior a start_date (fila 9 a continuación).

Recomendado: