Excel 2007 pakub loendusfunktsioonide valikut – sealhulgas COUNT, COUNTA, COUNTBLANK ja COUNTIF – kategoorias Statistika, mis võimaldavad teil loendada arvväärtusi sisaldavate lahtrite arvu, mis pole tühjad (ja seega sisaldavad igasuguseid kirjeid). või mille väärtused vastavad teie määratud kriteeriumidele. Need funktsioonid leiate statistika jätkumenüüst, millele pääsete juurde vahekaardi Valemid nupu Rohkem funktsioone rippmenüüst.
Loendusvalemite ehitamine
Järgmine joonis illustreerib erinevat tüüpi loendusvalemeid, mida saate luua sellise põhistatistika tagastamiseks, nagu lahtrite koguarv konkreetses vahemikus, hõivatud lahtrite arv selles vahemikus, samuti numbri- ja tekstikirjete arv. hõivatud vahemik. Sellel töölehel on lahtrivahemikule A1:C7 määratud nimi müügiandmed.
Kodumüügi tööleht, mis kasutab erinevaid loendusfunktsioone.
Kõige lihtsam on valem, mis tagastab vahemiku sales_data lahtrite koguarvu. Selle valemi koostamiseks lahtris C10 kasutage teabefunktsioone ROWS ja COLUMNS, et tagastada vahemiku ridade ja veergude arv, ning seejärel luua järgmine valem, mis korrutab need kaks väärtust omavahel:
=RIAD(müügi_andmed)*VEERUD(müügi_andmed)
See valem tagastab loomulikult 21 lahtrisse C9. Järgmine valem arvutab funktsiooni COUNTA abil nende 21 lahtri arvu, mis sisaldavad (mis tahes tüüpi) andmekirjeid. See funktsioon loendab lahtrite arvu, mis pole teie määratud vahemikes tühjad. Funktsioon COUNTA kasutab järgmist süntaksit:
=LOENDA(väärtus1,[ väärtus2 ],[...])
Väärtus argumendid (mis kõik on vabatahtlik, välja arvatud value1 ) on kuni 30 erinevat väärtust või raku vahemikud, et sa tahad arvestata. Joonisel kujutatud näites sisaldab lahter C11 järgmist COUNTA funktsiooni:
=COUNTA(müügi_andmed)
See valem tagastab lahtrisse C11 väärtuse 19. Näidistöölehe järgmine valem arvutab numbriliste kirjete arvu lahtrivahemikus müügiandmed. Selleks kasutate funktsiooni COUNT. Funktsioon COUNT võtab samu argumendid mis COUNTA, ainsaks erinevuseks on see, et COUNT loeb selle väärtuse argumentides määratud väärtust või lahtrit ainult siis, kui see sisaldab numbrilist kirjet.
Lahter C13 sisaldab järgmist valemit numbriliste kirjete arvu arvutamiseks tabeli Kodumüügi vahemikus müügiandmed:
=COUNT(müügi_andmed)
Excel tagastab lahtrisse C13 väärtuse 10. Pange tähele, et selle tulemuse arvutamisel loendab Excel viis kuupäevakirjet (iga müügi kuupäevaga) lahtrivahemikus B3:B7 ning viis numbrilist andmekirjet (iga kodu müügihindadega) lahtrivahemikus C3. :C7.
Joonisel näidatud näidistöölehe järgmine valem kasutab COUNTBLANK funktsiooni, et arvutada tühjade lahtrite arv vahemikus sales_data. Funktsioon COUNTBLANK töötab täpselt nagu funktsioonid COUNTA ja COUNT, välja arvatud see, et see tagastab vahemiku hõivamata lahtrite arvu. See näide kasutab lahtris C15 järgmist funktsiooni COUNTBLANK:
=COUNTTÜHI(müügi_andmed)
Seejärel tagastab Excel lahtrisse C16 väärtuse 2.
Tingimuslik loendamine
Excel sisaldab funktsiooni COUNTIF, mida saate kasutada vahemiku lahtrite loendamiseks ainult siis, kui need vastavad teatud tingimustele. Funktsioon COUNTIF võtab kaks argumenti ja kasutab järgmist süntaksit:
=COUNTIF(vahemik,kriteeriumid)
Valikut argument määrab lahtrivahemik, millest tingimisi arv arvutatakse. Kriteeriumid argument määrab tingimus kasutada. Saate seda argumenti väljendada arvu, avaldise või tekstina, mis näitab, milliseid lahtreid lugeda. Kui määrate kriteeriumi argumendile arvu , ei pea te seda arvu jutumärkidesse lisama. Näiteks lahtrivahemikus nimega tabeli_andmed sisestage arvu 5 sisaldavate kirjete loendamiseks järgmine COUNTIF-valem:
=COUNTIF(tabeli_andmed,5)
Kui aga määrate avaldise või teksti kriteeriumi argumendiks, peate lisama avaldise või teksti suletud jutumärkidesse nagu "=5", ">20" või "New York". Seega, kui soovite kasutada funktsiooni COUNTIF, et teada saada, mitu lahtrit vahemikus table_data on väärtusega üle 5, sisestage funktsiooni COUNTIF järgmine versioon:
=COUNTIF(tabeli_andmed,">5")
Kui soovite kasutada funktsiooni COUNTIF, et välja selgitada lahtrite arv, mille sisu on võrdne töölehe konkreetse lahtri sisuga, lisage lihtsalt funktsiooni kriteeriumi argumendiks lahtri viide . Näiteks kui soovite loendada vahemiku table_data lahtrite arvu, mis on võrdsed töölehe lahtri B3 sisuga, sisestage järgmine valem:
=COUNTIF(tabeli_andmed,B3)