Cuprins
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.xlsxFuncț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ă:
- 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.
- 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.