Bereken de leeftijd in Excel - Hoe de leeftijd van de verjaardag in Excel te berekenen?

Leeftijdberekening in Excel-blad

Dit gebeurt meestal dat we het tijdverschil tussen twee datums moeten weten, en het berekenen van deze leeftijd of het tijdvak tussen twee datums kan complex zijn als dit niet wordt gedaan met behulp van Excel. Deze complexiteit van de berekening kan worden veranderd in leuk als we de Excel-functies gebruiken. Dit komt omdat, in Excel, de leeftijd of het tijdsverschil tussen de twee datums kan worden berekend in de verschillende termen. Dit betekent dat de leeftijd kan worden berekend in jaren, maanden en ook in dagen.

Het berekenen van de leeftijd zonder het gebruik van Excel kan zo vermoeiend zijn, omdat het berekenen van de leeftijd soms erg complex is, vooral als de leeftijd moet worden berekend op basis van de twee datums die geen volledige maand vertegenwoordigen.

Het berekenen van de leeftijd in Excel is heel eenvoudig, omdat dit kan worden gedaan met behulp van eenvoudige formules. In Excel hebben we geen specifieke functie die de leeftijd kan berekenen, maar we moeten de andere datumfuncties van Excel gebruiken om de leeftijd in het gewenste formaat te krijgen. We kunnen ook de leeftijd krijgen in termen van jaren, maanden en dagen.

Hoe leeftijd berekenen in Excel-blad?

Hieronder staan ​​de voorbeelden om de leeftijd te berekenen in het Excel-blad.

Voorbeeld # 1- Berekening van de leeftijd in Excel in termen van een jaar

Om de leeftijd in jaren te berekenen, gebruiken we de functie 'DATEDIF'.

Stap 1: Selecteer de cel waar de leeftijd moet worden weergegeven.

Stap 2: Voer de formule "gedateerd als" in zoals hieronder.

= DATEDIF (verleden datum, huidige datum, "Y")

  • Verleden datum: dit betekent de cel met de begindatum.
  • Huidige datum: dit betekent de cel met een datum die na de begindatum valt.
  • "Y": Dit betekent dat we de Age alleen in jaren nodig hebben.

Stap 3:

Nadat de functie is ingevoegd, krijgen we het resultaat dat alleen de leeftijd als voltooide jaren laat zien.

  • Bereken de leeftijd, inclusief een fractie van jaren.

Voorbeeld # 2 - De leeftijd berekenen in Excel-termen van maanden

Als we de Age nodig hebben in termen van maanden, dan hoeven we slechts een kleine wijziging aan te brengen in de formule van gedateerd als die we hebben gebruikt bij het berekenen van de jaren.

= dateIf (Verleden datum, Huidige datum, "M")

Nu hebben we "M" gebruikt, omdat we de Age alleen in termen van maanden nodig hebben.

Versleep de formule om de rest van de resultaten te zien.

  • Leeftijd berekenen in maanden (inclusief deelmaanden)

Voorbeeld # 3 - De leeftijd in Excel berekenen in termen van dagen

Als we de leeftijd in termen van dagen nodig hebben, hoeven we alleen maar de onderstaande Excel-formule te gebruiken

= dateIf (Verleden datum, Huidige datum, "D")

Versleep de formule om de rest van de resultaten te zien.

Voorbeeld # 4 - Berekenen van de leeftijd in Excel in jaar, maanden en dagen

Als we de leeftijd willen weten in termen van leeftijd, maanden en jaren, dan moeten we een aaneengeschakelde Excel-formule gebruiken samen met de DATEDIF-formule.

Als we de leeftijd in "J / M / D" willen weten, dan bedoelen we dat we willen dat de Excel ons de voltooide jaren vertelt, maanden die boven de voltooide jaren liggen, en ten slotte de dagen die niet maak een volledige maand.

= CONCATENATE (DATEDIF (A2, B2, "Y"), "jaar", DATEDIF (A2, B2, "YM"), "Maanden en", DATEDIF (A2, B2, "MD"), "Dagen")

In de bovenstaande formule hebben we gebruikt

  • "Y": dit betekent dat we jaren nodig hebben.
  • "YM": Dit betekent dat we maanden nodig hebben die boven de voltooide jaren liggen.
  • "MD": Dit betekent dat we de dagen boven de voltooide maanden nodig hebben.

Versleep de formule om de rest van de resultaten te zien.

De leeftijd berekenen met behulp van Excel VBA

Als we VBA willen gebruiken voor het berekenen van de leeftijd, dan moeten we een code in VBA schrijven.

Stap 1: Open de VBA-editor door op de toetsenbordtoets Alt + F11 te klikken

Stap 2: Definieer de code.

Hier in de code hebben we "leeftijd" gedefinieerd als een variant en de bron ervan gegeven als de cel A1 van het blad. Deze A1-cel heeft de formule die we in de bovenstaande voorbeelden hebben gebruikt.

Stap 3: Voer de datum in het formaat "MM / DD / JJ" in.

Stap 4: Klik op de toets "Leeftijd vanaf datum weergeven".

Stap 5: Het resultaat wordt weergegeven in Msg. Doos zoals hieronder.

  • In de bovenstaande voorbeelden hebben we de verschillende voorbeelden gezien van hoe leeftijd kan worden berekend tussen twee datums. Tegen die tijd moeten we in staat zijn te begrijpen dat leeftijd alleen kan worden berekend als we twee datums hebben, waarvan er één voor de tweede valt. In Excel-termen zijn de datums geen datums, maar een code die de datum op het scherm weerspiegelt. Dit betekent dat 1/1/2019 voor ons 1 januari 2019 zou kunnen zijn, maar om uit te blinken is dit geen datum; dit is 43466 in zijn termen.
  • Excel gebruikt zijn eigen codering voor datums en deze codering wordt vervolgens voor ons opgemaakt zodat we dat nummer als gegevens kunnen zien. Omdat er niets is dat date to Excel wordt genoemd, kan Excel twee datums aftrekken.
  • In de bovenstaande voorbeelden hebben we de “DatedIf” -formule gebruikt om de Leeftijd tussen twee datums te berekenen. Deze functie verschijnt niet in de autocomplete-functie wanneer we beginnen met het typen van de functie. Dit komt omdat deze functie verborgen is om uit te blinken en niet als een suggestie komt van Excel. Dit is dus belangrijk dat we de volledige syntaxis van deze functie kennen.

Dingen om te onthouden

  • Een gedateerde if-functie zal niet verschijnen in de autocomplete-optie als we zijn begonnen met het typen van deze functie. Dit is dus belangrijk dat we de volledige syntaxis van deze functie kennen.
  • De twee datums moeten dezelfde indeling hebben voor het berekenen van de leeftijd.
  • Houd er rekening mee dat bij het gebruik van een gedateerdeif-functie, we eerst de datum moeten invoeren die valt vóór de datum die we zullen invoeren in de tweede optie van de syntaxis.
  • Als we een datum krijgen in plaats van een leeftijd, dan moeten we de opmaak van die cel wijzigen in nummer vanaf datum.

Interessante artikelen...