Excel-formel: Tæl ugedag mellem to datoer
Denne tutorial giver formlen til at tælle en bestemt hverdag mellem to givne datoer i Excel.
Hvis du vil følge denne vejledning, skal du downloade eksemplet på regnearket.
Generisk formel:
SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
Syntekst og argumenter
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. |
Ugedag nummer
Ugedag | nummer |
Søndag | 1 |
Mandag | 2 |
Tirsdag | 3 |
Onsdag | 4 |
Torsdag | 5 |
Fredag | 6 |
lørdag | 7 |
Returværdi
Formlen vender tilbage til en numerisk værdi.
Sådan fungerer denne formel
I celle B3 og C3 er de to datoer, du vil tælle den specifikke hverdag imellem, og i E3 er ugedagsnummeret, brug venligst formlen som denne:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
Presse Indtast nøgle for at få resultatet, så træk det automatiske udfyldningshåndtag, hvis du har brug for det for at anvende formlen på andre celler.
Forklaring
INDIREKTE funktion: returnerer en gyldig regnearksreference.
RÆKKE funktion: returnerer referencens nummer.
Formlen Række (INDIREKTE (B3 & ":" & C3)), returnerer et array-resultat som dette:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
Da B3: C3 kan ses som datointervallet 43933: 43944 (datoerne er gemt som tal i Excel).
Ugedag funktion: får ugedagen (1-7) fra en given dato.
Formlen Ugedag (række (INDIREKTE (B3 & ":" & C3)) returnerer et array-resultat som dette:
{1;2;3;4;5;6;7;1;2;3;4;5}
SUMPRODUCT funktion: returnerer resultatet af multiplicerede og summerede arrays.
Nu beregner formlen som nedenfor:
= SUMPRODUCT (- (UGEDAG (Række (INDIREKTE (B3 & ":" & C3)) = E3))
=SUMPRODUCT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
= SUMPRODUKT (- {FALSK; FALSK; FALSK; FALSK; FALSK; SAND; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK})
=1
Relative formler
- Tæl kun hverdage mellem to datoer
Denne tutorial giver formler til at tælle dage eksklusive weekender og helligdage mellem to datoer - Antal dage tilbage i den aktuelle måned eller år
Introduktion til formler til optælling af de resterende dage i den aktuelle måned eller år. - Tæl dage mellem to datoer
Her giver formler til at tælle dage, uger, måneder eller år mellem to datoer. - Konverter tid til decimal minutter
I denne vejledning giver det en formel til konvertering af tid til decimal minutter i Excel.
Relative funktioner
- Excel IF-funktion
Test for specificerede forhold, og returner derefter de tilsvarende værdier - Excel VALUE-funktion
Konverter tekst til nummer. - Excel MÅNED-funktion
MÅNEDEN bruges til at få måneden som heltal (1 til 12) fra datoen. - Excel DAY-funktion
DAG-funktionen får dagen som et tal (1 til 31) fra en dato - Excel YEAR-funktion
YEAR-funktionen returnerer året baseret på den givne dato i et 4-cifret serienummerformat.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.