Ynhâldsopjefte
Dit is it lêste diel fan ús Excel Datum Tutorial dat in oersjoch biedt fan alle Excel-datumfunksjes, har basisgebrûk ferklearret en in protte formulefoarbylden leveret.
Microsoft Excel biedt in ton fan funksjes om te wurkjen mei datums en tiden. Elke funksje fiert in ienfâldige operaasje út en troch ferskate funksjes te kombinearjen binnen ien formule kinne jo kompleksere en útdaagjende taken oplosse.
Yn 'e foargeande 12 dielen fan ús Excel-datum-tutorial hawwe wy de wichtichste Excel-datumfunksjes yn detail studearre . Yn dit lêste diel sille wy de opdien kennis gearfetsje en keppelings leverje nei in ferskaat oan de formulefoarbylden om jo te helpen de funksje te finen dy't it bêste geskikt is foar it berekkenjen fan jo datums.
De haadfunksje om datums te berekkenjen yn Excel:
Krij aktuele datum en tiid:
- Dagen taheakje of ôflûke oan in datum
- Berekkenje it oantal dagen yn in moanne
Excel TODAY-funksje
De TODAY()
-funksje jout de datum fan hjoed werom, krekt sa't de namme al oanjout.
TODAY is nei alle gedachten ien fan 'e maklikste Excel-funksjes om te brûken, om't it gjin arguminten hielendal. Wannear't jo de datum fan hjoed moatte krije yn Excel, typ de folgjende formule is in sel:
=TODAY()
Njonken dit foar de hân lizzende gebrûk kin de Excel TODAY-funksje diel útmeitsje fan kompleksere formules en berekkeningen basearre op de hjoeddeiske datum. Om bygelyks 7 dagen ta te foegjen oan de aktuele datum, fier it folgjende ynfeestdagen.
Bygelyks, de folgjende formule berekkent bygelyks it oantal hiele wurkdagen tusken de startdatum yn A2 en eindatum yn B2, negearje sneon en snein en útsein fakânsjes yn sellen C2:C5:
=NETWORKDAYS(A2, B2, C2:C5)
Jo kinne in wiidweidige útlis fine fan de arguminten fan de NETWORKDAYS-funksje yllustrearre mei formulefoarbylden en skermôfbyldings yn it folgjende tutorial:
NETWORKDAYS-funksje - wurkdagen berekkenje tusken twa datums
Excel NETWORKDAYS.INTL-funksje
NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
is in krêftigere wiziging fan de NETWORKDAYS-funksje beskikber yn Excel 2010 en letter. It jout ek it oantal wurkdagen werom tusken twa datums, mar lit jo oanjaan hokker dagen moatte wurde rekkene as wykeinen.
Hjir is in basis NETWERKDAGEN formule:
=NETWORKDAYS(A2, B2, 2, C2:C5)
De formule berekkent it oantal wurkdagen tusken de datum yn A2 (begjindatum) en de datum yn B2 (eindatum), útsein de wykeindagen snein en moandei (nûmer 2 yn 'e wykeinparameter), en it negearjen fan fakânsjes yn sellen C2:C5.
Foar folsleine details oer de NETWORKDAYS.INTL-funksje, sjoch asjebleaft:
NETWORKDAYS-funksje - telle wurkdagen mei oanpaste wykeinen
Hooplik hat dizze werjefte fan 10K foet op de Excel-datumfunksjes holpen jo krije it algemiene begryp fan hoe't datumformules wurkje yn Excel. As jo mear wolle leare, moedigje ik jo oan om de formulefoarbylden te besjen dy't op dizze side ferwiisd wurde. ik tankjejo foar it lêzen en hoopje jo nije wike wer te sjen op ús blog!
formule yn in sel: =TODAY()+7
Om 30 wurkdagen ta te foegjen oan de datum fan hjoed útsein wykeindagen, brûk dizze:
=WORKDAY(TODAY(), 30)
Opmerking. De datum weromjûn troch de TODAY-funksje yn Excel wurdt automatysk bywurke as jo wurkblêd opnij berekkene wurdt om de aktuele datum te reflektearjen.
Foar mear formulefoarbylden dy't it gebrûk fan 'e TODAY-funksje yn Excel demonstrearje, kontrolearje asjebleaft de folgjende tutorials:
- Excel TODAY-funksje om de datum fan hjoed en mear yn te foegjen
- Konvertearje de hjoeddeiske datum nei tekstformaat
- Berekkenje wurkdagen basearre op de datum fan hjoed
- Fyn de 1e dei fan 'e moanne basearre op hjoed datum
Excel NOW-funksje
NOW()
-funksje jout de aktuele datum en tiid werom. Lykas HJOED hat it gjin arguminten. As jo de hjoeddeiske datum en aktuele tiid yn jo wurkblêd werjaan wolle, set dan gewoan de folgjende formule yn in sel:
=NOW()
Opmerking. Lykas HJOED is Excel NOW in flechtige funksje dy't de weromjûne wearde elke kear as it wurkblêd opnij berekkene wurdt ferfarsket. Tink derom dat de sel mei de formule NOW () net automatysk bywurket yn real-time, allinich as it wurkboek opnij iepene wurdt of it wurkblêd opnij berekkene wurdt. Om it rekkenblêd te twingen om opnij te berekkenjen, en dêrtroch jo NOW-formule te krijen om syn wearde te aktualisearjen, druk op Shift+F9 om allinich it aktive wurkblêd opnij te berekkenjen of F9 om alle iepen wurkboeken opnij te berekkenjen.
Excel DATEVALUE-funksje
DATEVALUE(date_text)
konvertearret in datum yn it tekstformaat nei in serial number dat in datum foarstelt.
De DATEVALUE-funksje begrypt genôch datumformaten en ek ferwizings nei sellen dy't "tekstdatums" befetsje. DATEVALUE is tige handich om datums te berekkenjen, te filterjen of te sortearjen dy't as tekst opslein binne en sokke "tekstdatums" te konvertearjen nei it Datumformaat.
In pear ienfâldige DATEVALUE-formulefoarbylden folgje hjirûnder:
=DATEVALUE("20-may-2015")
=DATEVALUE("5/20/2015")
=DATEVALUE("may 20, 2015")
En de folgjende foarbylden litte sjen hoe't de DATEVALUE-funksje kin helpe by it oplossen fan echte taken:
- DATEVALUE-formule om in datum nei in getal te konvertearjen
- DATEVALUE-formule om in tekstteken te konvertearjen nei in datum
Excel TEXT-funksje
Yn de suvere sin, de funksje TEKST kin net klassifisearre wurde as ien fan Excel-datumfunksjes, om't it elke numerike wearde, net allinich datums, kin omsette nei in tekststring.
Mei de funksje TEXT(wearde, format_tekst) kinne jo feroarje de datums yn tekststrings yn in ferskaat oan formaten, lykas oantoand yn de folgjende skermprint.
Opmerking. Hoewol de wearden weromjûn troch de TEKST-funksje lykje kinne op gewoane Excel-datums, binne se tekstwearden fan aard en kinne dêrom net brûkt wurde yn oare formules en berekkeningen.
Hjir binne in pear mear TEKST-formulefoarbylden dy't jo miskien fine kinne. nuttich:
- Excel TEXT-funksje om datum nei tekst te konvertearjen
- In datum konvertearje nei moanne en jier
- Utpakke demoannenamme fan datum
- Konvertearje it moannenûmer nei moannenamme
Excel DAY-funksje
DAY(serial_number)
-funksje jout in dei fan 'e moanne werom as in hiel getal fan 1 oant 31 .
Serial_number is de datum dy't oerienkomt mei de dei dy't jo besykje te krijen. It kin in selferwizing wêze, in datum ynfierd mei de DATE-funksje, of weromjûn troch oare formules.
Hjir binne in pear formulefoarbylden:
=DAY(A2)
- jout de dei fan 'e moanne werom fan in datum yn A2
=DAY(DATE(2015,1,1))
- jout de dei fan 1-jannewaris 2015 werom
=DAY(TODAY())
- jout de dei fan de hjoeddeiske datum werom
Excel MONTH-funksje
MONTH(serial_number)
-funksje yn Excel jout de moanne fan in opjûne datum werom as in hiel getal fariearjend fan 1 (jannewaris) oant 12 (desimber).
Bygelyks:
=MONTH(A2)
- jout de moanne fan in datum werom yn sel A2.
=MONTH(TODAY())
- jout de aktuele moanne werom.
De funksje MOANNE wurdt selden brûkt yn Excel-datumformules op himsels. Meastentiids soene jo it brûke yn kombinaasje mei oare funksjes lykas oantoand yn 'e folgjende foarbylden:
- Moannen tafoegje oan in datum of subtractearje yn Excel
- Moannen tusken twa datums berekkenje
- Krij in moanne fan it wikenûmer
- Krij in moannenûmer fan in datum yn Excel
- Berekkenje de 1e dei fan in moanne
- Dates betingst opmaak basearre op moanne
Foar de detaillearre útlis fan 'e syntaksis fan' e MONTH-funksje en in protte mear formulefoarbylden, kontrolearje asjebleaft it folgjende tutorial:Mei de funksje MOANNE yn Excel.
Excel JAAR-funksje
YEAR(serial_number)
jout in jier werom dat oerienkomt mei in opjûne datum, as in nûmer fan 1900 oant 9999.
De Excel-JAAR-funksje is heul ienfâldich en jo sille amper yn problemen komme as jo it brûke yn jo datumberekkeningen:
=YEAR(A2)
- jout it jier fan in datum werom yn sel A2.
=YEAR("20-May-2015")
- jout it jier werom fan de oantsjutte datum.
=YEAR(DATE(2015,5,20))
- in betrouberere metoade om it jier fan in opjûne datum te krijen.
=YEAR(TODAY())
- jout it aktuele jier werom.
Sjoch foar mear ynformaasje oer de YEAR-funksje:
- Excel YEAR-funksje - syntaksis en gebrûk
- Hoe kinne jo datum nei jier konvertearje yn Excel
- Hoe jierren ta te foegjen of ôf te trekken oant datum yn Excel
- Joarnen berekkenje tusken twa datums
- Hoe kinne jo de dei fan it jier krije (1 - 365)
- Hoe kinne jo it oantal fine dagen oerbleaun yn it jier
Excel EOMONTH-funksje
EOMONTH(start_date, months)
-funksje jout de lêste dei fan 'e moanne in opjûn oantal moannen fan' e begjindatum werom.
Lykas de measte fan Excel-datumfunksjes, EOMONTH kin operearje op datums ynfier as selferwizings, ynfierd mei de DATE-funksje, of resultaten fan oare formules.
In positive wearde yn it argumint months
foeget it oerienkommende nûmer ta fan moannen nei de startdatum, bygelyks:
=EOMONTH(A2, 3)
- jout de lêste dei fan 'e moanne werom, 3 moannen nei de datum yn sel A2.
A negative wearde yn 'e moannen argumint subtrahearret it korrespondearjende oantal moannen fan 'e startdatum:
=EOMONTH(A2, -3)
- jout de lêste dei fan 'e moanne werom, 3 moannen foar de datum yn sel A2.
In nul yn it argumint moannen twingt de EOMONTH-funksje om de lêste dei fan 'e moanne fan 'e startdatum werom te jaan:
=EOMONTH(DATE(2015,4,15), 0)
- jout de lêste werom dei yn april, 2015.
Om de lêste dei fan de aktuele moanne te krijen, fier de funksje HJOED yn yn it argumint startdatum en 0 yn moannen :
=EOMONTH(TODAY(), 0)
Jo kinne in pear mear EOMONTH-formulefoarbylden fine yn 'e folgjende artikels:
- Hoe kinne jo de lêste dei fan 'e moanne krije
- Hoe kinne jo de earste dei fan 'e moanne krije
- Schrikkeljierren berekkenje yn Excel
Excel WEEKDAY-funksje
WEEKDAY(serial_number,[return_type])
funksje jout de dei fan 'e wike dy't oerienkomt mei in datum werom, as in getal fan 1 (snein) oant 7 (sneon).
- Searjenûmer kin in datum wêze, in ferwizing nei in sel mei in datum, of in datum weromjûn troch in oare Excel-funksje n.
- Return_type (opsjoneel) - is in nûmer dat bepaalt hokker dei fan 'e wike as de earste dei beskôge wurdt.
Jo kinne de folsleine fine list mei beskikbere returntypen yn it folgjende tutorial: Dei fan 'e wike funksje yn Excel.
En hjir binne in pear WEEKEND formulefoarbylden:
=WEEKDAY(A2)
- jout de dei fan 'e wike werom dy't oerienkomt mei in datum yn sel A2; de 1e dei fan dewike is snein (standert).
=WEEKDAY(A2, 2)
- jout de dei fan 'e wike werom dy't oerienkomt mei in datum yn sel A2; de wike begjint op moandei.
=WEEKDAY(TODAY())
- jout in nûmer dat oerienkomt mei de dei fan 'e wike fan hjoed; de wike begjint op snein.
De funksje WEEKDAY kin jo helpe om te bepalen hokker datums yn jo Excel-blêd wurkdagen binne en hokker wykeindagen binne, en ek sortearje, filterje of markearje wurkdagen en wykeinen:
- Hoe kinne jo in wikedei namme krije fan datum
- Werkdagen en wykeinen sykje en filterje
- Werkdagen en wykeinen markearje yn Excel
Excel DATEDIF-funksje
DATEDIF(start_date, end_date, unit)
-funksje is spesjaal ûntworpen om it ferskil tusken twa datums yn dagen, moannen of jierren te berekkenjen.
Hokker tiidynterval om te brûken foar it berekkenjen fan it datumferskil hinget ôf op de letter dy't jo ynfiere yn it lêste argumint:
=DATEDIF(A2, TODAY(), "d")
- berekkent it oantal dagen tusken de datum yn A2 en de datum fan hjoed.
=DATEDIF(A2, A5, "m")
- jout it oantal werom folsleine moannen tusken de datums yn A2 en B2.
=DATEDIF(A2, A5, "y")
- jout it oantal folsleine jierren werom tusken de datums yn A2 en B2.
Dit binne gewoan de basisapplikaasjes fan 'e DATEDIF-funksje en it is yn steat om in protte mear, lykas oantoand yn de folgjende foarbylden:
- Excel DATEDIF-funksje - syntaksis en brûkt
- Tel dagen tusken twa datums
- Berekkenje wiken tusken de datums
- Berekkenje moannen tuskentwa datums
- Berekkenje jierren tusken twa datums
- Datumferskil is dagen, moannen en jierren
Excel WEEKNUM-funksje
WEEKNUM(serial_number, [return_type])
- jout de wike werom getal fan in spesifike datum as in hiel getal fan 1 oant 53.
Bygelyks jout de ûndersteande formule 1 werom, om't de wike mei 1 jannewaris de earste wike yn it jier is.
=WEEKNUM("1-Jan-2015")
De folgjende tutorial ferklearret alle spesifisiteiten fan 'e Excel WEEKNUM-funksje: WEEKNUM-funksje - berekkenjen fan wikenûmer yn Excel.
Alternatyf kinne jo direkt nei ien fan 'e formulefoarbylden oerslaan:
- Hoe wearden optelle troch wikenûmer
- Hoe sellen markearje op basis fan it wikenûmer
Excel EDATE-funksje
EDATE(start_date, months)
-funksje jout it searjenûmer werom de datum dat it opjûne oantal moannen foar of nei de startdatum is.
Bygelyks:
=EDATE(A2, 5)
- foeget 5 moannen ta oan de datum yn sel A2.
=EDATE(TODAY(), -5)
- lûkt 5 moannen ôf fan de datum fan hjoed.
Foar in detaillearre útlis fan EDATE-formules yllustrearre mei formule exa mples, sjoch:
Moannen taheakje oan of subtractearje oan in datum mei EDATE-funksje.
Excel YEARFRAC-funksje
YEARFRAC(start_date, end_date, [basis])
-funksje berekkent it oanpart fan it jier tusken 2 datums.
Dizze hiel spesifike funksje kin brûkt wurde om praktyske taken op te lossen lykas it berekkenjen fan leeftyd fan bertedatum.
Excel WORKDAY-funksje
WORKDAY(start_date, days, [holidays])
-funksje jout in datum N wurkdagen foar of nei it begjindatum. It slút wykeindagen automatysk út fan berekkeningen en ek alle fakânsjes dy't jo oantsjutte.
Dizze funksje is tige nuttich foar it berekkenjen fan mylpalen en oare wichtige eveneminten basearre op de standert wurkkalinder.
Bygelyks, de folgjende formule foeget 45 wurkdagen ta oan de startdatum yn sel A2, negearjen fan fakânsjes yn sellen B2:B8:
=WORKDAY(A2, 45, B2:B85)
Foar de detaillearre útlis fan WORKDAY's syntaksis en mear formulefoarbylden, kontrolearje asjebleaft :
WORKDAY-funksje - wurkdagen tafoegje of ôftrekje yn Excel
Excel WORKDAY.INTL-funksje
WORKDAY.INTL(start_date, days, [weekend], [holidays])
is in krêftiger fariaasje fan de WERKDAY-funksje yntrodusearre yn Excel 2010.
WORKDAY.INTL lit it berekkenjen fan in datum N oantal wurkdagen yn 'e takomst of yn it ferline mei oanpaste wykeinparameters.
Bygelyks, om in datum te krijen 20 wurkdagen nei de startdatum yn sel A2, mei moandei en snein rekkene as wykeindagen, kinne jo ien fan 'e folgjende formules brûke:
=WORKDAY.INTL(A2, 20, 2, 7)
of
=WORKDAY.INTL(A2, 20, "1000001")
Fansels kin it wêze dreech lt om de essinsje fan dizze koarte útlis te begripen, mar mear formulefoarbylden yllustrearre mei skermôfbyldings sille dingen echt maklik meitsje:
WORKDAY.INTL - wurkdagen berekkenje mei oanpaste wykeinen
Excel NETWERKDAGEN-funksje
De funksje NETWORKDAYS(start_date, end_date, [holidays])
jout it oantal wurkdagen werom tusken twa datums dy't jo oantsjutte. It slút automatysk wykein dagen en, opsjoneel, de