INHOUDSOPGAWE
Hierdie artikel sal fokus op hoe om datumvoorvalle in Excel vanaf verskillende datastelle en verskillende toestande te tel.
Laai Oefenwerkboek af
Jy kan die werkboek wat vir die demonstrasie gebruik word aflaai vanaf die skakel hieronder .
Tel datumvoorvalle.xlsm
2 Geskikte voorbeelde om datumvoorvalle in Excel te tel
Ons kategoriseer al die voorbeelde in verskillende afdelings en onderafdelings. Op hierdie manier sal dit makliker wees om te verstaan. In die eerste afdeling het ons gedemonstreer hoe jy bepaalde datumvoorvalle in Excel kan tel. Die tweede een sluit die tel van voorvalle in 'n spesifieke reeks in. En laastens het ons gewys hoe ons unieke datumvoorvalle in Excel kan tel.
1. Aantal Voorvalle van 'n spesifieke datum
Vir hierdie eerste geval sal ons op die volgende datastel fokus.
Die datastel bestaan uit 'n lys werke deur H. Ridder Haggard en hul publikasiedatums. In die volgende onderafdelings sal ons sien hoe ons die aantal gebeurtenisse op 'n spesifieke datum kan tel deur gebruik te maak van Microsoft Excel se verskillende funksies.
1.1 Gebruik COUNTIF-funksie
Dit is die eenvoudigste manier om gebeurtenisse te tel. op 'n spesifieke datum in Excel. Die hoofgedagte is om die COUNTIF-funksie te gebruik om die werk vir ons te doen. Boonop kan ons dit doen vir enige tipe waarde, nie net datums nie.
Die COUNTIF funksie neem egter tweeargumente – een reeks selle genoem reeks, en spesifieke kriteria genoem kriteria. Dan gee dit die aantal selle binne daardie reeks terug wat die spesifieke kriteria handhaaf.
Vir die datastel sal die stappe soos volg wees.
Stappe:
- Kies eers sel E5 .
- Skryf dan die volgende formule daarin neer.
=COUNTIF(C5:C243,"18-Aug-1888")
- Druk daarna Enter .
Dit is hoe ons maklik kan tel voorvalle van 'n spesifieke datum in Excel deur die COUNTIF funksie te gebruik.
1.2 Gebruik SUMPRODUCT Funksie
'n Ander manier waarop ons dieselfde resultaat kan bereik, is om die SUMPRODUCT funksie . In die besonder, hierdie funksie neem een of meer reeks selle as argumente. Dit gee gevolglik hul wiskundige som as uitset terug. Daarom kan ons die funksie gebruik om 'n formule op te stel om datumvoorvalle in Excel te tel.
Volg hierdie stappe om te sien hoe ons dit vir hierdie datastel kan gebruik.
Stappe:
- Kies eers sel E5 .
- Skryf dan die volgende formule neer in int.
=SUMPRODUCT(--(C5:C25="18-Aug-1888"))
🔎 Uiteensetting van die Formule
👉 Hier C4:C23=”18- Aug-1888″ vergelyk elke sel in die reeks C4 met C23 en gee 'n WAAR as die datum Aus 18, 1888
👉 Die (–) -gedeelte skakel die skikking van Boole-waardes om( WAAR en ONWAAR ) in 'n skikking van 1 en 0, 1 vir WAAR en 0 vir ONWAAR .
👉 Die SUMPRODUCT() -funksie gee dan die som van hierdie 1'e en 0'e terug. Dit is die totale aantal selle wat die datum 18 Augustus 1888 het.
- Uiteindelik, druk Enter op jou sleutelbord.
As gevolg van die formule, sal hierdie funksie nou die totale datumvoorkoms van daardie spesifieke invoer van die Excel-sigblad terugstuur.
1.3 Gebruik van Spiltabel
As jy die aantal gevalle van elke datum saam wil tel, dan kan jy Excel se Swaaitabel funksie gebruik. Dit is 'n kragtige hulpmiddel in Excel, wat ons kan gebruik om data te bereken, op te som en te ontleed. En deur op te som, kan ons die totale datumvoorvalle vir elke datum in 'n datastel tel.
Om hierdie metode vir die datastel of soortgelyke datastel te gebruik, moet jy hierdie stappe volg.
Stappe:
- Kies eers enige sel uit die datastel.
- Gaan dan na die Voeg in oortjie op jou lint.
- Volgende, kies Draaitabel uit die Tabelle groepafdeling.
- Boonop kan jy maak seker van die datastelreeks en waar jy die spilpunttabel in die volgende blokkie wil plaas. Om te demonstreer, het ons 'n nuwe werkblad gekies.
- Klik dan op OK . As gevolg van die vorige keuse, sal 'n nuwe sigblad nou oopmaak.
- Gaan nouna die Draaitabelvelde wat jy aan die regterkant van die sigblad met die spiltabel sal vind.
- Klik en sleep dan die Publikasiedatum na beide Ry en Waardes velde individueel.
- Gevolglik sal die spilpunttabel in die gewenste plek.
2. Totale aantal datums in 'n spesifieke reeks
In hierdie afdeling sal ons voortgaan om datumvoorvalle in Excel te tel. Maar hierdie keer sal ons die datums tel wat aan 'n reeks behoort in plaas van 'n enkele passing soos in die vorige afdeling.
Om die metodes te demonstreer, sal ons die volgende datastel gebruik.
Daar is 'n verandering in die datastel. Alhoewel die hoofgedagte dieselfde is as die vorige een, funksioneer sommige funksies en formules nie behoorlik met datums na die jaar 1901 nie. En dus so 'n verandering in die datastel.
In elk geval, jy kan een van hierdie volg metodes om die datumvoorkomste in 'n spesifieke reeks op een van hierdie drie maniere te tel.
2.1 Gebruik COUNTIFS-funksie
In hierdie onderafdeling sal ons die COUNTIFS-funksie gebruik om tel datumvoorvalle van 'n besondere reeks in Excel . Hierdie funksie neem verskeie argumente - altyd 'n reeks en 'n voorwaarde in pare. En dan gee dit die aantal selle terug wat al die gegewe toestande verteenwoordig. So ons kan hierdie funksie maklik aan onsvoordeel.
Volg hierdie stappe om te sien hoe ons dit kan doen.
Stappe:
- Kies eers sel E5 .
- Skryf dan die volgende formule neer.
=COUNTIFS(C5:C17,">1/1/1940",C5:C17,"<=12/31/1950")
- Laastens, druk Enter .
So ons kan sien daar is 'n totaal van drie boeke wat wissel van die jaar 1940 tot 1950. En dit is hoe ons datumvoorvalle van 'n spesifieke reeks in Excel kan tel.
Lees meer: Excel-formule om die aantal dae tussen vandag en 'n ander datum te bereken
2.2 Gebruik SUMPRODUCT Funksie
'n Ander manier waarop ons dieselfde kan doen, is om die SUMPRODUCT funksie te gebruik. Oor die algemeen gebruik ons hierdie funksie om die som van die produkte van verskeie skikkings te vind. En ons plaas hierdie skikkings as argumente van die funksie.
Nou kom ons veronderstel ons wil dieselfde resultaat-boeke vind wat tussen 1940 en 1950 gepubliseer is. So wat ons kan doen is om die skikkings van die boeke te vind wat gepubliseer is na 1940 en voor 1950 en gebruik dan die SOMPRODUK funksie om die som van die produk daarvan te vind. Wat weer vir ons die totale aantal boeke of datums sal gee wat binne daardie tydperk plaasgevind het.
Volg hierdie stappe om te sien hoe ons dit kan implementeer.
Stappe:
- Kies eers sel E5 .
- Tweedens, voeg die volgende formule in die sel in.
=SUMPRODUCT(((C5:C17)>=DATE(1940,1,1))*((C5:C17)<=DATE(1950,12,31)))
- Derde, druk Enter .
Ditis hoe ons die funksie kan gebruik om datumvoorvalle van 'n spesifieke reeks in Excel te tel.
Lees meer: Excel-formule vir aantal dae tussen twee datums
2.3 Gebruik van VBA-kode
En die finale metode om die datumvoorvalle van 'n spesifieke reeks te tel, sal die gebruik van 'n VBA-kode wees. Microsoft se Visual Basic for Applications (VBA) is 'n gebeurtenisgedrewe programmeertaal wat ons vir verskeie doeleindes kan gebruik - vanaf eenvoudige selinskrywings en wysigings om groot en dowwe prosesse te outomatiseer.
In hierdie afdeling sal ons praat oor die kode wat ons sal help om datums te tel wat aan 'n reeks behoort. Maar voordat jy enige soort VBA-kode gebruik, moet jy eers die Ontwikkelaar oortjie op jou lint wys. As jy nog nie een het nie, klik hier om te sien hoe om die Ontwikkelaar-oortjie op jou lint te vertoon .
Voordat ons in die besonderhede van die proses duik, kom ons berei die datastel vir die proses. Dit is duidelik om die lengte van die kode te wys, alhoewel jy dit met dieselfde datastelle hierbo kan gebruik. Ons wys die toepassing vir die volgende datastel met 'n datumreeks vir elke boek.
Sodra jy die oortjie het, kan jy hierdie stappe volg om datumvoorvalle wat aan behoort te tel 'n spesifieke reeks binne Excel.
Stappe:
- Gaan eers na die Ontwikkelaar oortjie op jou lint.
- Kies dan Visual Basic uit die Kode groepafdeling.
- Gevolglik sal die VBA-venster oopmaak.
- Kies nou die Voeg oortjie daarin.
- Kies dan Module uit die aftrekkieslys.
- As die module nie reeds gekies is nie, kies dit.
- Voeg dan die volgende kode in die module in. Dit sal 'n nuwe funksie definieer.
2698
- Maak nou die module toe en gaan terug na die sigblad.
- Kies daarna 'n sel wat jy die waarde wil stoor ( sel F5 in ons geval) en voeg die volgende formule in.
=CountFor(DATE(90,1,1),C5:D24)
- Uiteindelik , druk Enter .
So kan ons VBA tot ons voordeel gebruik om 'n pasgemaakte funksie te skep en dit soveel keer te gebruik as wat ons wil in die werkboek om datumvoorvalle binne 'n bepaalde tydperk in Excel te tel.
Lees meer: Excel-formule om dae vanaf datum te tel (5 maklike metodes)
3. Tel unieke datumvoorvalle
As deel van die tel van die aantal datums, sal ons nou 'n metode demonstreer om al die unieke datums en die aantal gevalle vir elkeen in Excel te tel. Ons gaan hierdie metode nodig hê vir 'n datastel soos hierdie.
Soos jy kan sien, is daar 'n paar herhalende datums. Ons gaan presies tel watter datums daar is en hoeveel keer. Ons gaan die gebruik van UNIEK - en COUNTIF -funksies daarvoor nodig hê.
Volg hierdie stappe om te sienhoe ons dit kan benut.
Stappe:
- Kom ons vind eers die unieke datums uit. Kies daarvoor sel
- Skryf dan die volgende formule daarin neer.
=UNIQUE(C5:C17)
- Gevolglik sal dit 'n skikking skep met al die unieke waardes uit die reeks.
- Nou om die tellings te vind, kies sel F5 en voeg die volgende formule in.
=COUNTIF($C$5:$C$17,E5)
- Druk dan Enter .
- Kies daarna die sel weer en klik en sleep die vulhandvatselikoon na die einde van die unieke waardes om die formule vir te herhaal die res van die selle.
Gevolglik sal Excel ons van al die unieke datums en datumvoorvalle van elkeen voorsien.
Gevolgtrekking
Dit was dus alles oor die tel van die aantal datums. Hopelik het u die idee begryp en kan u dit toepas om datumvoorvalle vir u omstandighede in Excel te tel. Ek hoop jy het hierdie gids nuttig en insiggewend gevind. As jy enige vrae of voorstelle het, laat weet ons in die kommentaar hieronder.
Vir meer gidse soos hierdie, besoek ExcelWIKI.com .