Cum se utilizează funcția WEEKDAY în Excel (cu 8 exemple)

  • Imparte Asta
Hugh West

Dacă sunteți în căutare de Funcția Excel WEEKDAY , atunci vă aflați în locul potrivit. WEEKDAY funcția este deosebit de utilă pentru planificare, programare și chiar analiză financiară. Este clasificată ca o funcție de Funcțiile de data și ora din Excel care returnează ziua săptămânii pentru un argument dat.

În acest articol, vom încerca să discutăm despre WEEKDAY și a funcției, inclusiv exemple din viața reală cu explicații adecvate, astfel încât să puteți adapta formula în funcție de scopul dumneavoastră.

Funcția WEEKDAY în Excel (Vizualizare rapidă)

Descărcați Excel Workbook

Utilizări ale funcției WEEKDAY.xlsx

Funcția Excel WEEKDAY: Sintaxă & Argumente

Sintaxa

=WEEKDAY(serial_number, [return_type])

Valori de returnare

De la 0 la 7 (în cifre)

Argumente

Argument Necesar/Opțional Explicație
număr_de_serie Necesar Un număr care reprezintă ziua din care doriți să aflați ziua săptămânii.
tip_retur Opțional Un număr care determină tipul valorii de returnare

Notă:

  1. Datele sunt stocate în Microsoft Excel sub forma unor numere de serie consecutive, ceea ce permite utilizarea lor în calcule. În plus, datele trebuie inserate ca format de dată sau utilizând funcția Funcția DATE Pot apărea probleme dacă datele sunt inserate în format text.
  2. Return_type este un argument în cadrul metodei WEEKDAY care specifică prima zi a săptămânii. Dacă nu introduceți niciun tip de return_type, funcția WEEKDAY funcția returnează 1 pentru duminică și 7 pentru sâmbătă (în mod implicit). Tipul de retur 11-17 este introdus în versiunea Excel 2010.
Tip_retur Prima zi Rezultat numeric Start-end
1 sau omis (implicit) Duminică 1-7 Duminică-sâmbătă
2 Luni 1-7 Luni-duminică
3 Marți 0-6 (deoarece luni = 0 în acest caz) Luni-duminică
11 Luni 1-7 Luni-duminică
12 Marți 1-7 Marți-luni
14 Joi 1-7 Joi-Miercuri
15 Vineri 1-7 Vineri-Joi
16 Sâmbătă 1-7 Sâmbătă-vineri
17 Duminică 1-7 Duminică-sâmbătă

8 exemple pentru a înțelege și a utiliza funcția WEEKDAY în Excel

Excel oferă diferite aplicații care utilizează WEEKDAY Vom încerca să discutăm despre acestea ca exemple.

Exemplul 1: Exemple de bază ale funcției WEEKDAY

În cazul în care zilele sunt date în format de dată și nu este nevoie să introduceți valoarea return_type, puteți utiliza următoarea formulă în fișierul D5 celulă.

=WEEKDAY(C5)

Aici, C5 este Data aderării de Robert .

  • În al doilea rând, apăsați ENTER .
  • În al treilea rând, utilizați Mâner de umplere trăgând cursorul în jos în timp ce îl țineți în poziția dreapta-jos colț al D5 celulă ca aceasta.

  • În cele din urmă, ieșirile vor arăta astfel.

Dar dacă tipul de returnare este 2 și 16 respectiv pentru același set de date. Puteți utiliza următoarea formulă în D5 celulă.

  • Atunci când valoarea return_type este 2 :
=WEEKDAY(C5,2)

  • Atunci când valoarea return_type este 16 :
=WEEKDAY(C5,16)

Exemplul 2: Utilizarea funcției WEEKDAY cu funcția DATE

Să ne imaginăm că data aderării este dată în numărul de serie. În acest caz, trebuie să utilizați DATA unde ANUL , LUNA , și Funcțiile ZILEI sunt utilizate pentru a returna anul, luna și, respectiv, ziua din data dată.

  • În cele din urmă, trebuie doar să utilizați următoarea formulă în D5
=WEEKDAY(DATA(AN(C5),LUNĂ(C5),ZI(C5)),12),12)

  • În al doilea rând, apăsați ENTER .
  • În al treilea rând, utilizați Mâner de umplere .

  • În consecință, veți obține o ieșire ca aceasta.

Exemplul 3: Utilizarea funcției TEXT pentru a găsi numele zilei săptămânii

Dacă doriți să obțineți numele zilei săptămânii care se găsește cu ajutorul funcției WEEKDAY puteți utiliza funcția TEXT funcția .

  • În cele din urmă, trebuie să scrieți formula în D5 celulă ca aceasta.
=TEXT(WEEKDAY(C5,2), "dddd")

  • În mod similar, după ce se apasă ENTER și apoi folosind Mâner de umplere , rezultatul va fi următorul.

Exemplul 4: WEEKDAY combinată cu funcția CHOOSE

În plus, mai există o altă modalitate de a găsi numele zilei săptămânii. Puteți utiliza funcția ALEGE funcția cu WEEKDAY funcție.

  • Trebuie doar să utilizați următoarea formulă în D5 și apoi celula Mâner de umplere așa cum am mai făcut-o înainte pentru a obține toate ieșirile de acest fel.
=CHOOSE(WEEKDAY(C5), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")

Exemplul 5: Combinat cu funcția SWITCH

Din nou, puteți utiliza COMUTATOR funcția pentru a obține numele zilei săptămânii cu ajutorul funcției WEEKDAY funcție.

  • Formula din D5 celula va fi așa.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")

Exemplul 6: Funcția WEEKDAY pentru a obține zilele săptămânii și sfârșiturile de săptămână

Dacă doriți să determinați zilele săptămânii și weekend-urile pentru o anumită dată, puteți utiliza formula care este combinația dintre IF și WEEKDAY funcții.

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

Exemplul 7: Funcția WEEKDAY cu formatare condiționată

Dacă aveți nevoie să evidențiați ziua de lucru și weekendul pentru o mai bună vizualizare, puteți utiliza funcția Formatarea condiționată din bara de instrumente de la Stiluri bara de comandă.

Pași:

  • În primul rând, selectați celulele B5:D12 .
  • În al doilea rând, mergeți la Acasă > alege Formatarea condiționată > selectați Regula nouă .

  • În cele din urmă, un Regulă nouă de formatare va apărea o fereastră.
  • În al treilea rând, alegeți Utilizați o formulă pentru a determina ce celule trebuie formatate .
  • În al patrulea rând, scrieți formula în caseta de formulare.
=WEEKDAY($C5,2)<6

  • În al cincilea rând, mergeți la Format pentru a selecta culoarea și alte elemente ale rezultatului, dacă este necesar.

  • În Formatarea celulelor mergeți la Umpleți >alege o culoare (Aici, este verde deschis)> click OK .

  • Din nou, în Regulă nouă de formatare , faceți clic pe OK .

  • În mod similar, mergeți din nou la Regulă nouă de formatare după selectarea celulelor. De data aceasta, scrieți formula în felul următor.
=WEEKDAY($C5,2)>5

  • Apoi, mergeți la Format .

  • În cele din urmă, selectați orice culoare din lista Opțiunea de umplere Am selectat culoarea albastru deschis.
  • Faceți clic, OK .

  • În cele din urmă, faceți clic pe OK în Regulă nouă de formatare

  • În consecință, ieșirile vor fi următoarele.

Exemplul 8: Calcularea plății incluzând weekendurile

În cele din urmă, vom vedea un exemplu interesant. Să presupunem că aveți un proiect de finalizat într-un termen limită și trebuie să vă gestionați angajatul pentru a face muncă suplimentară în zilele lucrătoare și în weekenduri.

De obicei, rata de plată este mai mare pentru weekenduri. Dacă se indică numărul de ore de lucru, trebuie să calculați Plata pentru fiecare angajat și plata totală pentru toți angajații.

Formula se va afla în rubrica E5 celulă.

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

Apoi, utilizați SUM funcția pentru agregarea plăților individuale.

Funcția Excel WORKDAY pentru sărbători

Pentru a determina data de lucru care va avea loc după un anumit număr de zile de la data de începere, utilizați funcția Excel ZIUA DE LUCRU care este o funcție DATA funcție.

În plus, această funcție oferă un parametru opțional pentru sărbători care, dacă este omis, numără automat weekend-urile, inclusiv sâmbetele și duminicile, ca sărbători și determină data viitoare de lucru după un număr specificat de zile.

Sintaxa din ZIUA DE LUCRU funcția este.

=WORKDAY(Dată_început,Zile,Sărbători)

Să presupunem că avem următorul set de date care are antetele de coloană ca fiind Data de începere , Zile de producție , și Zile de finalizare Are, de asemenea, coloane de Vacanță și a celor corespunzătoare Data . în Data de începere în coloana C sunt datele de începere a proiectelor, iar în coloana C este indicat timpul estimat necesar pentru finalizarea acestor proiecte.

Trebuie să aflăm Data finalizării în Coloana D .

  • În primul rând, scrieți formula în D5 celulă ca aceasta.
=WORKDAY(B5,C5,G5:G9)

  • În cele din urmă, apăsați ENTER
  • În cele din urmă, utilizați Mâner de umplere
  • În consecință, veți obține rezultatele proiectului Date de finalizare .

Erori comune în timpul utilizării funcției WEEKDAY

S-ar putea să vedeți câteva erori în timp ce utilizați WEEKDAY Să aruncăm o privire.

  • #NUM - în cazul în care numărul de serie este în afara intervalului pentru valoarea de bază a datei curente

    - în cazul în care tip_retur este în afara intervalului de acțiune al tip_retur tabelul de valori, așa cum se arată în secțiunea argumente.

  • #VALOARE! - apare atunci când se produce fie număr_de_serie sau [ tip_retur ] este nenumerică.

Deci, fiți atenți în timp ce manipulați funcția. Sper că puteți înțelege și remedia dacă vedeți aceste erori. De asemenea, vă putem ajuta dacă aveți nevoie.

Concluzie

În acest fel puteți aplica WEEKDAY pentru a obține ziua săptămânii (ziua săptămânii). În plus, aveți posibilitatea de a combina funcția cu alte funcții Excel. Dacă aveți o metodă interesantă și unică de utilizare a funcției WEEKDAY funcție, vă rugăm să o împărtășiți în secțiunea de comentarii de mai jos. Vă mulțumim că sunteți alături de noi.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.