Ynhâldsopjefte
As jo op syk binne nei Excel WEEKDAY-funksje , dan binne jo op it goede plak. De funksje WEEKDAY is benammen handich foar planning, skema, en sels finansjele analyze. It is klassifisearre as Datum- en Tiidfunksjes yn Excel dy't de dei fan 'e wike weromjout foar in opjûn argumint.
Yn dit artikel sille wy besykje de WEEKDAY te besprekken. -funksje's ins en outs, ynklusyf echte foarbylden mei juste ferklearrings. Sadat jo de formule oanpasse kinne foar jo doel.
WEEKDAY Funksje yn Excel (Quick View)
Excel wurkboek downloade
Gebrûk fan WEEKDAY Function.xlsxExcel WEEKDAY Funksje: Syntaksis & amp; Arguminten
Syntaksis
=WEEKDAY(serial_number, [return_type])
Return Wearden
0 oant 7 (yn sifers)
Arguminten
Argumint | Featlik/opsjoneel | Taljochting |
---|---|---|
serial_number | Required | In nûmer dat de dei fertsjintwurdiget wêrfan jo de dei fan 'e wike fine wolle |
return_type | Opsjoneel | In nûmer dat it type returnwearde bepaalt |
Opmerking:
- Datums wurde opslein yn Microsoft Excel as opienfolgjende searjenûmers, wêrtroch't se kinne wurde brûkt yn berekkeningen. Boppedat moatte datums ynfoege wurde as de datumopmaak of mei de DATE-funksje . Der kin wêze problemen asde datums wurde ynfoege yn tekstformaat.
- Return_type is in argumint yn de funksje WEEKDAY dy't de earste dei fan 'e wike oantsjut. As jo gjin return_type ynfiere, jout de funksje WEEKDAY 1 werom foar snein en 7 foar sneon (standert). Return type 11-17 wurdt yntrodusearre yn Excel 2010 ferzje.
Return_type | Earste dei | Numerike resultaat | Begin-ein |
---|---|---|---|
1 of weilitten (standert) | Snein | 1-7 | Snein-sneon |
2 | Moandei | 1 -7 | Moandei-Snein |
3 | Tiisdei | 0-6 (sûnt moandei = 0 yn dit gefal) | Moandei-Snein |
11 | Moandei | 1-7 | Moandei-Snein |
12 | Tiisdei | 1-7 | Tiisdei-moandei |
14 | Tongersdei | 1-7 | Tongersdei-woansdei |
15 | freed | 1- 7 | freed-tongersdei |
16 | Sneon | 1-7 | Sneon-freed |
17 | Snein | 1-7 | Snein-sneon |
8 Foarbylden om WEEKDAY-funksje te begripen en te brûken yn Excel
Excel biedt ferskate applikaasjes mei de funksje WEEKDAY . Wy sille besykje dizze as foarbylden te besprekken.
Foarbyld 1: Basisfoarbylden fan WEEKDAY-funksje
As de dagen wurde jûn yn datumformaat en net hoege te ynfierende return_type wearde, kinne jo de folgjende formule brûke yn 'e D5 sel.
=WEEKDAY(C5)
Hjir, C5 is de Joining Date fan Robert .
- Druk as twadde op ENTER .
- Brûk as tredde de Fillhandtak troch de rinnerke nei ûnderen te slepen wylst jo dizze yn 'e rjochtsûnder hoeke fan 'e D5 sel sa hâlde .
- Uteinlik sille de útgongen sa wêze.
Mar as it returntype respektivelik 2 en 16 is foar deselde dataset. Jo kinne de folgjende formule brûke yn de D5 sel.
- As de wearde fan return_type 2 is:
=WEEKDAY(C5,2)
- As de wearde fan return_type 16 is:
=WEEKDAY(C5,16)
Foarbyld 2: WEEKDAY-funksje brûke mei DATE-funksje
Litte wy ús foarstelle dat de oanslutingsdatum wurdt opjûn yn serial number. Yn dat gefal moatte jo de DATE brûke wêr't de funksjes YEAR , MONTH en DAY wurde brûkt om it jier werom te jaan, moanne, en dei fan de opjûne datum respektivelik.
- Gebrûk úteinlik de folgjende formule yn de D5
=WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)
- Twadde, druk op ENTER .
- Brûk as tredde de Fillhandtak .
- Dêrtroch krije jo de útfier sa.
Foarbyld 3: TEKST-funksje brûke om namme fan wikedei te finen
As jo de namme krije wolle fan 'e dei fan 'e wike dy't fûn wurdt mei de funksje WEEKDAY , kinne jo de TEKST funksje .
- Uteinlik moatte jo de formule yn 'e D5 -sel sa skriuwe.
=TEXT(WEEKDAY(C5,2),"dddd")
- Likely, nei it drukken op ENTER en dan it Fillhandtak te brûken, sil de útfier sa wêze.
Foarbyld 4: WEEKDAY Kombinearre mei CHOOSE-funksje
Der is ek in oare manier om de namme fan 'e wikedei te finen. Jo kinne de KIES funksje brûke mei de funksje WEEKDAY .
- Gebrûk gewoan de folgjende formule yn de D5 sel en dan de Fill Handle lykas wy earder dien hawwe om alle útgongen sa te krijen.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Foarbyld 5: Kombinearre mei SWITCH-funksje
Op 'e nij kinne jo de SWITCH funksje brûke om de namme fan de wikedei mei de funksje WEEKDAY .
- De formule yn de D5 sel sil sa wêze.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
Foarbyld 6: WEEKDAY-funksje om wikedagen en wykeinen te krijen
As jo de wikedagen en wykeinen foar in opjûne datum bepale wolle, kinne jo kin de formule brûke dy't de kombinaasje is fan IF en WEEKDAY funksjes.
=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")
Foarbyld 7: WEEKDAY-funksje mei betingst opmaak
As jo moatte markearjede wurkdei en wykein foar bettere fisualisaasje, kinne jo de Betingstlike opmaak arkbalke brûke fan de Stylen kommandobalke.
Stappen:
- Selektearje earst de sellen B5:D12 .
- Gean as twadde nei Thús > kies Betingstlike opmaak > selektearje Nije regel .
- Unteinlik sil in finster fan Nije opmaakregel ferskine.
- Tredde, kies Gebrûk in formule om te bepalen hokker sellen jo moatte opmaak .
- Skriuw as fjirde de formule yn it formulefak.
=WEEKDAY($C5,2)<6
- Gean yn it fyfde nei Opmaak om de kleur en oare dingen fan 'e útfier as nedich te selektearjen.
- Gean yn it finster Sellen opmaak nei Folje >kies in kleur (Hjir is it ljochtgrien) > klik op OK .
- Opnij, yn de Nije opmaakregel , klikje op OK .
- Gean op deselde manier nei Nije opmaakregel nei it selektearjen fan de sellen. Skriuw dizze kear de formule sa.
=WEEKDAY($C5,2)>5
- Gean dan nei Opmaak .
- Selektearje úteinlik eltse kleur yn de Folje opsje . Wy hawwe ljochtblauwe kleur selektearre
- Klik, OK .
- Klik as lêste op OK yn de Nije opmaakregel
- Dêrtroch sille de útgongen sa wêze.
Foarbyld8: Betelling berekkenje ynklusyf wykeinen
Op it lêst sille wy in spannend foarbyld sjen. Oannommen dat jo in projekt hawwe om binnen in deadline te foltôgjen, en jo moatte jo meiwurker beheare om ekstra wurk te dwaan op wurkdagen en wykeinen.
Meastentiids is it betellingsnivo heger foar wykeinen. As it oantal wurktiden opjûn is, moatte jo de Betelling berekkenje foar elke wurknimmer en de totale betelling foar alle meiwurkers.
De formule sil yn de E5 <2 stean>sel.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
Brûk dan de SUM funksje foar it aggregearjen fan de yndividuele betelling.
Excel WORKDAY-funksje foar fakânsjes
Om de wurkdatum te bepalen dy't sil plakfine nei in bepaald oantal dagen fan 'e startdatum, brûk Excel's WORKDAY funksje, dat is in funksje DATE .
Dêrneist jout dizze funksje in opsjonele fakânsjeparameter dy't, as it weilitten is, automatysk wykeinen, ynklusyf sneons en sneinen, telt as feestdagen en bepaalt de takomstige wurkdatum nei in bepaald oantal dagen.
De syntaksis fan de funksje WORKDAY is.
=WORKDAY(Start_date,Days,Holidays )Stel, wy hawwe de folgjende dataset dy't kolomkoppen hat as Startdatum , Produksjedagen , en Folteringsdagen . It hat ek kolommen fan Fakânsje en de oerienkommende Datum . Yn de kolom Startdatum steane datumsfan projekt begjint, yn Kolom C is d'r de rûsde tiid dy't nedich is om dy projekten te foltôgjen.
Wy moatte de Foltôgingsdatum yn Kolom D fine.
- Skriuw earst de formule yn 'e D5 sel sa.
=WORKDAY(B5,C5,G5:G9)
- Einlik druk op ENTER
- Brûk as lêste de Fillhandtak
- Dêrtroch krije jo de útgongen fan projekt Foltôgingsdatums .
Algemiene flaters by it brûken fan WEEKDAY-funksje
Jo sjogge miskien in pear flaters by it brûken fan de WEEKDAY funksje. Litte wy ris sjen.
- #NUM – as it searjenûmer bûten it berik is foar de basiswearde fan de hjoeddeiske datum
– as de return_type is bûten berik fan de return_type weardetabel lykas werjûn yn de arguminten seksje.
- #VALUE! – komt foar as ien it opjûne searjenûmer of it opjûne [ returntype ] is net-numerike.
Wês dus foarsichtich by it behanneljen fan de funksje. Hoopje jo kinne begripe en reparearje as jo sjogge dizze flaters. Ek kinne wy helpe as jo nedich binne.
Konklúzje
Dit is hoe't jo de funksje WEEKDAY tapasse kinne om de dei fan 'e wike (wikedei) te krijen. Derneist hawwe jo de kâns om de funksje te kombinearjen mei oare Excel-funksjes. As jo in nijsgjirrige en unike metoade hawwe om de funksje WEEKDAY te brûken, diel it dan asjebleaft yn 'e opmerkingsseksje hjirûnder. Tank foar it wêzen by ús.