Gebruik Excel om te berekenen hoeveel dagen tot een evenement duurt


Excel behandelt datums als gehele getallen. Dit betekent dat je ze kunt optellen en aftrekken, wat handig kan zijn om je te vertellen hoeveel dagen er zijn tot die volgende deadline of gebeurtenis van jou. In dit artikel zullen we de functies DATUM, JAAR, MAAND, DAG en VANDAAG van Excel gebruiken om u te laten zien hoe u het aantal dagen tot uw volgende verjaardag of een ander jaarlijks evenement kunt berekenen.

Excel slaat datums op als gehele getallen. Standaard gebruikt Excel “1” om 01/01/1900 weer te geven en elke dag daarna is er één groter. Typ 01/01/2000 en verander het formaat naar “Getal” en je ziet “36526” verschijnen. Als je 1 aftrekt van 36526, kun je zien dat er 36525 dagen waren in de 20e eeuw. U kunt ook een toekomstige datum invoeren en het resultaat van de functie VANDAAG aftrekken om te zien hoeveel dagen die datum verwijderd is van vandaag.

Een korte samenvatting van datumgerelateerde functies

Voordat we in enkele voorbeelden duiken, moeten we verschillende eenvoudige datumgerelateerde functies bespreken, waaronder Excel’s VANDAAG-, DATUM-, JAAR-, MAAND- en DAG-functies.

VANDAAG

Syntaxis: = TODAY ()

Resultaat: de huidige datum

DATUM

Syntaxis: = DATUM (jaar, maand, dag)

Resultaat: de datum die wordt aangegeven door het ingevoerde jaar, de maand en de dag

JAAR

Syntaxis: = YEAR (datum)

Resultaat: het jaar van de ingevoerde datum

MAAND

Syntaxis: = MONTH (datum)

Resultaat: de numerieke maand van de ingevoerde datum (1 t / m 12)

DAG

Syntaxis: = DAG (datum)

Resultaat: de dag van de maand van de ingevoerde datum

Enkele voorbeeldberekeningen

We kijken naar drie gebeurtenissen die jaarlijks op dezelfde dag plaatsvinden, berekenen de datum van hun volgende gebeurtenis en bepalen het aantal dagen tussen nu en hun volgende gebeurtenis.

Hier zijn onze voorbeeldgegevens. We hebben vier kolommen ingesteld: Event, Date, Next_Occurrence en Days_Until_Next. We hebben de datums van een willekeurige geboortedatum ingevoerd, de datum waarop belastingen verschuldigd zijn in de VS en Halloween. Datums zoals verjaardagen, jubilea en sommige feestdagen vinden elk jaar op specifieke dagen plaats en werken goed met dit voorbeeld. Andere feestdagen – zoals Thanksgiving – vallen op een bepaalde weekdag in een bepaalde maand; dit voorbeeld heeft geen betrekking op dat soort evenementen.

Voorbeeldgegevens

Er zijn twee opties om de kolom ‘Next_Occurrence’ in te vullen. U kunt elke datum handmatig invoeren, maar elke invoer moet in de toekomst handmatig worden bijgewerkt naarmate de datum verstrijkt. Laten we in plaats daarvan een ‘ALS’-instructieformule schrijven, zodat Excel het werk voor u kan doen.

Laten we naar de verjaardag kijken. We kennen de maand al =MONTH(F3) en dag =DAY(F3) van het volgende voorval. Dat is gemakkelijk, maar hoe zit het met het jaar? We hebben Excel nodig om te weten of de verjaardag al in dit jaar heeft plaatsgevonden of niet. Eerst moeten we de datum waarop de verjaardag valt in het huidige jaar berekenen met behulp van deze formule:

=DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))

Vervolgens moeten we weten of die datum al is verstreken en u kunt dat resultaat vergelijken met TODAY() Er achter komen. Als het juli is en de verjaardag valt in september, dan is het volgende exemplaar in het huidige jaar, weergegeven met =YEAR(TODAY()) . Als het december is en de verjaardag valt in mei, dan is de volgende gebeurtenis in het volgende jaar, dus =YEAR(TODAY())+1 zou het volgende jaar geven. Om te bepalen welke we moeten gebruiken, kunnen we een ‘ALS’-instructie gebruiken:

=IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1)

Nu kunnen we de resultaten van de IF-instructie combineren met de MAAND en DAG van de verjaardag om de volgende keer te bepalen. Voer deze formule in cel G3 in:

=DATE(IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1),MONTH(F3),DAY(F3))

Voer "= DATE (IF (DATE (YEAR (TODAY ())), MONTH (F3), DAY (F3))> = TODAY (), YEAR (TODAY ()), YEAR (TODAY ()) + 1), MONTH (F3), DAG (F3)) “in cel F3′ width=”650″ height=”250″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”></p>
<p>Druk op Enter om het resultaat te zien.  (Dit artikel is eind januari 2019 geschreven, dus de data zullen… goed… gedateerd zijn.)</p>
<p>Vul deze formule in de onderstaande cellen in door de cellen te markeren en op Ctrl + D te drukken.</p>
<p><img decoding="async" class="alignnone size-full wp-image-403424" src="https://www.howtogeek.com/wp-content/uploads/2019/01/Excel-Date-03.png" alt="Resultaten volgende keer" width="650" height="250" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<p>Nu kunnen we gemakkelijk het aantal dagen tot het volgende voorkomen bepalen door het resultaat van de TODAY () -functie af te trekken van de Next_Occurrence-resultaten die we zojuist hebben berekend.  Voer de volgende formule in cel H3 in:</p>
<pre>=G3-TODAY()</pre>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-403425" src="https://www.howtogeek.com/wp-content/uploads/2019/01/Excel-Date-04.png" alt=

Druk op Enter om het resultaat te zien en vul deze formule vervolgens in de onderstaande cellen in door de cellen te markeren en op Ctrl + D te drukken.

Days_Until_Next resultaten

Je kunt een werkboek opslaan met de formules in dit voorbeeld om bij te houden wiens verjaardag eraan komt of om te weten hoeveel dagen je nog hebt om je Halloween-kostuum af te maken. Elke keer dat u de werkmap gebruikt, worden de resultaten opnieuw berekend op basis van de huidige datum, omdat u de TODAY() functie.

Voorbeeldresultaten

En ja, dit zijn vrij specifieke voorbeelden die misschien wel of niet nuttig voor je zijn. Maar ze dienen ook ter illustratie van het soort dingen dat u kunt doen met datumgerelateerde functies in Excel.

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in