Sådan beregnes dagene mellem to datoer i Google Sheets

Sådan beregnes dage mellem to datoer i Google Sheets.

Hvis du vil beregne antallet af dage mellem to datoer, kan du bruge funktionerne DAYS, DATEDIF og NETWORKDAYS i Google Sheets til at gøre det. DAYS og DATEDIF tæller alle dage, mens NETWORKDAYS ikke inkluderer lørdage og søndage.

Tæl alle dage mellem to datoer

For at beregne dagene mellem to datoer, uanset om i dag er en hverdag eller helligdag, kan du bruge funktionerne DAYS eller DATEDIF.

Brug af DAYS-funktionen

DAYS-funktionen er den nemmeste at bruge, så længe du ikke er bekymret for at udelukke helligdage eller weekenddage. DAYS vil dog notere de ekstra dage, der holdes i et skudår.

For at bruge DAYS til at tælle mellem to dage, skal du åbne et bord Google Sheets-data  og klik på en tom celle. Type =DAYS("01/01/2019","01/01/2018")Udskift de viste datoer med dine egne.

Brug datoerne i omvendt rækkefølge, så sæt slutdatoen først og startdatoen næst. Brug af startdatoen først vil returnere DAYS til en negativ værdi.

Som eksemplet ovenfor viser, beregner funktionen DAGE det samlede antal dage mellem to angivne datoer. Datoformatet brugt i eksemplet ovenfor er UK-formatet, dd/mm/år. Hvis du er i USA, skal du sørge for at bruge MM/DD/ÅÅÅÅ.

Du skal bruge standarddatoformatet for din lokalitet. Hvis du vil bruge et andet format, skal du klikke på Filer > Regnearkindstillinger og ændre Locale-værdien til en anden placering.

Du kan også bruge DAGE-funktionen med cellereferencer. Hvis du vælger to datoer i separate celler, kan du skrive =DAYS(A1, A11), og udskift cellereferencer A1 og A11 med dine egne cellereferencer.

I ovenstående eksempel registreres en forskel på 29 dage fra de gemte datoer i cellerne E6 og F10.

Brug af DATEDIF-funktionen

Et alternativ til DAYS er DATEDIF-funktionen, som giver dig mulighed for at beregne antallet af dage, måneder eller år mellem to angivne datoer.

Ligesom DAYS tager DATEDIF højde for skuddage og tæller alle dage i stedet for at begrænse dig til arbejdsdage. I modsætning til DAYS fungerer DATEDIF ikke i omvendt rækkefølge, så brug først startdato og anden slutdato.

Hvis du vil angive datoer i din DATEDIF-formel, skal du klikke på en tom celle og skrive =DATEDIF("01/01/2018","01/01/2019","D"), og udskift datoerne med dine egne datoer.

Hvis du vil bruge datoer fra cellereferencer i DATEDIF-formlen, skal du skrive =DATEDIF(A7,G7,"D"), og udskift A7- og G7-cellereferencerne med dine egne cellereferencer.

Tæl arbejdsdagene mellem to datoer

Funktionerne DAYS og DATEDIF giver dig mulighed for at finde dagene mellem to datoer, men de tæller alle dage. Ønsker du kun at tælle arbejdsdage, og du vil trække ekstra feriedage fra, kan du bruge NETVÆRKSDAGE-funktionen.

NETWORKDAYS behandler lørdag og søndag som weekenddage, med disse dage fratrukket efterhånden som de beregnes. Ligesom DATEDIF bruger NETWORKDAYS startdatoen først efterfulgt af slutdatoen.

For at bruge NETWORKDAYS skal du klikke på en tom celle og skrive =NETWORKDAYS(DATE(2018,01,01),DATE(2019,01,01)). Ved at bruge den indlejrede DATO-funktion kan du konvertere antallet af år, måneder og datoer til et sekventielt datonummer i den rækkefølge.

Erstat de viste tal med dine egne årstal, måned og dato.

Du kan også bruge cellereferencer i NETWORKDAYS-formlen i stedet for den indlejrede DATO-funktion.

skrive =NETWORKDAYS(A6,B6) Tom celle, og erstat A6- og B6-cellereferencer med dine egne cellereferencer.

I eksemplet ovenfor bruges NETWORKDAYS-funktionen til at beregne arbejdsdagene mellem forskellige datoer.

Hvis du vil udelukke bestemte dage fra dine beregninger, såsom bestemte helligdage, kan du tilføje dem i slutningen af ​​din NETVÆRKSDAGE-formel.

For at gøre dette skal du klikke på en tom celle og skrive =NETWORKDAYS(A6,B6,{B6:D6}. I dette eksempel er A6 startdatoen, B6 er slutdatoen, og området B6:D6 er et celleområde, der indeholder de helligdage, der skal udelukkes.

Du kan erstatte cellereferencer med dine egne datoer ved at bruge den indlejrede DATO-funktion, hvis du foretrækker det. For at gøre dette skal du skrive  =NETWORKDAYS(E11,F13,{DATE(2019,11,18),DATE(2019,11,19)}), og erstat cellereferencer og datokriterier med dine egne numre.

I eksemplet ovenfor bruges det samme datointerval til tre NETVÆRKDAGE-formler. Med de 11 standardarbejdsdage rapporteret i celle B2, fjernes mellem to og tre ekstra feriedage i celle B3 og B4.

Relaterede stillinger
Udgiv artiklen på

Tilføj en kommentar