Innholdsfortegnelse
Hvis du leter etter Excel WEEKDAY-funksjonen , så er du på rett sted. WEEKDAY -funksjonen er spesielt nyttig for planlegging, planlegging og til og med økonomisk analyse. Den er klassifisert som en dato- og tidsfunksjon i Excel som returnerer ukedagen for et gitt argument.
I denne artikkelen skal vi prøve å diskutere WEEKDAY -funksjonens ins og outs, inkludert virkelige eksempler med riktige forklaringer. Slik at du kan justere formelen for ditt formål.
WEEKDAY-funksjon i Excel (hurtigvisning)
Last ned Excel-arbeidsbok
Bruk av WEEKDAY Function.xlsxExcel WEEKDAY-funksjon: Syntaks & Argumenter
Syntaks
=WEEKDAY(serienummer, [return_type])
Returverdier
0 til 7 (i tall)
Argumenter
Argument | Obligatorisk/Valgfri | Forklaring |
---|---|---|
serienummer | Obligatorisk | Et tall som representerer dagen du ønsker å finne ukedagen fra |
returtype | Valgfritt | Et tall som bestemmer returverditypen |
Merk:
- Datoer lagres i Microsoft Excel som fortløpende serienumre, noe som gjør at de kan brukes i beregninger. Dessuten bør datoer settes inn som datoformat eller ved å bruke DATE-funksjonen . Det kan være problemer hvisdatoene settes inn i tekstformat.
- Return_type er et argument i funksjonen WEEKDAY som spesifiserer den første dagen i uken. Hvis du utelater å angi en returtype, returnerer WEEKDAY -funksjonen 1 for søndag og 7 for lørdag (som standard). Returtype 11-17 er introdusert i Excel 2010-versjon.
Return_type | Første dag | Numerisk resultat | Start-slutt |
---|---|---|---|
1 eller utelatt (standard) | Søndag | 1-7 | Søndag-lørdag |
2 | Mandag | 1 -7 | Mandag-søndag |
3 | Tirsdag | 0-6 (siden mandag = 0 i dette tilfellet) | Mandag-søndag |
11 | Mandag | 1-7 | Mandag-søndag |
12 | Tirsdag | 1-7 | Tirsdag-mandag |
14 | Torsdag | 1-7 | Torsdag-onsdag |
15 | Fredag | 1- 7 | fredag-torsdag |
16 | lørdag | 1-7 | lørdag-fredag |
17 | Søndag | 1-7 | Søndag-lørdag |
8 eksempler for å forstå og bruke WEEKDAY-funksjonen i Excel
Excel tilbyr forskjellige applikasjoner som bruker funksjonen WEEKDAY . Vi skal prøve å diskutere disse som eksempler.
Eksempel 1: Grunnleggende eksempler på WEEKDAY-funksjonen
Hvis dagene er gitt i datoformat og ikke trenger å angisreturn_type-verdien, kan du bruke følgende formel i D5 cellen.
=WEEKDAY(C5)
Her, C5 er Bislutningsdatoen til Robert .
- Trykk deretter ENTER .
- For det tredje, bruk Fyllhåndtaket ved å dra ned markøren mens du holder den i nedre høyre hjørne av D5 cellen slik som dette .
- Til slutt vil utgangene være slik.
Men hvis returtypen er henholdsvis 2 og 16 for samme datasett. Du kan bruke følgende formel i D5 cellen.
- Når verdien av returtype er 2 :
=WEEKDAY(C5,2)
- Når verdien av returtype er 16 :
=WEEKDAY(C5,16)
Eksempel 2: Bruke WEEKDAY-funksjonen med DATE-funksjonen
La oss forestille oss at sammenføyningsdatoen er gitt i serienummeret. I så fall må du bruke DATO der funksjonene ÅR , MÅNED og DAG brukes for å returnere året, henholdsvis måned og dag for den gitte datoen.
- Til slutt, bruk bare følgende formel i D5
=WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)
- Trykk deretter ENTER .
- For det tredje bruker du Fyllehåndtaket .
- Derfor får du utdataene slik.
Eksempel 3: Bruke TEKST-funksjonen for å finne ukedagsnavn
Hvis du ønsker å få navnet på ukedagen som er funnet ved hjelp av WEEKDAY -funksjonen, kan du bruke TEKST funksjonen .
- Til syvende og sist må du skrive formelen i D5 -cellen slik.
=TEXT(WEEKDAY(C5,2),"dddd")
- Tilsvarende, etter å ha trykket ENTER og deretter brukt Fyllhåndtaket , vil utgangen være slik.
Eksempel 4: WEEKDAY kombinert med CHOOSE-funksjonen
Dessuten er det en annen måte å finne navnet på ukedagen på. Du kan bruke VELG funksjonen med funksjonen WEEKDAY .
- Bare bruk følgende formel i D5 celle og deretter Fill Handle som vi har gjort før for å få alle utdataene som dette.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Eksempel 5: Kombinert med SWITCH-funksjonen
Igjen kan du bruke SWITCH funksjonen for å få navnet på ukedag med funksjonen WEEKDAY .
- Formelen i D5 cellen vil være slik.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
Eksempel 6: WEEKDAY-funksjon for å få ukedager og helger
Hvis du vil bestemme ukedagene og helgene for en gitt dato, kan bruke formelen som er kombinasjonen av HVIS og WEEKDAY funksjonene.
=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")
Eksempel 7: WEEKDAY-funksjon med betinget formatering
Hvis du trenger å markerearbeidsdagen og helgen for bedre visualisering, kan du bruke verktøylinjen Betinget formatering fra kommandolinjen Stiler .
Trinn:
- Først velger du cellene B5:D12 .
- For det andre går du til Hjem > velg Betinget formatering > velg Ny regel .
- Etter hvert vil et Ny formateringsregel -vindu vises.
- For det tredje velger du Bruk en formel for å bestemme hvilke celler som skal formateres .
- For det fjerde skriver du formelen i formelboksen.
=WEEKDAY($C5,2)<6
- For det femte, gå til Format for å velge farge og andre ting for utskriften om nødvendig.
- I vinduet Format celler går du til Fyll >velg en farge (Her er den lysegrønn) > klikk OK .
- Igjen, i Ny formateringsregel klikker du OK .
- På samme måte, gå igjen til Ny formateringsregel etter å ha valgt cellene. Denne gangen skriver du formelen slik.
=WEEKDAY($C5,2)>5
- Deretter går du til Format .
- Velg til slutt hvilken som helst farge i Fyllalternativet . Vi har valgt lyseblå farge
- Klikk, OK .
- Til slutt klikker du OK i Ny formateringsregel
- Følgelig vil utdataene være slik.
Eksempel8: Beregning av betaling inkludert helger
Endelig får vi se et spennende eksempel. Forutsatt at du har et prosjekt som skal fullføres innen en tidsfrist, og du må administrere den ansatte til å gjøre ekstraarbeid på arbeidsdager og helger.
Vanligvis er betalingssatsen høyere for helger. Hvis antall arbeidstimer er oppgitt, må du beregne betalingen for hver ansatt og den totale betalingen for alle ansatte.
Formelen vil være i E5 celle.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
Bruk deretter SUM funksjonen for å samle den individuelle betalingen.
Excel WORKDAY-funksjon for helligdager
For å bestemme arbeidsdatoen som vil inntreffe etter et visst antall dager fra startdatoen, bruk Excels WORKDAY funksjon, som er en DATO funksjon.
I tillegg gir denne funksjonen en valgfri ferieparameter som, hvis den utelates, automatisk teller helger, inkludert lørdager og søndager, som helligdager og bestemmer fremtidig arbeidsdato etter et spesifisert antall dager.
Syntaksen til ARBEIDSDAG funksjonen er.
=ARBEIDSDAG(Start_dato,Dager,Helligdager )Anta at vi har følgende datasett som har kolonneoverskrifter som Startdato , Produksjonsdager og Fullføringsdager . Den har også kolonner med Ferie og deres tilsvarende Dato . I kolonnen Startdato er det datoerav prosjektstarter, i kolonne C er det den estimerte tiden som trengs for å fullføre disse prosjektene.
Vi må finne ut Fullføringsdatoen i Kolonne D .
- Skriv først formelen i D5 cellen slik.
=WORKDAY(B5,C5,G5:G9)
- Trykk til slutt ENTER
- Til slutt bruker du Fyllehåndtaket
- Derfor vil du få utdataene fra prosjektet Fullføringsdatoer .
Vanlige feil under bruk av WEEKDAY-funksjonen
Du kan se et par feil når du bruker WEEKDAY funksjonen. La oss ta en titt.
- #NUM – hvis serienummeret er utenfor området for den gjeldende datoens grunnverdi
– hvis return_type er utenfor området fra return_type verditabellen som vist i argumentdelen.
- #VERDI! – oppstår når enten det gitte serienummeret eller den gitte [ returtype ] er ikke-numerisk.
Så vær forsiktig når du håndterer funksjonen. Håper du kan forstå og fikse hvis du ser disse feilene. Vi kan også hjelpe hvis du trenger det.
Konklusjon
Slik kan du bruke WEEKDAY -funksjonen for å få ukedagen (ukedag). I tillegg har du mulighet til å kombinere funksjonen med andre Excel-funksjoner. Hvis du har en interessant og unik metode for å bruke funksjonen WEEKDAY , vennligst del den i kommentarenedelen nedenfor. Takk for at du er med oss.