Innholdsfortegnelse:
- EDATE-funksjonen
- EOMONTH-funksjonen
- NETWORKDAYS-funksjonen
- VEKNUM-funksjon
- WORKDAY-funksjon
- YEARFRAC-funksjonen
Video: Madisons sjeldne sykdom har ført til det spesielle kallenavnet «Baby Hulken» 2024
Excel 2013 inneholder andre spesielle datofunksjoner i kategorien Date og Time i dialogboksen Sett inn funksjon. Disse bestemte datofunksjonene utvider dine evner til å gjøre dataarkninger i regnearket - spesielt de som bare fungerer på normale arbeidsdager, mandag til fredag.
EDATE-funksjonen
Funksjonen EDATE (for utløpt dato) beregner en fremtid eller forrige dato som er så mange måneder fremover eller bak datoen du oppgir som argumentet start_date . Du kan bruke EDATE-funksjonen til raskt å bestemme bestemt dato ved et bestemt intervall i fremtiden eller tidligere (for eksempel tre måneder fremover eller en måned siden).
EDATE-funksjonen tar to argumenter:
EDATE (start_date, months)
Argumentet start_date er datoenummeret som du vil bruke som grunndato. Argumentet måneder er et positivt (for fremtidige datoer) eller negativt (for tidligere datoer) heltall som representerer antall måneder framover eller måneder for å beregne.
For eksempel, anta at du skriver inn følgende EDATE-funksjon i en celle:
= EDATE (DATE (2012, 1, 31), 1)
Excel returnerer dato serienummeret 40968, som blir 2/29/2012 når du bruker det første Date formatet til sin celle.
EOMONTH-funksjonen
Funksjonen EOMONTH (for slutten av måneden) beregner den siste dagen i måneden som er så mange måneder fremover eller bak den datoen du angir som argumentet start_date . Du kan bruke EOMONTH-funksjonen til raskt å bestemme slutten av måneden på et bestemt intervall i fremtiden eller fortiden.
For eksempel, anta at du skriver inn følgende EOMONTH-funksjon i en celle:
= EOMONTH (DATE (2013, 1, 1), 1)
Excel returnerer dato serienummer, 41333, som blir 2/28/2013 når du bruker det første Date-formatet til cellen.
NETWORKDAYS-funksjonen
NETWORKDAYS-funksjonen returnerer antall arbeidsdager som eksisterer mellom en startdato og en sluttdato som du angir som argumenter:
NETWORKDAYS (start_date, end_date, [holiday])
Når du bruker dette funksjon, kan du også spesifisere et celleområde i regnearket eller arraykonstanten for å bruke som et valgfritt ferie argument som viser statens, føderale og flytende helligdager observert av bedriften din. Excel utelukker da noen datoer som er oppført i ferie argumentet når de forekommer i mellom start_date og end_date argumenter.
I dette regnearket vises en liste i celleområdet B3: B13 med alle observerte ferier i kalenderåret 2013.Deretter ble følgende NETWORKDAYS-funksjon angitt i celle E4:
NETWORKDAYS (DATE (2012, 12, 31), DATE (2013, 12, 31), B3: B13)
Den foregående funksjonen beregner antall arbeidsdager mellom 31. desember 2012 og 31. desember 2013 (262 totale arbeidsdager), og trekker da datoene oppført i celleområdet B3: B13 dersom de faller på en ukedag.
Som 10 av de 11 helligdager i rekkevidde B3: B13 kommer til å falle på en ukedag i 2013, blir antall arbeidsdager mellom 31. desember 2012 og 31. desember 2013 beregnet som 252 i celle E4 (262-10 = 252).
VEKNUM-funksjon
VEKNUM-funksjonen returnerer et nummer som angir hvor uken i en bestemt dato faller innenfor året. Denne funksjonen tar følgende argumenter:
WEEKNUM (serienummer, [retur_type])
I denne funksjonen er argumentet serial_number datoen hvis uke i året du vil bestemme. Det valgfrie return_type -argumentet er nummer 1 eller 2, hvor nummer 1 (eller utelatt) indikerer at den nye uken starter på søndag og ukedager er nummerert fra 1 til 7. Nummer 2 indikerer at den nye uken begynner på mandag og at hverdager er også nummerert fra 1 til 7.
Hvis du for eksempel skriver inn følgende WEEKNUM-funksjon i en celle:
= WEEKNUM (DATE (2014, 1, 19))
Excel returnerer nummeret 4, som indikerer at uken som inneholder datoen 19. januar 2014, er den fjerde uken i året når 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 valgfri returtype -argument, ville Excel returnere 3 som resultat fordi 19 januar 2014 er anses å falle på den siste dagen i tredje uke av året når mandag regnes som den første dagen i uken.
WORKDAY-funksjon
Du kan bruke funksjonen WORKDAY for å finne ut datoen som er så mange arbeidsdager før eller etter en bestemt dato. Denne funksjonen tar følgende argumenter:
WORKDAY (start_date, days, [holidays])
Argumentet start_date er startdatoen du vil bruke til å beregne datoen for arbeidsdagen som faller mange dager før eller etter det. Argumentet dager er antall arbeidsdager fremover (positivt heltall) eller bak (negativt heltall) start_date .
Det valgfrie ferie -argumentet er en array konstant eller celleområde som inneholder datoene for ferien som skal utelukkes (når de faller på en ukedag) ved beregning av den nye datoen.
For eksempel, anta at du vil bestemme en forfallsdato for en rapport som er 30 virkedager etter 1. februar 2013, ved å bruke samme feriedestinasjon som er angitt i celleområdet B3: B13 i arbeidsdager 2013-arbeidsboken. For å gjøre dette, skriver du inn følgende formel:
= WORKDAY (DATE (2013, 2, 1), 30, B3: B11)
Excel returnerer deretter serienummeret 41351 til cellen, som deretter vises som mars 18, 2013 (dagen etter St. Patrick's Day), når du formaterer den med Short Date-formatet.
YEARFRAC-funksjonen
Funksjonen YEARFRAC (for årsfraksjon) lar deg beregne årets brøkdel, som beregnes fra antall dager mellom to datoer.Du kan bruke YEARFRAC-funksjonen til å bestemme andelen av helårs ytelser eller forpliktelser til å tildele til en bestemt periode.
Funksjonen YEARFRAC bruker følgende argumenter:
YEARFRAC (start_date, end_date, [basis])
Argumentet basis i YEARFRAC-funksjonen er et tall mellom 0 og 4 som bestemmer Dagsberegningsgrunnlaget som skal brukes til å bestemme den delvise delen av året:
-
0 (eller utelatt) for å basere den på den amerikanske (NASD) metoden på 30/360
-
1 for å basere fraksjonen på faktiske dager / faktisk dager
-
2 for å basere fraksjonen på faktiske dager / 360
-
3 for å basere fraksjonen på faktiske dager / 365
-
4 for å basere brøkdelen på den europeiske metoden på 30/360
For eksempel hvis du skriver inn følgende YEARFRAC-formel i en celle for å finne hvilken prosentandel av året som er igjen fra 15. oktober 2013:
= YEARFRAC (DATE (2013, 10, 15), DATE (2013, 12, 31)) > Excel returnerer desimalverdien 0. 2111111 til cellen, noe som indikerer at bare over 21 prosent av året forblir.