Calcular la diferencia entre dos fechas puede resultar frustrante cuando tienes que hacerlo para numerosos lotes. Afortunadamente, Google Sheets tiene una función especial para este propósito. La función DATEDIF toma las dos fechas y le dice cuál es la diferencia entre ellas en días, meses o incluso años.

Siga leyendo para saber qué es esta función y véala en acción con un ejemplo simple.

¿Qué es la función DATEDIF en Google Sheets?

DATEDIF es una función en Google Sheets que calcula la diferencia entre dos fechas. Esta función puede devolver el valor de la diferencia en años, meses o días. Con los parámetros adecuados, DATEDIF también puede devolver la diferencia de meses y días con varias peculiaridades, como ignorar la diferencia de año.

=SIFECHA(fecha1, fecha2, unidad)

DATEDIF resta date2 de date1 y luego devuelve la diferencia en la unidad especificada. Las unidades que admite esta función son las siguientes:

instagram viewer
Unidad Nota
Y Número de años enteros entre las dos fechas.
METRO Número de meses enteros entre las dos fechas.
D Número de días entre las dos fechas.
Maryland Número de días entre las dos fechas, donde se restan años y meses enteros.
YM Número de meses enteros entre las dos fechas, donde se restan los años enteros.
YARDA Número de días entre las dos fechas, donde las dos fechas se consideran con una diferencia de no más de un año.

Usemos un ejemplo para comprender mejor lo que significa cada una de estas unidades para la función DATEDIF.

Como ejemplo, tenemos la fecha de nacimiento de un estudiante, el 1 de febrero de 2001, y la fecha actual es el 31 de enero de 2022. Esto es lo que devolvería cada unidad en la función DATEDIF.

  • Y: Esto devolverá 20, ya que la diferencia entre las dos fechas es de 20 años completos.
  • METRO: Esto devolverá 251, ya que la diferencia entre las dos fechas es de 251 meses completos.
  • D: Esto devolverá 7663 ya que han pasado 7663 días entre las dos fechas.
  • Maryland: Esto devolverá 24. Una vez que se restan los años completos y los meses completos, la diferencia entre las dos fechas es la diferencia de días, que es la diferencia entre 7 y 31 que es igual a 24.
  • YM: Esto devolverá 11. Después de restar los años completos, febrero está a 11 meses de enero.
  • YARDA: Esto devolverá 358. Si las dos fechas tienen solo un año de diferencia, la diferencia entre el 1 de febrero y el 31 de enero es de 358 días.

Cómo usar la función DATEDIF en Google Sheets

La función DATEDIF toma tres parámetros: la primera fecha, la segunda fecha y la unidad. Las fechas que ingrese deben estar en formato de fecha y no de texto. Las unidades también se limitan a las mencionadas en el apartado anterior. Con esto en mente, pongamos esta función en uso.

Como ejemplo simple, tenemos las fechas de lanzamiento y aterrizaje de la misión Mars 2020. Según esta hoja de cálculo de muestra, la nave espacial despegó el 30 de julio de 2020 y aterrizó en Marte el 18 de febrero de 2021.

El objetivo es calcular la cantidad de días y meses que ha viajado esta nave espacial, utilizando la función DATEDIF.

  1. Seleccione las celdas que contienen las fechas.
  2. Ir Formato y luego Número.
  3. Seleccione Fecha. Esto establecerá las celdas seleccionadas en formato de fecha.
  4. Seleccione la celda donde desea mostrar la diferencia de fechas en días. eso sera celular B4 en esta hoja de cálculo.
  5. Vaya a la barra de fórmulas e ingrese la siguiente fórmula:
    =SIFECHA(B2, B3, "d")
    Esta fórmula devolverá la diferencia entre las fechas B2 y B3 en días.
  6. imprenta Ingresar. Las hojas ahora le dirán que la nave espacial ha viajado durante 569 días.

Ahora calculemos cuántos meses ha viajado la nave espacial.

  1. Seleccione la celda donde desea mostrar la diferencia de fechas en meses. eso sera celular B5 en esta hoja de cálculo.
  2. Introduzca la siguiente fórmula en la barra de fórmulas:
    =SIFECHA(B2,B3, "M")
    Esta fórmula devolverá el número de meses entre las fechas B2 y B3.
  3. imprenta Ingresar. Las hojas ahora le dirán que la nave espacial ha viajado durante 18 meses.

Relacionado: Cómo agregar la hora actual a las hojas de cálculo de Google

En otro ejemplo, tenemos la fecha de nacimiento de John Doe y queremos calcular cuántos días han pasado desde su último cumpleaños y cuántos días quedan hasta su próximo cumpleaños. Para lograr esto, calcularemos la diferencia entre la fecha de nacimiento de hoy y la de Juan usando la función SIFECHA.

  1. Seleccione la celda donde ingresó la primera fecha. Esta será la celda B1 para este ejemplo.
  2. Ir Formato y luego Números.
  3. Seleccione Fecha. Esto cambiará el formato de la celda a la fecha.
  4. Seleccione la celda donde desea mostrar la fecha actual. Esta será la celda B2 para este ejemplo.
  5. Vaya a la barra de fórmulas e ingrese la siguiente fórmula:
    =HOY()
    Esta fórmula obtendrá la fecha de hoy y la mostrará en la celda. El valor devuelto está en formato de fecha, por lo que lo pueden usar otras funciones relacionadas con la fecha, como DATEDIF.
  6. imprenta Ingresar.

Ahora tienes las dos fechas con las que vas a trabajar. Calculemos los días transcurridos desde el último cumpleaños de Juan.

  1. Seleccione la celda donde desea mostrar los resultados. Hemos elegido celda B3 para este ejemplo.
  2. Vaya a la barra de fórmulas e ingrese la siguiente fórmula:
    =SIFECHA(B1, B2, "YD")
    Esta fórmula calculará la diferencia entre las fechas B1 y B2. El parámetro YD indica a la función que suponga que las dos fechas no tienen más de un año de diferencia.
  3. imprenta Ingresar. Sheets ahora le dirá cuántos días han pasado desde el último cumpleaños de John, que es 284 en este ejemplo en este momento.

Ahora, como objetivo secundario, veamos cuántos días quedan hasta el próximo cumpleaños de John. Los cumpleaños de John se repiten cada 365 días, y si han pasado 284 días desde su último cumpleaños, quedan entre 365 y 284 días hasta su próximo cumpleaños. Escribamos una fórmula para esto:

  1. Seleccione una celda en la que desee mostrar los resultados de la fórmula. eso sera celular B4 para este ejemplo.
  2. Introduzca la siguiente fórmula en la barra de fórmulas:
    =365-B3
    Esta fórmula restará los días transcurridos desde el último cumpleaños de John de 365.
  3. imprenta Ingresar. Las hojas ahora le dirán cuántos días quedan hasta el próximo cumpleaños de John.

Relacionado: Cómo restar números en las hojas de Google

Calcular la diferencia de fecha

Ahora sabe cómo usar DATEDIFF para calcular la diferencia entre dos fechas. También puede especificar la unidad de tiempo en la que desea ver esta diferencia, que puede ser años, meses o días, junto con las desviaciones.

Las funciones de hora y fecha son útiles en Hojas de cálculo de Google y puede usarlas para facilitar sus cálculos. Sin embargo, DATEDIFF no es el único, amplía tu arsenal dominando más funciones.

Cómo convertir la fecha y la hora en números en las hojas de cálculo de Google

Hojas de cálculo de Google le permite convertir fácilmente el tiempo a diferentes unidades, como horas, minutos y segundos. Aquí está cómo hacerlo.

Leer siguiente

CuotaPíoCorreo electrónico
Temas relacionados
  • Productividad
  • Hojas de cálculo de Google
  • Consejos para hojas de cálculo
  • Hoja de cálculo
  • Matemáticas
Sobre el Autor
emir m Bohlooli (75 artículos publicados)

Amir es un estudiante de farmacia apasionado por la tecnología y los juegos. Le gusta tocar música, conducir autos y escribir palabras.

Más de Amir M. Bohlooli

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse