Cómo calcular diferencias entre fechas en Google Sheets

Desde las funciones básicas hasta las fórmulas más avanzadas, Google Sheets es un elemento básico para muchos usuarios que gestionan datos. Esto incluye también el cálculo de la diferencia entre fechas. Hay una gran variedad de situaciones en las que calcular la diferencia entre fechas es una tarea esencial para las operaciones empresariales. Un ejemplo de ello es la gestión de proyectos. Puede que necesites calcular la duración de proyectos completos para delegarlos a los miembros de su equipo. En este artículo, le mostraremos cómo calcular la diferencia entre fechas en Google Sheets. Esto le ayudará a agilizar su proceso y maximizar su eficiencia general.

Cálculo de las diferencias entre dos fechas en Google Sheets

Google Sheets ofrece varias opciones para calcular las fechas. Cada una de ellas varía en el nivel de complejidad para adaptarse a tu experiencia u objetivos en hojas de cálculo. Veamos primero las formas más sencillas de calcular la diferencia entre fechas en Hojas de cálculo de Google.

Cómo restar fechas en Google Sheets fácilmente

Opción 1: Simplemente reste

En primer lugar, es importante tener en cuenta que Google Sheets procesará las fechas exactamente igual que cualquier otro valor numérico. En otras palabras, puedes utilizar cálculos sencillos como añada y reste para calcular la diferencia entre las dos fechas. La forma más sencilla es escribir un signo menos (-) entre las fechas.

Simplemente introdúcelo: =[end_date]-[start_date]

=[end_date]-[start_date]

google sheets entre dos fechas 0

Ten en cuenta que cuando restas fechas, Google Sheets no incluye la fecha de inicio en el total. Por ejemplo, supongamos que tu proyecto empieza el 5 de mayo y termina el 12 de mayo. Utilizando un cálculo de resta, el resultado es 7. Cuenta 7 días: 6, 7, 8, 9, 10, 11 y 12 de mayo.

Por lo tanto, si desea incluir la fecha de inicio, debe añada 1 al final de la fórmula:

=[end_date]-[start_date]+1

=[end_date]-[start_date]+1

También puede utilizar la función MENOS de la misma manera. Basta con sustituir el símbolo menos (-) con la palabra.

=MINUS([fecha_final],[fecha_inicio])

google sheets entre dos fechas 1

Opción 2: La fórmula DAYS

En Función DÍAS es una función ligeramente más inteligente que puedes utilizar para restar fechas en Google Sheets. No sólo devuelve el número total de días entre fechas, sino que también tiene en cuenta los años bisiestos. Esta es la fórmula de la función DÍAS:

=DÍAS([fecha_final],[fecha_inicio])

google sheets entre dos fechas 2
¿Trabaja en finanzas y necesita calcular intereses financieros y valores de renta fija basándose en un año de 360 días? Lea nuestro artículo sobre Cómo utilizar la función especializada DAYS360.

Funciones más avanzadas de recuento de días en Google Sheets

Las opciones anteriores son las formas más básicas de calcular entre días. Las siguientes opciones son más avanzadas, sin embargo, le dejan más flexibilidad en sus cálculos.

En nuestro ejemplo, los proyectos empiezan y terminan en fechas concretas. Pero los miembros del equipo sólo trabajarán en el proyecto en sus días laborables, es decir, entre semana. Echemos un vistazo a estas opciones más avanzadas que nos ayudarán a tener en cuenta estas variables.

Opción 3: Utilice la función NETWORKDAYS

NETWORKDAYS es una fórmula muy práctica para restar fechas dentro de Google Sheets contando sólo los días laborables. Esta fórmula significa Días Laborables Netos, excluyendo así los fines de semana de sus cálculos.

Además, puede personalizar NETWORKDAYS para calcular semanas laborales no estándar (es decir, que no sean de lunes a viernes) o incluso para excluir los días festivos. Si desea obtener más información al respecto, consulte nuestra sección Guía de utilización de la función NETWORKDAYS.

Para este ejemplo, utilizaremos la sintaxis más sencilla para NETWORKDAYS:

=NETWORKDAYS([fecha_inicio],[fecha_final])

Para obtener más fórmulas personalizables, eche un vistazo a la sección Sintaxis NETWORKDAYS.
google sheets entre dos fechas 3

NETWORKDAYS puede calcular con éxito el número total de días laborables. Pero, ¿y si queremos calcular una diferencia de fecha en meses o años? La siguiente opción es la solución perfecta.

Opción 4: Utilice la función DATEDIF

DATEDIF significa Diferencia de fechas. Permite calcular la diferencia de fechas en días, meses o años.

Esta es la sintaxis básica de DATEDIF:

=DATEDIF([fecha_inicio],[fecha_final], unidad)

En unidad es la medida de tiempo que desea utilizar para calcular la diferencia de fecha. Aquí tienes una lista completa de cada unidad y lo que hace:

google sheets entre fechas DATEDIF unidades

Estos son los ejemplos que utilizan las tres fórmulas DATEDIF más básicas:

google sheets entre dos fechas 5
Como puede ver, hemos calculado la diferencia de fechas utilizando días, meses y años como medida. La fórmula de los días funciona esencialmente de la misma manera que la fórmula MENOS. No obstante, DATEDIF es la única fórmula que permite realizar estos cálculos utilizando meses y años como unidades de medida.

Veamos ahora el otro DATEDIF fórmulas que puedes utilizar en Google Sheets.

Cómo utilizar las unidades MD, YM e YD en DATEDIF

Observando la lista de unidades anterior, MD, YM e YD encuentran una diferencia entre fechas calculando una unidad y excluyendo la otra. Veamos algunos ejemplos y veamos cómo funciona cada fórmula.

google sheets entre dos fechas 6
Como puede ver, al utilizar la unidad “MD”, la fórmula excluye el número de meses en el cálculo. En su lugar, se centra en la diferencia entre los dos días (5 y 16). Al restarlos, el resultado es 11.

Para la unidad “YM”, la fórmula excluye la diferencia de años entre las dos fechas. Calcula la diferencia entre marzo y julio, que es 4.

Por último, al calcular la diferencia de fechas con “YD”, el cálculo excluye la diferencia de años. En su lugar, calcula la diferencia entre el 3 de enero y el 24 de julio, lo que nos da 202.

Si desea un desglose más detallado de esta fórmula, eche un vistazo a nuestra página sobre Sintaxis DATEDIF.

39

Automatice las transferencias de datos entre hojas de cálculo

Descubra cómo

¡Y ahí lo tienes!

Como puedes ver, existen numerosas formas de calcular la diferencia entre dos fechas en Hojas de cálculo de Google. Cada fórmula ofrece una característica única para ayudar a cumplir sus objetivos.

Si desea obtener más información sobre las funciones especiales de Google Sheets, lea el artículo sobre la función Fórmula NETWORKDAYS en Google Sheets.

También puede consultar las entradas del blog relacionadas a continuación.

Nota del editor: Esta es una versión revisada de un post anterior que se ha actualizado para mayor precisión y exhaustividad.

También te puede gustar...

funciones y fórmulas de google sheets

Las 5 mejores fórmulas de matrices dinámicas de Google Sheets 

Google Sheets ha evolucionado más allá de las hojas de cálculo básicas. Con la introducción de fórmulas de matriz dinámica, los usuarios ahora pueden manipular y analizar...
funciones y fórmulas de google sheets

Dominio de la fórmula FILTER: 4 casos de uso con ejemplos

La fórmula FILTRO de Google Sheets es una herramienta versátil para extraer datos que cumplen unas condiciones específicas. A diferencia de la fórmula QUERY,...
funciones y fórmulas de google sheets

Cómo liberar el poder de SUMIF y SUMIFS en Google Sheets: 4 casos de uso reales

Las fórmulas SUMIF y SUMIFS de Google Sheets son herramientas indispensables para realizar sumas condicionales. Simplifican las complejas...