Ziua săptămânii este o funcție excel care este utilizată în Excel pentru a calcula ziua săptămânii dată pentru data specificată, această funcție ia o dată ca argument și un tip de returnare returnează apoi un rezultat întreg variind de la 1-7, deoarece există șapte zile într-o săptămână , return type este un argument opțional care, atunci când nu este furnizat, atunci 1 este tratat ca implicit, care reprezintă duminică, iar 7 este reprezentat de sâmbătă, metoda de utilizare a acestei funcții este = WEEKDAY (număr de serie, valoare returnată).
Funcția WEEKDAY în Excel
Funcția Excel Weekday este clasificată ca funcție Data / Ora . WEEKDAY în Excel acceptă un argument de dată și returnează un număr între 1 și 7 care corespunde cu ziua săptămânii. Următoarea formulă Excel WEEKDAY, de exemplu, returnează 7 pentru o dată - 04-august-2018.
= SĂPTĂMÂNĂ (8.04.2018)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__2.jpg.webp)
Formula WEEKDAY în Excel
Mai jos este formula Excel WEEKDAY.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__3.jpg.webp)
Explicația funcției WEEKDAY în Excel
Formula WEEKDAY din Excel are două argumente:
serial_number: Intrare necesară și o valoare de dată pentru care dorim ziua săptămânii
return_type: este un câmp opțional, o valoare cuprinsă între 1-17 este un argument care specifică sistemul de numerotare a zilei pentru rezultat. Dacă specificați 2 ca al doilea argument, WEEKDAY Excel returnează 1 pentru luni, 2 pentru marți și așa mai departe. Dacă specificați 3 ca al doilea argument, funcția returnează 0 pentru luni, 1 pentru marți și așa mai departe. În versiunile ulterioare ale Excel
return_type = 1 (valoare implicită, adică dacă nu am trecut un argument opțional, funcția ia valoarea implicită ca 1)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__4.jpg.webp)
return_type = 2
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__5.jpg.webp)
return_type = 3
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__6.jpg.webp)
return_type variind de la 11 la 17
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__7.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__8.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__7.jpg.webp-2.jpg.webp)
SĂPTĂMÂNĂ în ieșire Excel :
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__10.jpg.webp)
Cum se utilizează WEEKDAY în Excel?
Funcția WEEKDAY în Excel este foarte simplă și ușor de utilizat. Permiteți-mi să înțeleg funcționarea WEEKDAY în excel prin câteva exemple.
WEEKDAY în Excel Exemplul nr. 1
Determinarea numelui zilei săptămânii în excel pentru valoarea returnată ca ieșire utilizând funcția Ziua săptămânii în Excel:
Pentru o dată dată, putem determina numele zilei săptămânii în Excel folosind formula Excel WEEKDAY de mai jos.
= IF (WEEKDAY (A2) = 1, „Sunday”, IF (WEEKDAY (A2) = 2, „Monday”, IF (WEEKDAY (A2) = 3, „Tuesday”),
IF (WEEKDAY (A2) = 4, „Wednesday”, IF (WEEKDAY (A2) = 5, „Thursday”, IF (WEEKDAY (A2) = 6, „Friday”, „Saturday”)))))) |
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__11.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__12.jpg.webp)
= ALEGE (SĂPTĂMÂNA (A2), „Duminică”, „Luni”, „Marți”, „Miercuri”, „Joi”, „Vineri”, „Sâmbătă”)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__13.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__14.jpg.webp)
Formula WEEKDAY de mai sus în Excel funcționează pentru funcția Weekday cu valoarea return_type ca 1.
Pentru valoarea return_type 2, avem formule.
= IF (WEEKDAY (A2,2) = 7, „Sunday”, IF (WEEKDAY (A2,2) = 1, „Monday”, IF (WEEKDAY (A2,2) = 2, „Tuesday”, IF (WEEKDAY ( A2,2) = 3, „Miercuri”, DACĂ (SĂPTĂMÂNĂ (A2,2) = 4, „Joi”, DACĂ (SĂPTĂMÂNĂ (A2,2) = 5, „Vineri”, „Sâmbătă”)))))) |
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__16.jpg.webp)
= ALEGE (SĂPTĂMÂNĂ (A2,2), „Luni”, „Marți”, „Miercuri”, „Joi”, „Vineri”, „Sâmbătă”, „Duminică”)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__17.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__18.jpg.webp)
Pentru valoarea return_type 3, avem formula WEEKDAY în excel.
= IF (WEEKDAY (A2,3) = 6, „Sunday”, IF (WEEKDAY (A2,3) = 0, „Monday”,
IF (WEEKDAY (A2,3) = 1, „Tuesday”, IF (WEEKDAY (A2,3) = 2, „Wednesday”, IF (WEEKDAY (A2,3) = 3, „Thursday”, IF (WEEKDAY (A2,3) = 4, „Friday”, „Saturday”)))))) |
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__19.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__20.jpg.webp)
Pentru valoarea return_type 3, nu putem folosi funcția de alegere, deoarece funcția Weekday în Excel are ca rezultat prima ieșire ca 0 pentru luni și alegeți funcția prima indexare începe de la numărul 1.
În mod similar, pentru alte valori return_type, putem personaliza Formula Excel WEEKDAY.
De asemenea, putem utiliza funcția TEXT pentru a afișa numele zilei săptămânii în excel când este dată o dată.
= TEXT (A2, „dddd”)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__21.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__22.jpg.webp)
WEEKDAY în Excel Exemplul nr. 2 - Identificați zilele de weekend
Există o listă a datelor aleatorii date în coloana A. Trebuie să aflăm că data este un weekend sau o zi a săptămânii.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__23.jpg.webp)
Vom folosi Weekday în excel pentru a afla care este data weekendului. Știm că numărul de serie pentru sâmbătă și duminică este 7 și 1.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__24.jpg.webp)
Deci, vom folosi condiția IF împreună cu funcția logică SAU pentru a verifica dacă numărul zilei săptămânii este 1 sau 7, apoi ziua este weekend, altfel ziua este o zi săptămânală.
Deci, formula WEEKDAY în Excel va fi
= IF (OR (WEEKDAY (A2) = 1, WEEKDAY (A2) = 7), „Weekend”, „Weekday”)
Aplicând formula Excel WEEKDAY la alte celule, avem
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__25.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__26.jpg.webp)
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__27.jpg.webp)
În mod similar, putem identifica alte nume ale săptămânii în Excel, fie că este vorba de luni, marți sau orice altă zi.
WEEKDAY în Excel Exemplul nr. 3
Avem programul de lucru al unui freelancer care a lucrat în diferite zile, inclusiv în weekend. Dacă lucrează într-o zi săptămânală, plata este de 10 USD / oră, iar dacă lucrează într-o sâmbătă, suma de plată este de 15 USD / oră. A lucrat ore diferite în fiecare zi (prezentat mai jos în tabel). Trebuie să calculăm suma sa totală de plată.
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__28.jpg.webp)
Valoarea numărului zilei săptămânii pentru sâmbătă este 7, deci vom folosi condiția IF și vom verifica dacă ziua lucrătoare este o zi săptămânală sau sâmbătă și vom calcula rezultatul în consecință.
Deci, formula WEEKDAY din Excel pe care o vom folosi este
= IF (WEEKDAY (A2) = 7, B2 * $ F $ 4, B2 * $ F $ 3)
Aplicând formula WEEKDAY în Excel la alte celule pe care le avem,
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__30.jpg.webp)
Ieșire:
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__31.jpg.webp)
Suma totală de plată este de
= SUMA (C2: C11)
Care este egal cu 765,00 USD
![](https://cdn.know-base.net/1062131/weekday_in_excel_formula-_examples_how_to_use_weekday_function__32.jpg.webp)
Lucruri de reținut despre funcția WEEKDAY în Excel
- În mod implicit, return_type este întotdeauna 1; adică, dacă omitem return_type, atunci funcția WEEKDAY va lua valoarea implicită este 1.
- Dacă serial_number sau return_type este în afara intervalului specificat mai sus, #NUM! este generată eroarea.