Formula Excel: Numărul zilei săptămânii între două date
Acest tutorial oferă formula pentru a număra o anumită zi săptămânală între două date date în Excel.
Dacă doriți să urmați acest tutorial, vă rugăm să descărcați foaia de calcul de exemplu.
Formula generică:
SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
Sintaxte și argumente
Start_date, end_date: the two dates that you want to count a specific weekday between. |
Week_day: a number that indicates the weekday that you want to count the number between two dates. |
Numărul săptămânii_ zi
zi de lucru | Număr |
Duminică | 1 |
luni | 2 |
marţi | 3 |
miercuri | 4 |
joi | 5 |
Vineri | 6 |
Sâmbătă | 7 |
Valoarea retur
Formula revine la o valoare numerică.
Cum funcționează această formulă
În celula B3 și C3 sunt cele două date între care doriți să numărați ziua specifică a săptămânii, iar în E3 este numărul zilei săptămânii, vă rugăm să utilizați formula astfel:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
Anunturi Intrați tasta pentru a obține rezultatul, apoi, dacă aveți nevoie, trageți mânerul de umplere automată pentru a aplica formula altor celule.
Explicație
INDIRECT funcție: returnează o referință validă a foii de lucru.
RÂND funcție: returnează numărul rândului referinței.
Formula ROW (INDIRECT (B3 & ":" & C3)), returnează un rezultat matricial astfel:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
Din moment ce B3: C3 poate fi văzut ca intervalul de date 43933: 43944 (datele sunt stocate ca numere în Excel).
SĂPTĂMÂNĂ funcție: obține ziua săptămânii (1-7) de la o dată dată.
Formula SĂPTĂMÂNĂ (RÂND (INDIRECT (B3 & ":" & C3)) returnează un rezultat matricial astfel:
{1;2;3;4;5;6;7;1;2;3;4;5}
SUMPRODUCT funcție: returnează rezultatul matricilor multiplicate și însumate.
Acum formula se calculează după cum urmează:
= SUMPRODUCT (- (WEEKDAY (ROW (INDIRECT (B3 & ":" & C3))) = E3))
=SUMPRODUCT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; ADEVĂRATE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=1
Formule relative
- Numărați zilele săptămânii numai între două date
Acest tutorial oferă formule pentru a număra zilele, excluzând weekendurile și sărbătorile, între două date - Numărul de zile rămase în luna sau anul curent
Introducerea formulelor pentru numărarea zilelor rămase în luna sau anul curent. - Numără zile între două date
Aici furnizați formule pentru a număra zile, săptămâni, luni sau ani între două date. - Conversia timpului în minute zecimale
În acest tutorial, oferă o formulă pentru conversia timpului în minute zecimale în Excel.
Funcții relative
- Funcția Excel IF
Testați pentru condițiile specificate, apoi returnează valorile corespunzătoare - Funcția Excel VALUE
Convertiți textul în număr. - Funcția Excel LUNĂ
LUNA este utilizată pentru a obține luna ca număr întreg (de la 1 la 12) de la dată. - Funcția Excel DAY
Funcția DAY primește ziua ca număr (de la 1 la 31) de la o dată - Funcția Excel YEAR
Funcția YEAR returnează anul pe baza datei date într-un format de număr de serie din 4 cifre.
Cele mai bune instrumente de productivitate Office
Kutools pentru Excel - Vă ajută să vă distingeți de mulțime
Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...
Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)
- O secundă pentru a comuta între zeci de documente deschise!
- Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
- Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
- Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.