Wanneer u met data in Excel werk, moet u eenvoudige berekeninge uitvoer, soos om waardes in 'n reeks selle by te voeg of te bereken.
In sommige gevalle hoef jy dalk net daardie selle te tel wat aan sekere kriteria voldoen.
Jy kan die COUNTIF-funksie in Excel gebruikdoen dit maklik
In hierdie tutoriaal sal ek jou wys hoe die Excel COUNTIF-funksie detail byvoeg deur 'n eenvoudige voorbeeld te gebruik
Kom ons kyk eers na die sintaksis van die COUNTIF-funksie:
Contents [show]
Excel COUNTIF funksie sintaksis
=COUNTIF(reeks, toestand)
- reeksis die reeks selle om die selle te tel wat aan die voorwaarde voldoen
- toestandis 'n toestand wat geëvalueer moet word teen die reeks selle wat getel moet word.
Excel COUNTIF funksie voorbeeld
Kom ons kyk nou na 'n paar voorbeelde wat jou sal wys hoe om die COUNTIF-funksie in Excel te gebruik.
Tel selle met 'n spesifieke teksstring
Deur die COUNTIF-funksie te gebruik, kan jy alle selle tel wat 'n spesifieke string teks bevat.
Gestel jy het 'n datastel soos hieronder getoon en jy wil alle selle tel wat teksdrukkers bevat.
Hier is die formule om dit te doen:
=COUNTIF(A2:A9,"Drukker")
Die formule hierbo gebruik die teks wat ek spesifiseer as die tweede argument as 'n voorwaarde en tel alle selle met dieselfde teks (d.w.s. "drukker")
In hierdie voorbeeld het ek die voorwaardelike teks handmatig ingevoer, maar jy kan ook verwys na die sel wat die voorwaardelike teks bevat.
Let wel: Voorwaardelike teks in 'n COUNTIF-formule is nie hooflettersensitief nie.So ek kan ook 'printer' of 'PRINTER' gebruik want die resultaat is steeds dieselfde
Bereken selwaarde groter of minder as
Net soos ek die COUNTIF-funksie vir teks gebruik, kan ek dit ook gebruik vir selle wat getalle bevat.
Gestel ek het 'n datastel soos hieronder getoon, en ek wil alle selle in kolom B met getalle groter as 30 tel.
Hier is die formule om dit te doen:
=COUNTIF(B2:B10,">30")
Die formule hierbo gebruik die groter-as-operateur, met getalle as die norm.Dit vertel Excel om slegs selle met 'n waarde groter as 30 te oorweeg.
Jy kan ook ander operateurs soos minder as (<) gebruik.Gelyk aan (=), nie gelyk aan (<>) in 'n COUNTIF-toestand.
Tel selle wat teksstringe bevat
Alhoewel daar 'n COUNTA-funksie is wat selle kan tel wat getalle bevat, is daar geen ingeboude formule wat slegs selle kan tel wat teksstringe bevat nie.
Maar dit kan maklik gedoen word deur die COUNTIF-funksie te gebruik.
Gestel jy het 'n datastel soos die een hieronder, en jy wil net die aantal teksselle tel (en die nommers ignoreer).
Hier is die formule om dit te doen:
=COUNTIF(A2:A10,"*")
Die formule hierbo gebruik 'n asterisk (dit is 'n jokerteken).Sterretjies verteenwoordig teks van enige lengte.
So hierdie maatstaf sal alle selle tel waar enige teksstring (van enige lengte) bestaan.As die sel leeg/leë is of 'n nommer in het, sal dit nie tel nie.
'n paar bykomende notas
- Voorwaardes kan getalle, uitdrukkings, selverwysings, teks of formules wees.
- Voorwaardes vir teks of wiskundige/logiese simbole (bv. =, +, -, /, *) moet dubbele aanhalingstekens gebruik.
- Wildcards kan in toestande gebruik word.
- Daar is drie jokertekens in Excel - vraagteken (?), asterisk (*) en tilde (~)
- Vraagteken (?) pas by enige enkele karakter
- Die asterisk pas by (*) enige volgorde van karakters.
- As jy die werklike vraagteken of asterisk wil vind,Voer asseblief 'n tilde voor die karakter in ( ~).
- Daar is drie jokertekens in Excel - vraagteken (?), asterisk (*) en tilde (~)
- Toestande is nie hooflettersensitief nie ("Hallo" en "hallo" word as dieselfde beskou).
Verwante Excel-funksies:
- Excel tel funksie.
- Excel COUNTBLANK-funksie.
- Excel COUNTIFS-funksie
- Excel funksies