Kako koristiti funkciju WEEKDAY u Excelu (sa 8 primjera)

  • Podijeli Ovo
Hugh West

Ako tražite Excel funkciju WEEKDAY , onda ste na pravom mjestu. Funkcija WEEKDAY je posebno zgodna za planiranje, zakazivanje, pa čak i finansijsku analizu. Klasificiran je kao funkcije datuma i vremena u Excelu koje vraća dan u sedmici za dati argument.

U ovom članku pokušat ćemo razgovarati o WEEKDAY funkcije, uključujući primjere iz stvarnog života s odgovarajućim objašnjenjima. Tako da možete prilagoditi formulu za svoju svrhu.

WEKDAY Funkcija u Excelu (Brzi pregled)

Preuzmite Excel radnu svesku

Upotrebe funkcije WEEKDAY Function.xlsx

Excel funkcija WEEKDAY: Sintaksa & Argumenti

Sintaksa

=WEEKDAY(serijski_broj, [tip_povrata])

Povratne vrijednosti

0 do 7 (u brojevima)

Argumenti

Argument Obavezno/Neobavezno Objašnjenje
serijski_broj Obavezno Broj koji predstavlja dan od kojeg želite pronaći dan u sedmici
return_type Opcionalno Broj koji određuje tip povratne vrijednosti

Napomena:

  1. Datumi se pohranjuju u Microsoft Excel kao uzastopni serijski brojevi, što im omogućava da se koriste u proračunima. Osim toga, datume treba umetnuti kao format datuma ili koristeći funkciju DATE . Može doći do problema akodatumi se ubacuju u tekstualni format.
  2. Vrsta_povrata je argument u funkciji WEEKDAY koji specificira prvi dan u sedmici. Ako izostavite unos bilo kojeg tipa return_type, funkcija WEEKDAY vraća 1 za nedjelju i 7 za subotu (podrazumevano). Vrsta povrata 11-17 uvedena je u verziju Excel 2010.
Vrsta_povrata Prvi dan Numerički rezultat Početak-kraj
1 ili izostavljen (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 Excelu

Excel nudi različite aplikacije koristeći funkciju WEEKDAY . Pokušat ćemo razgovarati o tome kao primjerima.

Primjer 1: Osnovni primjeri funkcije WEEKDAY

Ako su dani dati u formatu datuma i ne treba ih unositivrijednost return_type, možete koristiti sljedeću formulu u ćeliji D5 .

=WEEKDAY(C5)

Ovdje, C5 je Datum pridruživanja Robert .

  • Drugo, pritisnite ENTER .
  • Treće, koristite Ručicu za popunjavanje tako što ćete povući kursor nadole držeći ga u desnom donjem uglu ćelije D5 na ovaj način .

  • Na kraju, izlazi će biti ovakvi.

Ali ako je tip povrata 2 i 16 za isti skup podataka. Možete koristiti sljedeću formulu u ćeliji D5 .

  • Kada je vrijednost return_type 2 :
=WEEKDAY(C5,2)

  • Kada je vrijednost return_type 16 :
=WEEKDAY(C5,16)

Primjer 2: Upotreba funkcije WEEKDAY sa funkcijom DATE

Zamislimo da je datum pridruživanja dat u serijskom broju. U tom slučaju morate koristiti DATE gdje se funkcije YEAR , MONTH i DAY koriste za vraćanje godine, mjesec, odnosno dan datog 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čicu za popunjavanje .

  • Slijedom toga, dobit ćete ovakav izlaz.

Primjer 3: Korištenje funkcije TEXT za pronalaženje naziva radnog dana

Ako želite dobiti naziv dana u sedmici koji se nalazi pomoću funkcije WEEKDAY , možete koristiti funkciju TEXT funkciju .

  • Na kraju, trebate napisati formulu u ćeliju D5 ovako.
=TEXT(WEEKDAY(C5,2),"dddd")

  • Slično, nakon što pritisnete ENTER , a zatim koristite Fill Handle , izlaz će biti ovakav.

Primjer 4: WEEKDAY u kombinaciji sa funkcijom CHOOSE

Osim toga, postoji još jedan način da pronađete naziv dana u tjednu. Možete koristiti CHOOSE function sa WEKDAY funkcijom.

  • Samo koristite sljedeću formulu u D5 ćelija, a zatim Fill Handle kao što smo radili prije da dobijemo sve izlaze kao što je ovaj.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

Primjer 5: U kombinaciji s funkcijom SWITCH

Opet, možete koristiti SWITCH funkciju da biste dobili naziv radni dan sa funkcijom WEEKDAY .

  • Formula u ćeliji D5 će biti ovakva.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

Primjer 6: WEEKDAY funkcija za dobivanje radnih dana i vikenda

Ako želite odrediti dane u tjednu i vikende za dati datum, može koristiti formulu koja je kombinacija funkcija IF i WEEKDAY .

=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")

Primjer 7: WEEKDAY funkcija s uvjetnim oblikovanjem

Ako trebate istaknutiradnim danom i vikendom za bolju vizualizaciju, možete koristiti traku sa alatkama Uslovno formatiranje sa komandne trake Stilovi .

Koraci:

  • Prvo, odaberite ćelije B5:D12 .
  • Drugo, idite na Početna > izaberite Uslovno oblikovanje > odaberite Novo pravilo .

  • Na kraju će se pojaviti prozor Novo pravilo za formatiranje .
  • Treće, odaberite Koristite formulu da odredite koje ćelije želite formatirati .
  • Četvrto, upišite formulu u okvir formule.
=WEEKDAY($C5,2)<6

  • Peto, idite na Format da odaberete boju i druge stvari izlaza ako je potrebno.

  • U prozoru Formatiraj ćelije idite na Popuni > odaberite boju (ovdje je svijetlozelena) > kliknite OK .

  • Ponovo, u Novo pravilo formatiranja , kliknite OK .

  • Slično, ponovo idite na Novo pravilo oblikovanja nakon što odaberete ćelije. Ovaj put napišite formulu ovako.
=WEEKDAY($C5,2)>5

  • Zatim idite na Format .

  • Na kraju, odaberite bilo koju boju u Opciji popunjavanja . Odabrali smo svijetloplavu boju
  • Kliknite, OK .

  • Na kraju kliknite OK u Novom pravilu oblikovanja

  • Slijedom toga, izlazi će biti ovakvi.

Primjer8: Izračunavanje plaćanja uključujući vikende

Konačno ćemo vidjeti uzbudljiv primjer. Pod pretpostavkom da imate projekat koji treba da završite u roku i da morate upravljati svojim zaposlenim da radi dodatni posao radnim danima i vikendom.

Obično je stopa plaćanja viša za vikende. Ako je naveden broj radnih sati, potrebno je izračunati Uplatu za svakog zaposlenog i ukupnu isplatu za sve zaposlene.

Formula će biti u E5 ćelija.

=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)

Zatim koristite SUM funkciju za agregiranje pojedinačnih plaćanja.

Excelova funkcija WORKDAY za praznike

Da biste odredili datum rada koji će nastupiti nakon određenog broja dana od datuma početka, koristite Excelov WORKDAY , što je funkcija DATE .

Pored toga, ova funkcija pruža opcijski parametar praznika koji, ako se izostavi, automatski broji vikende, uključujući subotu i nedjelju, 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 Praznik i odgovarajući Datum . U koloni Datum početka nalaze se datumiod početka projekta, u koloni C nalazi se procijenjeno vrijeme potrebno za završetak tih projekata.

Moramo saznati Datum završetka u Koloni D .

  • Prvo, napišite formulu u ćeliji D5 ovako.
=WORKDAY(B5,C5,G5:G9)

  • Na kraju pritisnite ENTER
  • Na kraju, koristite ručicu za popunjavanje
  • Slijedom toga, dobit ćete izlaze projekta Datumi završetka .

Uobičajene greške pri korištenju funkcije WEEKDAY

Možda ćete vidjeti nekoliko grešaka dok koristite funkciju WEEKDAY . Hajde da pogledamo.

  • #NUM – ako je serijski broj izvan opsega za osnovnu vrijednost trenutnog datuma

    – ako je return_type je izvan opsega iz tabele vrijednosti return_type kao što je prikazano u odjeljku argumenata.

  • #VALUE! – se javlja kada bilo dati serijski_broj ili dati [ tip_povrata ] je nenumerički.

Zato budite oprezni dok rukujete funkcijom. Nadamo se da možete razumjeti i popraviti ako vidite ove greške. Također, možemo pomoći ako vam je potrebno.

Zaključak

Ovako možete primijeniti funkciju WEEKDAY da dobijete dan u sedmici (radni dan). Osim toga, imate priliku kombinirati funkciju s drugim Excel funkcijama. Ako imate zanimljiv i jedinstven način korištenja funkcije WEEKDAY , podijelite je u komentarimaodjeljak ispod. Hvala što ste sa nama.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.