Indholdsfortegnelse
Når vi arbejder i et datasæt, skal vi ofte finde, beregne eller matche noget baseret på en bestemt betingelse. I denne artikel demonstrerer vi, hvordan du henter værdier ved hjælp af COUNTIFS datointerval.
I ovenstående datasæt har vi Salg af produkter Vi ønsker at finde forskellige værdier, og der vil altid være en konstant betingelse, nemlig datoen.
Download Excel-arbejdsbog
COUNTIFS for datointerval i Excel.xlsx6 nemme måder at bruge COUNTIFS med datointerval
Metode 1: Tælle dato for forekomst
COUNTIFS funktionen returnerer en værdi under hensyntagen til et eller flere kriterier. Vi bruger COUNTIFS for datointervallet for at tælle de dage, hvor der forekommer salg i datasættet. Syntaksen for COUNTIFS funktion er
COUNTIFS (område1, kriterier1, [område2], [kriterier2], ...)
I så fald kan vi have en Begyndelsesdato (dvs, 11/1/2021 ) og en Slutdato (dvs, 12/31/2021 ) for at tælle de mellemliggende salg.
Trin 1: Skriv følgende formel i en hvilken som helst tom celle (f.eks, I12 ).
=COUNTIFS(B5:G18,">="&I6,$B$5:$G$18,"<="&I9)
Inde i formlen,
B5:G18=område1
">="&I6=kriterier1; matcher datoer, der er lig med eller større end I6 .
$B$5:$G$18=[range2]
“<=”&I9=[criteria2]; matcher datoer, der er lig med eller mindre end I9 .
Da vi tæller de dage, hvor salget finder sted mellem to datoer, indsætter vi kun to intervaller og kriterier. Du kan bruge dine egne efter dine krav til datasættet.
Trin 2: Hit INDTAST , får du antallet af dage mellem de givne cellehenvisninger (dvs, I6 og I9 ).
Hvis du ønsker at krydstjekke forekomsten, finder du blot dagens nummer er 14 ved blot at se på datasættet.
Læs mere: Sådan tæller du datoforekomster i Excel
Metode 2: COUNTIFS Datointerval for emner på en dato
Vi har tidligere nævnt i Metode 1 at den COUNTIFS funktionen er en alsidig funktion. Vi kan tælle alle forekomster, der forekommer på en dato.
Lad os sige, at vi ønsker at tælle, hvor mange salg der sker på en dato (dvs, 11/6/2021 ).
Trin 1: Indsæt nedenstående formel i en vilkårlig celle (f.eks, J5 )
=COUNTIFS($B$5:$G$18,">="&I5,$B$5:$G$18,"<="&I5)
Inde i formlen,
$B$5:$G$18=interval1
">="&I5=, criteria1; matcher datoer, der er lig med eller større end I5 .
$B$5:$G$18=[range2]
"<="&I5=, [criteria2]; matcher datoer, der er lig med eller mindre end I5 .
Trin 2: Tryk på INDTAST så er salgsnummeret på en dato (dvs, 11/6/2021 ) vises.
Du kan nemt bruge denne metode til at finde salg eller enhver form for forekomstnummer på en dato i et datasæt.
Læs mere: Beregn antallet af dage mellem to datoer med VBA i Excel
Metode 3: Årlig forekomst
Af tidligere eksempler fremgår det, hvordan den COUNTIFS funktionen bruger et datointerval til at hente dato, emneforekomster. I dette tilfælde demonstrerer vi, hvordan COUNTIFS funktionen kan tælle årstal i et datointerval. For at demonstrere trinene bruger vi et enklere datasæt som vist i følgende billede.
Ud fra datasættet ønsker vi at tælle, hvor mange gange et år forekommer i datasættet.
Trin 1: Indtast følgende formel i en tilstødende celle (dvs, F:G5 ).
=COUNTIFS($B$5:$B$16,">="&DATE(E5,1,1),$B$5:$B$16,"<="&DATE(E5,12,31))
Inde i formlen,
$B$5:$B$16 henviser til datointervallet
">="&DATE(E5,1,1) og “<=”&DATE(E5,12,31) henvise til et helt år for hver cellehenvisning (dvs, E5 ). COUNTIFS matcher datoerne inden for året E5 .
Trin 2: Tryk på INDTAST Træk derefter den Håndtag til påfyldning herefter vises nummeret for et år i cellerne som på følgende billede.
Hvis du krydstjekker resultaterne, vil du finde nøjagtig de samme tal, som formlen resulterer i.
Læs mere: Sådan beregner du år i Excel fra i dag (4 måder)
Lignende læsninger
- Sådan finder du antallet af uger mellem to datoer i Excel
- [Rettet!] VALUE-fejl (#VALUE!) ved subtraktion af tid i Excel
- Sådan beregnes udestående dage i Excel (med nemme trin)
- Anvend Excel-formel til at tælle dage fra dato til i dag
- Sådan tilføjes dage til en dato i Excel med undtagelse af weekender (4 måder)
Metode 4: SUMPRODUCT tæller COUNTIFS Datointerval for forekomst
SUMPRODUKT kan efterligne nøjagtigt det samme resultat som funktionen COUNTIFS funktion gør i den foregående metode (dvs, Metode 3 ). Vi kan bruge et hvilket som helst datasæt til at påvise lighederne mellem SUMPRODUKT og COUNTIFS funktion i deres resultater.
Selv om den SUMPRODUKT tager flere arrays som argumenter og COUNTIFS tager flere kriterieområder, kriterier som argumenter, resulterer de i den samme værditype.
Syntaksen for SUMPRODUKT funktion er
SUMPRODUCT(array1, [array2], [array3], ...)
Vi bruger arrays til at indsætte flere kriterier i SUMPRODUKT funktion.
Trin 1: Indsæt nedenstående formel i celle F:G5 .
=SUMPRODUCT(($B$5:$B$16>=DATE(E5,1,1))*($B$5:$B$16<=DATE(E5,12,31)))
I formlen,
>=DATE(E5,1,1) angiver den E5 årets begyndelse.
<=DATE(E5,12,31) angiver den E5 årets udgang.
Til sidst matcher formlen hver post, uanset om den er inden for året (dvs, E5 ) eller ej, og returnerer antallet af kampe.
Trin 2: Hit INDTAST herefter Træk den Håndtag til påfyldning for at finde frem til forekomsten af et hvilket som helst år, der er nævnt i formlen, som vist i nedenstående billede.
Relateret indhold: DateDiff-funktionen i Excel VBA (5 eksempler)
Metode 5: Optælling af forekomst med flere kriterier
Som vi ved, er COUNTIFS funktionen tager flere kriterier, og vi bruger den til at finde ud af, om et salg af et bestemt produkt har fundet sted under flere betingelser. I dette tilfælde ønsker vi at få oplyst antallet af salg af Produkt Chokolade chip i den Øst Region 's Boston By under den Cookies Kategori .
Trin 1: Skriv nedenstående formel i en vilkårlig celle (dvs, J12 ).
=COUNTIFS(C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
Inde i formlen,
C5:C18, D5:D18, E5:E18, F5:F18, og B5:B18 henviser til kriterieområdet.
J5, J6, J7, J8, ">="&J9, og "<="&J10 henvise til kriterierne.
Formlen matcher kriterierne i hvert kriterieområde og returnerer derefter antallet af forekomster.
Trin 2: Tryk på INDTAST , om et øjeblik vil du se forekomsttidspunkterne i celle J12 svarende til følgende billede.
Du kan bruge så mange kriterier, som dit datasæt kræver, og du kan nemt få de ønskede resultater.
Metode 6: Find det samlede beløb ved hjælp af SUMIFS med MULTIPLE Kriterier
I lighed med den foregående metode (dvs. metode 5) kan vi efterligne beregningen ved hjælp af SUMIFS funktioner, men et skridt videre. Vi ønsker således at få den Antal af et produkt, der overholder flere kriterier. Vi ønsker, at den Antal på Chokolade chip fra Øst By Boston på Cookies Kategori inden for den fastsatte dato 11/18/2021 til 12/30/2021 .
Syntaksen for SUMIFS funktion er
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Trin 1: Indtast nedenstående formel i en vilkårlig celle (dvs, J12 )
=SUMIFS(G5:G18,C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
Inde i formlen,
G5:G18=sum_range
C5:C18, D5:D18, E5:E18, F5:F18, B5:B18, og B5:B18 henviser til kriterieområdet.
J5, J6, J7, J8, ">="&J9, og "<="&J10 kriterier for henvisning.
I sidste ende giver formlen den samlede sum af de produkter, der opfylder kriterierne.
Trin 2: Hit INDTAST så er det samlede beløb på Antal vises i cellen som vist på følgende billede.
Du kan pålægge alle betingelser som kriterier, og formlen fungerer bare fint.
Konklusion
COUNTIFS for datointerval tilbyder mange betingelser, der kan bruges. I denne artikel demonstrerer vi 6 centrale metoder, der kan bruges. Funktioner som SUMPRODUKT og SUMIFS fungerer på samme måde som COUNTIFS i resultater, forskelle mellem dem kan være emnet for en anden artikel. Håber du finder de ovenfor beskrevne metoder nyttige og værdifulde. Kommentér, hvis du har yderligere spørgsmål eller nogle at tilføje. Du kan læse mine andre artikler om ExcelWIKI websted.