Si quieres contar el número de días entre dos fechas, puedes usar las funciones DAYS, DATEDIF y NETWORKDAYS de Google Sheets para hacerlo. DAYS y DATEDIF cuentan todos los días, mientras que NETWORKDAYS excluye sábados y domingos.
¿De qué vamos a hablar?
Contar todos los días entre dos fechas
Para contar los días entre dos fechas, independientemente de si el día es un día laborable o un día festivo, puede utilizar las funciones DAYS o DATEDIF.
Uso de la función DAYS
La función DÍAS es la más fácil de usar, siempre y cuando no se preocupe por excluir días festivos o de fin de semana. Sin embargo, DAYS tomará nota de los días adicionales celebrados en un año bisiesto.
Para usar DÍAS para contar entre dos días, abra su Hojas de cálculo de Google hoja de cálculo y haga clic en una celda vacía. Tipo =DAYS("01/01/2019","01/01/2018")
, reemplazando las fechas mostradas por las suyas propias.
Use sus fechas en orden inverso, así que coloque la fecha de finalización primero y la fecha de inicio en segundo lugar. El uso de la fecha de inicio primero dará como resultado que DAYS devuelva un valor negativo.
Como se muestra en el ejemplo anterior, la función DÍAS cuenta el número total de días entre dos fechas específicas. El formato de fecha utilizado en el ejemplo anterior es el formato del Reino Unido, DD/MM/AAAA. Si se encuentra en los ESTADOS UNIDOS, asegúrese de usar MM/DD/AAAA.
Deberá usar el formato de fecha predeterminado para la configuración regional. Si desea utilizar un formato diferente, haga clic en Configuración de archivo > hoja de cálculo y cambie el valor “Configuración regional” a otra ubicación.
También puede utilizar la función DÍAS con referencias de celda. Si ha especificado dos fechas en celdas separadas, puede escribir =DAYS(A1, A11)
, reemplazando las referencias de celda A1 y A11 por las suyas propias.
En el ejemplo anterior, se registra una diferencia de 29 días con respecto a las fechas celebradas en las celdas E6 y F10.
Uso de la función DATEDIF
Una alternativa a DAYS es la función DATEDIF, que le permite calcular el número de días, meses o años entre dos fechas establecidas.
Al igual que DAYS, DATEDIF tiene en cuenta los días bisiestos y calculará todos los días, en lugar de limitarlo a días hábiles. A diferencia de DAYS, DATEDIF no funciona en orden inverso, así que use la fecha de inicio primero y la fecha de finalización en segundo lugar.
Si desea especificar las fechas en su fórmula DATEDIF, haga clic en una celda vacía y escriba =DATEDIF("01/01/2018","01/01/2019","D")
, sustituyendo las fechas por las suyas propias.
Si desea utilizar fechas de referencias de celda en la fórmula DATEDIF, escriba =DATEDIF(A7,G7,"D")
, reemplazando las referencias de celdas A7 y G7 por las suyas propias.
Contar días hábiles entre dos fechas
Las funciones DAYS y DATEDIF le permiten encontrar los días entre dos fechas, pero cuentan todos los días. Si desea contar solo los días hábiles y desea descontar días festivos adicionales, puede usar la función NETWORKDAYS.
NETWORKDAYS trata los sábados y domingos como días de fin de semana, descontando estos durante su cálculo. Al igual que DATEDIF, NETWORKDAYS utiliza primero la fecha de inicio, seguida de la fecha de finalización.
Para usar NETWORKDAYS, haga clic en una celda vacía y escriba =NETWORKDAYS(DATE(2018,01,01),DATE(2019,01,01))
. El uso de una función DATE anidada le permite convertir cifras de años, meses y fechas en un número de fecha de serie, en ese orden.
Reemplace las cifras que se muestran con sus propias cifras de año, mes y fecha.
También puede utilizar referencias de celda dentro de la fórmula NETWORKDAYS, en lugar de una función DATE anidada.
Tipo =NETWORKDAYS(A6,B6)
en una celda vacía, reemplazando las referencias de celdas A6 y B6 por las suyas propias.
En el ejemplo anterior, la función NETWORKDAYS se utiliza para calcular los días hábiles hábiles entre varias fechas.
Si desea excluir ciertos días de sus cálculos, como los días de ciertos días festivos, puede agregarlos al final de su fórmula NETWORKDAYS.
Para hacer eso, haga clic en una celda vacía y escriba =NETWORKDAYS(A6,B6,{B6:D6}
. En este ejemplo, A6 es la fecha de inicio, B6 es la fecha de finalización y el intervalo B6:D6 es una ejecuciónge de celdas que contengan días festivos que deben excluirse.
Puede reemplazar las referencias de celda con sus propias fechas, utilizando una función DATE anidada, si lo prefiere. Para ello, escriba =NETWORKDAYS(E11,F13,{DATE(2019,11,18),DATE(2019,11,19)})
, reemplazando las referencias de celda y los criterios DATE con sus propias cifras.
En el ejemplo anterior, se utiliza el mismo rango de fechas para tres fórmulas NETWORKDAYS. Con 11 días hábiles estándar reportados en la celda B2, se eliminan entre dos y tres días festivos adicionales en las celdas B3 y B4.