Hoe de Excel DATEDIF-functie te gebruiken (met voorbeeld)

Hoe de Excel DATEDIF-functie te gebruiken (met voorbeeld)

Excel DATEDIF is een van de weinige ongedocumenteerde functies (andere die ik ken zijn EVALUATE, FILES en GET.CELL).

Ongedocumenteerd betekent dat u het niet zult vinden in de formulelijst of als onderdeel van IntelliSense (de prompt die verschijnt wanneer u een formulenaam typt om de naam van een overeenkomende functie weer te geven).

Wanneer de Excel DATEDIF-functie gebruiken?

Wanneer u het aantal jaren, maanden of dagen tussen twee opgegeven datums wilt berekenen, kunt u de Excel DATEDIF-functie gebruiken.Een goed voorbeeld is het berekenen van de leeftijd.

wat geeft het terug?

Het retourneert een numerieke waarde die het aantal jaren/maanden/dagen tussen twee opgegeven datums vertegenwoordigt.Of het aantal jaren, maanden of dagen wordt bepaald door gebruikersinvoer (zie invoerparameters hieronder).

syntaxis

=DATUM.ALS(startdatum, einddatum, eenheden)

Invoerparameters

  • startdatum: Datum, die de startdatumwaarde van de periode vertegenwoordigt.Het kan worden ingevoerd als een tekenreeks tussen dubbele aanhalingstekens, een serienummer of het resultaat van een andere functie, zoals DATE().
  • einddatum: het is een datum die de einddatumwaarde van de periode vertegenwoordigt.Het kan worden ingevoerd als een tekenreeks tussen dubbele aanhalingstekens, een serienummer of het resultaat van een andere functie, zoals DATE().
  • Eenheden: dit bepaalt welk type resultaat u van deze functie krijgt.Afhankelijk van de eenheden die u gebruikt, kunt u zes verschillende uitgangen krijgen van de DATEDIF-functie.Dit zijn de eenheden die u kunt gebruiken:
    • "Y" – Retourneert het aantal voltooide jaren in de opgegeven periode.
    • "M" – Retourneert het aantal maanden dat in de opgegeven periode is voltooid.
    • "D" - Retourneert het aantal dagen dat binnen de opgegeven periode is voltooid.
    • "MD" – Retourneert het aantal dagen in de periode, maar telt niet de dagen in het voltooide jaar en de maand.
    • "JM" – Retourneert het aantal maanden in de periode, maar telt niet het aantal maanden in het voltooide jaar.
    • "YD" – Retourneert het aantal dagen in de periode, maar telt niet het aantal dagen in het voltooide jaar.
gerelateerde vraag:  Lijst met tablet- en smartphoneprocessors

Aanvullende opmerkingen:

  • De Excel DATEDIF-functie is bedoeld voor compatibiliteit met Lotus 1-2-3.
  • Wanneer u deze functie in een cel in Excel typt, wordt IntelliSense niet weergegeven.Wanneer u een functie in een cel invoert, wordt niet eens de naam van de functie weergegeven.Het werkt echter met alle versies van Excel.U moet de parameter kennen en weten hoe u deze moet gebruiken.Excel DATEDIF-functie verschijnt niet in IntelliSense
  • Datums kunnen worden ingevoerd als een tekenreeks tussen dubbele aanhalingstekens (bijvoorbeeld "2016/1-15"), een serienummer (bijvoorbeeld 42384, wat 1900 januari 2016 betekent als u het 1-datumsysteem gebruikt), of as other Het resultaat van de formule/functie (bijvoorbeeld DATEVALUE("15/2016/1")).

Excel DATEDIF-functie - voorbeeld

Hieronder staan ​​drie voorbeelden van het gebruik van de Excel DATEDIF-functie.

#1 Berekent het aantal voltooide jaren tussen twee datums.

Excel DATEDIF-functie - jaren berekenen

In het bovenstaande voorbeeld retourneert de Excel-functie DATEDIF het aantal jaren dat is voltooid tussen 1990 januari 1 en de huidige datum (in dit geval 1 maart 2016).Het geeft 26 terug, wat het totale aantal voltooide jaren is, en negeert de extra maanden en dagen erna.

Een veelgebruikt gebruik is om de leeftijd te berekenen.

#2 Telt het aantal voltooide maanden tussen twee datums.

Excel DATEDIF-functie - Maanden berekenen

In het bovenstaande voorbeeld retourneert de Excel-functie DATEDIF het aantal maanden dat is voltooid tussen 1990 januari 1 en de huidige datum (in dit geval 1 maart 2016).

gerelateerde vraag:  9 manieren om Twitter-video's te repareren die niet worden afgespeeld

Het retourneert 314, wat het totale aantal voltooide maanden is, en negeert de extra dagen erna.

Een goed gebruik is om het aantal maanden tussen de start- en einddatum van het project te berekenen.

In het bovenstaande voorbeeld geeft het het totale aantal maanden.Maar als u het aantal maanden na het totale aantal jaren wilt weten, moet u YM als eenheidsparameter gebruiken.

Als u bijvoorbeeld de leeftijd in Excel wilt berekenen en wilt weten hoeveel jaren en hoeveel maanden er tot nu toe zijn verstreken, kunt u YM gebruiken om het aantal andere maanden dan het jaar te krijgen (hieronder weergegeven).

Excel DATEDIF-functie - resultaten voor maanden

# 3 Tel het aantal voltooide dagen tussen twee datums.

Excel DATEDIF-functie - dagen berekenen

In het bovenstaande voorbeeld retourneert de Excel-functie DATEDIF het totale aantal voltooide dagen tussen 1990 januari 1 en de huidige datum (in dit geval 1 maart 2016).Het retourneert 9569, wat het totale aantal dagen tussen de twee datums is.

Als je het aantal dagen tussen twee datums wilt hebben, maar de jaren die al zijn verstreken, wilt uitsluiten, moet je YD gebruiken als de derde parameter (zoals weergegeven in de onderstaande afbeelding):

Excel DATEDIF-functie - Dagresultaten

In het bovenstaande voorbeeld retourneert het 72, het totale aantal dagen na 26 volledige jaren.

Als je het aantal dagen tussen twee datums wilt hebben, maar de dagen in het jaar en de maand die al zijn gedaan, wilt uitsluiten, moet je MD gebruiken als de derde parameter (zoals weergegeven in de onderstaande afbeelding):

Excel DATEDIF-functie - Voorbeeld 9

In het bovenstaande voorbeeld retourneert het 13, wat het aantal andere dagen is dan 26 jaar en 3 maanden.

Gerelateerde handige Excel-functies:

  • Excel DATE-functie: U kunt de Excel DATE-functie gebruiken wanneer u een datumwaarde wilt krijgen met jaar-, maand- en dagwaarden als invoerparameters.Het retourneert een serienummer dat een specifieke datum in Excel vertegenwoordigt.
  • Excel DATEVALUE-functie: De Excel DATEVALUE-functie is het beste voor het opslaan van datums als tekst.Deze functie converteert een datum van een tekstformaat naar een serienummer dat Excel herkent als een datum.
  • Excel NETTO.WERKDAGEN-functie: Als u het aantal werkdagen tussen twee opgegeven datums wilt krijgen, kunt u de Excel NETTO.WERKDAGEN-functie gebruiken.Weekenden tussen de opgegeven datums worden niet meegeteld (standaard weekenden zijn zaterdag en zondag).Het kan ook bepaalde feestdagen uitsluiten.
  • Excel NETWORKDAYS.INTL-functie: De Excel NETWORKDAYS.INTL-functie kan worden gebruikt om het aantal werkdagen tussen twee opgegeven datums te krijgen.Het sluit weekends en feestdagen uit, die beide door de gebruiker kunnen worden gespecificeerd.U kunt ook weekenden aanwijzen (u kunt bijvoorbeeld vrijdag en zaterdag als weekenden aanwijzen, of alleen zondag als weekenden).
  • Excel Today-functie: De Excel TODAY-functie kan worden gebruikt om de huidige datum te krijgen.Het retourneert een serienummer dat de huidige datum vertegenwoordigt.
  • Excel WEEKDAY-functie: De Excel WEEKDAY-functie kan worden gebruikt om de dag van de week voor een opgegeven datum als een getal te krijgen.Het retourneert een getal tussen 1 en 7 dat de corresponderende dag van de week vertegenwoordigt.
  • Excel WERKDAG functie: Wanneer u de datum na een bepaald aantal werkdagen wilt hebben, kunt u de Excel WERKDAG functie gebruiken.Standaard worden zaterdag en zondag als weekenden beschouwd.
  • Excel WERKDAG.INTL-functie: De Excel WERKDAG.INTL-functie kan worden gebruikt om de datum na een bepaald aantal werkdagen te krijgen.In deze functie kunt u andere weekenden dan zaterdag en zondag specificeren.
gerelateerde vraag:  Facebook-beveiligings- en inloginstellingen

Oh Hallo 👋Leuk je te ontmoeten.

Abonneer op onze nieuwsbrief, Zeer regelmatig verzendenGeweldige technologieNaar je bericht.

Post Commentaar