Hoe dagen tussen datums in Google Spreadsheets te berekenen

Een van de meest voorkomende toepassingen van Google Spreadsheets is het maken van kalenders en het verwerken van informatie over datums, zoals urenstaten of vakantieschema's.

Veel gebruikers die spreadsheets met datums maken, merken dat ze moeten berekenen hoeveel dagen er tussen twee datums zitten; dat wil zeggen, ze moeten uitzoeken hoeveel dagen er zijn tussen (bijvoorbeeld) 1 juli 2018 en 31 januari 2019.

Je zou gewoon op een kalender kunnen kijken en de dagen met de hand optellen, en dat zou prima werken als de datums heel dicht bij elkaar lagen, maar voor grote aantallen datums of datums die ver uit elkaar liggen, zou een beetje hulp van de computer zeker zijn Leuk.

Gelukkig heeft Google Spreadsheets een aantal manieren om het aantal dagen tussen twee datums te vinden. Laten we eens kijken naar de functies die u kunt gebruiken om dagen tussen datums in Google Spreadsheets te berekenen.

Hoe dagen tussen datums in Google Spreadsheets te berekenen

Voordat u aan de slag gaat, is het belangrijk op te merken dat deze methoden alleen werken bij gebruik van het Amerikaanse datumformaat. Als u zich niet in de Verenigde Staten bevindt, kunt u naar Google Spreadsheets gaan en uw landinstelling en tijdzone wijzigen als u deze methoden wilt gebruiken.

Dat gezegd hebbende, laten we eens kijken hoe we het aantal dagen tussen twee datums in Google Spreadsheets kunnen vinden.

De MIN-functie

In tegenstelling tot Excel heeft Google Spreadsheets een aftrekfunctie die erg handig is voor het berekenen van eenvoudige datumverschillen. MIN is de aftrekfunctie van Spreadsheets en vanwege de manier waarop datums intern worden opgeslagen (als gehele getallen die het aantal dagen sinds een bepaalde datum in het verleden beschrijven), werkt het prima om de ene datum van de andere af te trekken. Dat wil zeggen, zolang de datums beide in hetzelfde formaat zijn. De syntaxis voor MINUS is: =MINUS(waarde 1, waarde 2).

Als u MINUS wilt gebruiken, opent u een lege Google Spreadsheets-spreadsheet in uw browser. Typ (als voorbeeld) ‘4/4/2017’ en ‘5/15/2017’ in de cellen B3 en C3.

Selecteer nu cel D3, waar we de MINUS-functie zullen plaatsen. Klik in de 'fx'-balk en voer vervolgens '=MINUS(C3, B3)' in en druk op Enter. Cel D3 retourneert nu de waarde 40, zoals hieronder weergegeven.

google data

Dit betekent dat er tussen 4/5/2017 en 15/5/2017 40 dagen zijn. Je kunt het verschil tussen de datums ook vinden door gewoon de celverwijzingen in te voeren en je niet druk te maken over de MINUS-functie.

Klik bijvoorbeeld op cel E3 en voer '= C3-B3' in de functiebalk in, zoals weergegeven in de snapshot direct hieronder. Dat levert ook 40 op. Hoewel, aangezien u datums direct aftrekt zonder MIN, de waarde in cel E waarschijnlijk in datumnotatie wordt weergegeven en er heel vreemd uitziet.

U kunt het celformaat converteren om een ​​geheel getal weer te geven door te selecteren Formaat > Nummer en Nummer.

google dates2

U kunt ook eerst de celverwijzingen met de eerdere datum invoeren. Als u '=B3-C3' in de functiebalk zou invoeren, zou de cel de waarde -40 bevatten. Dit benadrukt dat 4/4/2017 40 dagen achter 15/5/2017 ligt.

De DATEDIF-functie

DATEDIF is een functie waarmee u het totaal aantal dagen, maanden of jaren tussen twee datums kunt vinden. U kunt het totale aantal dagen tussen twee datums vinden die in de spreadsheet zijn ingevoerd of in plaats daarvan de datums opnemen in DATEDIF.

De syntaxis voor DATEDIF is:

DATEDIF(startdatum; einddatum; eenheid). De eenheid voor de functie kan D (dagen), M (maanden) of Y (jaren) zijn.

Om het verschil tussen 4/4/2017 en 15/5/2017 met DATEDIF te vinden, moet u een cel selecteren om de functie aan toe te voegen (F3, in ons geval) en '=DATEDIF' invoeren in de 'fx'-balk. Breid vervolgens de functie uit met haakjes die de celverwijzingen B3 en C3 voor de startdatum en einddatum bevatten.

De eenheidsdagen, anders "D", moeten ook aan het einde van de functie staan. Dus de volledige functie is '=DATEDIF(B3, C3, "D"),' die de waarde 40 retourneert, zoals hieronder weergegeven.

google dates3

DATEDIF werkt ook als u de datumgegevens rechtstreeks in de formule invoert. Klik op een spreadsheetcel om DATEDIF aan toe te voegen en voer vervolgens '=DATEDIF(“4/5/2017”, “5/15/2017″,”D”)’ in de fx-balk in.

Dat levert 40 op in de geselecteerde cel, zoals hieronder wordt weergegeven.

google dates4

De DAY360-functie

Google Spreadsheets bevat DAY360, dat het verschil tussen datums voor een jaar van 360 dagen berekent. De kalender van 360 dagen wordt voornamelijk gebruikt voor financiële spreadsheets waarin renteberekeningen nodig kunnen zijn.

De syntaxis voor DAYS360 is:

=DAGEN360(startdatum, einddatum, [methode]). De [methode] is een optionele indicator die u kunt opnemen voor de dagtellingsmethode.

Als u deze functie wilt gebruiken voor uw Google Spreadsheets-spreadsheet voor de datums 1/1/2016 en 1/1/2017, voert u '1/1/2016' in cel B4 in als startdatum en voert u vervolgens '1/1/2017' in in C4 als einddatum voor de functie.

Selecteer nu cel D4, voer de functie '=DAYS360(B4, C4)' in de 'fx'-balk in en druk op Enter. Dan bevat cel D4 in totaal 360 dagen tussen de geselecteerde datums. Merk op dat het enige echte nut voor deze specifieke functie is als u met rentetarieven werkt.

google dates5

De NETWORKDAYS-functie

NETWORKDAYS berekent ook het aantal dagen tussen datums, maar het is niet helemaal hetzelfde als de andere. Deze functie telt alleen de weekdagen, dus weekenden worden buiten beschouwing gelaten. (Lees het als "Netwerkdagen" in plaats van "Netwerkdagen".)

Zo kunt u met NETWERKDAGEN het totale aantal weekdagen tussen een aantal datums vinden, en u kunt ook extra feestdagen specificeren zodat andere datums worden uitgesloten.

De syntaxis voor NETWORKDAYS is:

NETWERKDAGEN(startdatum, einddatum, [feestdagen]).

U kunt deze functie aan uw spreadsheet toevoegen met de voorbeelddatums 4/4/2017 en 15/5/2017 ingevoerd in cellen B3 en C3. Selecteer een cel om het dagtotaal in op te nemen en klik in de 'fx'-balk om de functie in te voegen.

Voer '=NETWERKDAGEN (B3, C3)' in en druk op de Enter-toets om de functie toe te voegen aan de spreadsheetcel die u ervoor hebt gekozen. De cel NETWERKDAGEN bevat het totaal van 29 voor het aantal dagen tussen de datums.

Om een ​​vakantiedatum aan de functie toe te voegen, voert u eerst ‘17/4/2017’ in cel A3 in. Selecteer de cel NETWORKDAYS, klik op de fx-balk en wijzig de functie door de celverwijzing A3 eraan toe te voegen. Dus de functie zou dan =NETWERKDAGEN(B3, C3, A3) zijn, wat 28 oplevert met de extra feestdag die ook van het totaal aantal dagen wordt afgetrokken.

google dates6

Andere belangrijke datumgerelateerde functies

Er zijn een aantal datumgerelateerde functies in Spreadsheets waarmee u bekend moet zijn als u veel met datums gaat werken.

  • De DATUM functie converteert een opgegeven jaar, maand en dag naar een datum. Het formaat is DATE(jaar,maand,dag). DATE(2019,12,25) retourneert bijvoorbeeld "25-12-2019".
  • De DATUMWAARDE functie converteert een correct opgemaakte datumstring naar een datum-integer getal. Het formaat is DATEVALUE(datumstring); de datumtekenreeks kan elke geschikte tekenreeks zijn, zoals "25/12/2019" of "1/23/2012 8:5:30".
  • De DAG functie retourneert de dag van de maand waarop een specifieke datum valt, in numerieke notatie. Het formaat is DAG(datum). DAG ("25-12-2019") retourneert bijvoorbeeld 25.
  • De DAGEN functie retourneert het aantal dagen tussen twee datums. Het formaat is DAGEN (einddatum, startdatum). DAGEN ("25-12-20189", "31-8-2019") retourneert bijvoorbeeld 116.
  • De BEWERKEN functie retourneert een datum een ​​bepaald aantal maanden voor of na de opgegeven datum. Het formaat is EDATE(startdatum, aantal maanden). EDATE("31-8-2019", -1) geeft bijvoorbeeld "31-7-2019" als resultaat.
  • De MAAND functie retourneert de maand van het jaar waarop een specifieke datum valt, in numerieke notatie. Het formaat is MAAND(datum). MAAND("30-8/2019") geeft bijvoorbeeld 8 als resultaat.
  • De VANDAAG functie retourneert de huidige datum als een datumwaarde. Het formaat is VANDAAG(). Op het moment van schrijven zou TODAY() bijvoorbeeld "31-8-2019" retourneren.
  • De WEEKDAG functie retourneert een numerieke waarde die de dag van de week van de opgegeven datum aangeeft. De notatie is WEEKDAG (datum, type) en het type kan 1, 2 of 3 zijn. Als het type 1 is, worden de dagen geteld vanaf zondag en heeft zondag de waarde 1. Als het type 2 is, worden de dagen geteld vanaf maandag en de waarde van maandag is 1. Als het type 3 is, worden de dagen geteld vanaf maandag en is de waarde van maandag 0. 30-4-2019 is bijvoorbeeld een dinsdag en WEEKDAY(“4/30/2019”,1) zou retourneer 3, terwijl WEEKDAY ("4/30/2019", 2) 2 zou retourneren en WEEKDAY ("4/30/2019", 3) zou retourneren 1.
  • De JAAR functie retourneert een numerieke waarde die het jaar van de opgegeven datum aangeeft. Het formaat is JAAR(datum). JAAR ("25-12-2019") zou bijvoorbeeld 2019 retourneren.

Google Spreadsheets is een ongelooflijk krachtig programma, vooral voor een applicatie die helemaal gratis is. Hoewel het misschien niet zo krachtig is als iets als Microsoft Excel, kan het nog steeds een breed scala aan taken aan, waaronder deze.