Kako koristiti funkciju WEEKDAY u Excelu (s 8 primjera)

  • Podijeli Ovo
Hugh West

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.xlsx

Excel 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:

  1. 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.
  2. 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.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.