Sadržaj
Ako tražite Excel WEEKDAY funkciju , onda ste na pravom mjestu. Funkcija WEEKDAY posebno je korisna za planiranje, zakazivanje, pa čak i financijsku analizu. Klasificira se kao funkcija datuma i vremena u Excelu koja vraća dan u tjednu za dati argument.
U ovom ćemo članku pokušati raspravljati o WEEKDAY sitnice i mane funkcije, uključujući primjere iz stvarnog života s odgovarajućim objašnjenjima. Tako da možete prilagoditi formulu za svoju svrhu.
Funkcija WEEKDAY u Excelu (Brzi pregled)
Preuzmite Excel radnu knjigu
Upotrebe funkcije WEEKDAY.xlsxExcel funkcija WEEKDAY: Sintaksa & Argumenti
Sintaksa
=WEEKDAY(serijski_broj, [return_type])
Povratne vrijednosti
0 do 7 (u brojevima)
Argumenti
Argument | Obavezno/Izborno | Objašnjenje |
---|---|---|
serijski_broj | Potrebno | Broj koji predstavlja dan od kojeg želite pronaći dan u tjednu |
return_type | Izborno | Broj koji određuje vrstu povratne vrijednosti |
Napomena:
- Datumi su pohranjeni u Microsoft Excelu kao uzastopni serijski brojevi, što im omogućuje upotrebu u izračunima. Osim toga, datume treba umetnuti kao format datuma ili pomoću funkcije DATE . Može biti problema akodatumi su umetnuti u tekstualnom formatu.
- Return_type je argument u funkciji WEEKDAY koji navodi prvi dan u tjednu. Ako izostavite unos return_type, funkcija WEEKDAY vraća 1 za nedjelju i 7 za subotu (prema zadanim postavkama). Vrsta povrata 11-17 uvedena je u verziji programa Excel 2010.
Vrsta_povrata | Prvi dan | Numerički rezultat | Početak-kraj |
---|---|---|---|
1 ili izostavljeno (zadano) | Nedjelja | 1-7 | Nedjelja-subota |
2 | Ponedjeljak | 1 -7 | Ponedjeljak-nedjelja |
3 | Utorak | 0-6 (od ponedjeljka = 0 u ovom slučaju) | ponedjeljak-nedjelja |
11 | ponedjeljak | 1-7 | ponedjeljak-nedjelja |
12 | Utorak | 1-7 | Utorak-ponedjeljak |
14 | Četvrtak | 1-7 | Četvrtak-srijeda |
15 | Petak | 1- 7 | petak-četvrtak |
16 | subota | 1-7 | subota-petak |
17 | Nedjelja | 1-7 | Nedjelja-subota |
8 primjera za razumijevanje i korištenje funkcije WEEKDAY u programu Excel
Excel nudi različite aplikacije pomoću funkcije WEEKDAY . Pokušat ćemo raspravljati o tome kao primjerima.
Primjer 1: Osnovni primjeri funkcije WEEKDAY
Ako su dani dani u formatu datuma i ne trebaju unosreturn_type vrijednost, možete upotrijebiti sljedeću formulu u D5 ćeliji.
=WEEKDAY(C5)
Ovdje, C5 je Datum pridruživanja Robertu .
- Kao drugo, pritisnite ENTER .
- Treće, upotrijebite Ručku za popunjavanje povlačenjem kursora prema dolje dok ga držite u donjem desnom kutu D5 ćelije ovako .
- Na kraju će rezultati biti ovakvi.
Ali ako je vrsta povrata 2 odnosno 16 za isti skup podataka. Možete koristiti sljedeću formulu u D5 ćeliji.
- Kada je vrijednost return_type 2 :
=WEEKDAY(C5,2)
- Kada je vrijednost return_type 16 :
=WEEKDAY(C5,16)
Primjer 2: Upotreba funkcije WEEKDAY s funkcijom DATE
Zamislimo da je datum pridruživanja dan u serijskom broju. U tom slučaju morate koristiti DATE gdje se funkcije YEAR , MONTH i DAY koriste za vraćanje godine, mjesec i dan zadanog datuma.
- Na kraju, samo upotrijebite sljedeću formulu u D5
=WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)
- Drugo, pritisnite ENTER .
- Treće, koristite Ručku za punjenje .
- Slijedom toga, dobit ćete ovakav izlaz.
Primjer 3: Korištenje funkcije TEXT za traženje naziva dana u tjednu
Ako želite dobiti naziv dana u tjednu koji se nalazi pomoću funkcije WEEKDAY , možete koristiti TEXT funkciju .
- U konačnici, trebate napisati formulu u ćeliju D5 ovako.
=TEXT(WEEKDAY(C5,2),"dddd")
- Slično, nakon pritiska na ENTER i zatim korištenja Ručice za punjenje , izlaz će biti ovakav.
Primjer 4: WEEKDAY u kombinaciji s funkcijom CHOOSE
Osim toga, postoji još jedan način da pronađete naziv dana u tjednu. Možete koristiti funkciju CHOOSE s funkcijom WEEKDAY .
- Samo upotrijebite sljedeću formulu u D5 ćelija, a zatim Ručka za popunjavanje kao što smo radili prije da bismo dobili sve ovakve rezultate.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Primjer 5: U kombinaciji s funkcijom SWITCH
Opet, možete upotrijebiti SWITCH funkciju da biste dobili naziv radni dan s funkcijom WEEKDAY .
- Formula u D5 ćeliji bit će ovakva.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
Primjer 6: Funkcija WEEKDAY za dobivanje radnih dana i vikenda
Ako želite odrediti radne dane i vikende za određeni datum, može koristiti formulu koja je kombinacija funkcija IF i WEEKDAY .
=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")
Primjer 7: Funkcija WEEKDAY s uvjetnim oblikovanjem
Ako trebate istaknutiradnim danom i vikendom za bolju vizualizaciju, možete koristiti alatnu traku Uvjetno oblikovanje iz naredbene trake Stilovi .
Koraci:
- Prvo odaberite ćelije B5:D12 .
- Drugo, idite na Početna > odaberite Uvjetno oblikovanje > odaberite Novo pravilo .
- Na kraju će se pojaviti prozor Novo pravilo oblikovanja .
- Treće, odaberite Koristite formulu da odredite koje će ćelije formatirati .
- Četvrto, napišite formulu u okvir za formulu.
=WEEKDAY($C5,2)<6
- Peto, idite na Format da biste odabrali boju i druge stvari ispisa ako je potrebno.
- U prozoru Format Cells idite na Fill >odaberite boju (ovdje je svijetlo zelena) > kliknite OK .
- Opet, u Novo pravilo oblikovanja kliknite OK .
- Slično, ponovno idite na Novo pravilo oblikovanja nakon odabira ćelija. Ovaj put napišite formulu ovako.
=WEEKDAY($C5,2)>5
- Zatim idite na Format .
- Na kraju odaberite bilo koju boju u opciji ispune . Odabrali smo svijetlo plavu boju
- Kliknite, U redu .
- Na kraju kliknite U redu u Novom pravilu oblikovanja
- Slijedom toga, rezultati će biti ovakvi.
Primjer8: Izračunavanje plaćanja uključujući vikende
Napokon ćemo vidjeti uzbudljiv primjer. Pod pretpostavkom da imate projekt koji morate završiti u roku i morate upravljati svojim zaposlenikom da radi dodatni posao radnim danima i vikendom.
Obično je stopa plaćanja viša za vikende. Ako je dan broj radnih sati, trebate izračunati Plaću za svakog zaposlenika i ukupnu isplatu za sve zaposlenike.
Formula će biti u E5 cell.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
Zatim upotrijebite SUM funkciju za zbrajanje pojedinačne uplate.
Excel WORKDAY funkcija za praznike
Da biste odredili radni datum koji će nastupiti nakon određenog broja dana od početnog datuma, upotrijebite Excelov WORKDAY , što je funkcija DATUM .
Osim toga, ova funkcija pruža izborni parametar praznika koji, ako je izostavljen, automatski broji vikende, uključujući subote i nedjelje, kao praznike i određuje budući radni datum nakon određenog broja dana.
Sintaksa funkcije WORKDAY je.
=WORKDAY(Datum_početka,Dani,Praznici )Pretpostavimo da imamo sljedeći skup podataka koji ima zaglavlja stupaca kao Datum početka , Dani proizvodnje i Dani završetka . Također ima stupce Odmora i odgovarajućeg Datuma . U stupcu Datum početka nalaze se datumizapočetih projekata, u stupcu C nalazi se procijenjeno vrijeme potrebno za dovršetak tih projekata.
Moramo saznati Datum završetka u Stupcu D .
- Prvo, napišite formulu u D5 ćeliju ovako.
=WORKDAY(B5,C5,G5:G9)
- Na kraju pritisnite ENTER
- Na kraju upotrijebite Ručku za punjenje
- Slijedom toga, dobit ćete rezultate projekta Datumi završetka .
Uobičajene pogreške pri korištenju funkcije WEEKDAY
Možda ćete vidjeti nekoliko pogrešaka dok koristite funkciju WEEKDAY . Pogledajmo.
- #NUM – ako je serijski broj izvan raspona za osnovnu vrijednost trenutnog datuma
– ako je return_type je izvan raspona iz tablice vrijednosti return_type kao što je prikazano u odjeljku argumenata.
- #VALUE! – događa se kada ili zadani serial_number ili zadani [ return_type ] nije numerički.
Zato budite oprezni dok rukujete funkcijom. Nadamo se da možete razumjeti i popraviti ako vidite ove pogreške. Također, možemo vam pomoći ako trebate.
Zaključak
Ovako možete primijeniti funkciju WEEKDAY da dobijete dan u tjednu (dan u tjednu). Osim toga, imate mogućnost kombiniranja funkcije s drugim Excel funkcijama. Ako imate zanimljivu i jedinstvenu metodu korištenja funkcije WEEKDAY , podijelite je u komentarimaodjeljak u nastavku. Hvala što ste s nama.