Excel 2013 inkluderer andre spesielle datofunksjoner i kategorien Dato og klokkeslett i dialogboksen Sett inn funksjon. Disse spesielle datofunksjonene utvider dine evner til å gjøre datoberegninger i regnearket - spesielt de som bare fungerer med vanlige arbeidsdager, mandag til fredag.
EDATE-funksjon
EDATE (for forløpt dato)-funksjonen beregner en fremtidig eller tidligere dato som er så mange måneder foran eller bak datoen du angir som startdato- argumentet. Du kan bruke EDATE-funksjonen for raskt å bestemme den bestemte datoen med et bestemt intervall i fremtiden eller fortiden (for eksempel tre måneder frem eller for en måned siden).
EDATE-funksjonen tar to argumenter:
EDATE(startdato, måneder)
Den startdato argumentet er datoen serienummeret du vil skal brukes som base dato. Den måneder Argumentet er en positiv (for fremtidige tidspunkter) eller negativ (for siste dato) helt tall som representerer antallet måneder fremover eller måneder tidligere for å beregne.
Anta for eksempel at du skriver inn følgende EDATE-funksjon i en celle:
=EDAT(DATO(2012;1; 31);1)
Excel returnerer datoens serienummer, 40968, som blir 29.02.2012 når du bruker det første datoformatet på cellen.
EOMONTH funksjon
Funksjonen EOMONTH (for slutten av måneden) beregner den siste dagen i måneden som er så mange måneder foran eller bak datoen du angir som startdato- argument. Du kan bruke EOMONTH-funksjonen for raskt å bestemme slutten av måneden med et bestemt intervall i fremtiden eller fortiden.
Anta for eksempel at du skriver inn følgende EOMONTH-funksjon i en celle:
=EMÅNED(DATO(2013;1;1);1)
Excel returnerer datoens serienummer, 41333, som blir 28.02.2013 når du bruker det første datoformatet på cellen.
NETWORKDAYS funksjon
NETWORKDAYS-funksjonen returnerer antall arbeidsdager som eksisterer mellom en startdato og en sluttdato som du angir som argumenter:
NETTVERKDAGER(startdato;sluttdato;[helligdager])
Når du bruker denne funksjonen, kan du også angi et celleområde i regnearket eller matrisekonstant som skal brukes som en ekstra ferie argument som viser de statlige, føderale og flytende hellig observert av din bedrift. Excel ekskluderer deretter alle datoer som er oppført i helligdagsargumentet når de oppstår mellom startdato- og sluttdato- argumentene.
I dette regnearket som vises, opprettes en liste i celleområdet B3:B13 med alle de observerte helligdagene i kalenderåret 2013. Deretter ble følgende NETTDAGER-funksjon lagt inn i celle E4:
NETTVERKDAGER(DATO(2012;12;31);DATO(2013;12;31);B3:B13)
Den foregående funksjonen beregner antall arbeidsdager mellom 31. desember 2012 og 31. desember 2013 (totalt 262 arbeidsdager), og trekker deretter fra datoene som er oppført i celleområdet B3:B13 hvis de faller på en ukedag.
Siden 10 av de 11 helligdagene i området B3:B13 tilfeldigvis faller på en ukedag i året 2013, beregnes antall arbeidsdager mellom 31. desember 2012 og 31. desember 2013 som 252 i celle E4 (262–10) =252).
UKENUMMER funksjon
UKENUMMER-funksjonen returnerer et tall som indikerer hvor uken på en bestemt dato faller innenfor året. Denne funksjonen tar følgende argumenter:
UKENUMMER(serienummer;[returtype])
I denne funksjonen er serienummer- argumentet datoen hvis uke i året du vil bestemme. Det valgfrie return_type- argumentet er nummer 1 eller 2, der nummer 1 (eller utelatt) indikerer at den nye uken begynner på søndag og ukedager er nummerert fra 1 til 7. Tall 2 indikerer at den nye uken begynner på mandag og at ukedagene også er nummererte fra 1 til 7.
Hvis du for eksempel skriver inn følgende UKENUMMER-funksjon i en celle:
=UKENUMMER(DATO(2014;1;19))
Excel returnerer tallet 4, noe som indikerer at uken som inneholder datoen 19. januar 2014, er den fjerde uken i året da søndagen anses å være den første dagen i uken. (19. januar 2014 faller på en søndag.)
Merk at hvis du hadde lagt til 2 som det valgfrie returtype- argumentet, ville Excel returnert 3 som resultat fordi 19. januar 2014 anses å falle på den siste dagen i den tredje uken i året når mandag regnes som den første dagen av uken.
WORKDAY funksjon
Du kan bruke WORKDAY-funksjonen for å finne ut datoen som er så mange virkedager før eller etter en bestemt dato. Denne funksjonen tar følgende argumenter:
ARBEIDSDAG(startdato,dager,[helligdager])
Den startdato argumentet er den første datoen du vil brukes til å beregne datoen for den arbeidsdagen som faller så mange dager før eller etter det. Den dager argumentet er antall arbeidsdager fremover (positivt helt tall) eller bak (negativt heltall) den startdato .
Det valgfrie helligdagsargumentet er en matrisekonstant eller celleområde som inneholder datoene for helligdagene som skal ekskluderes (når de faller på en ukedag) ved beregning av den nye datoen.
Anta for eksempel at du vil bestemme en forfallsdato for en rapport som er 30 virkedager etter 1. februar 2013, ved å bruke den samme ferieplanen som er angitt i celleområdet B3:B13 i Arbeidsdager 2013-arbeidsboken. For å gjøre dette, skriver du inn følgende formel:
=ARBEIDSDAG(DATO(2013;2;1);30;B3:B11)
Excel returnerer deretter serienummeret 41351 til cellen, som deretter vises som 18. mars 2013 (dagen etter St. Patrick's Day), når du formaterer det med formatet Short Date.
YEARFRAC funksjon
YEARFRAC (for Year Fraction)-funksjonen lar deg beregne brøkdelen av året, som beregnes ut fra antall dager mellom to datoer. Du kan bruke YEARFRAC-funksjonen til å bestemme andelen av et helt års fordeler eller forpliktelser som skal tilordnes en bestemt periode.
YEARFRAC-funksjonen bruker følgende argumenter:
ÅRFRAK(startdato;sluttdato;[grunnlag])
Det valgfrie grunnlagsargumentet i YEARFRAC-funksjonen er et tall mellom 0 og 4 som bestemmer dagtellingsgrunnlaget som skal brukes til å bestemme brøkdelen av året:
-
0 (eller utelatt) for å basere den på den amerikanske (NASD)-metoden på 30/360
-
1 for å basere brøken på faktiske dager/faktiske dager
-
2 for å basere brøken på faktiske dager/360
-
3 for å basere brøken på faktiske dager/365
-
4 for å basere brøken på den europeiske metoden 30/360
Hvis du for eksempel skriver inn følgende YEARFRAC-formel i en celle for å finne hvor mange prosent av året som gjenstår per 15. oktober 2013:
=ÅRFRAK(DATO(2013;10;15);DATO(2013;12;31))
Excel returnerer desimalverdien 0,2111111 til cellen, noe som indikerer at det gjenstår litt over 21 prosent av året.