Varem õppisime, kuidas loendada lahtreid numbritega, loendada tekstiga lahtreid, lugeda tühje lahtreid ja loendada lahtreid konkreetsete kriteeriumidega. Selles artiklis õpime, kuidas loendada kõiki Exceli vahemiku rakke.
Excelis pole ühtegi funktsiooni, mis tagastaks antud vahemiku rakkude koguarvu. Kuid see ei tähenda, et me ei saaks loendada kõiki Exceli vahemiku rakke. Uurime mõningaid valemeid lahtrite loendamiseks antud vahemikus.
COUNTA ja COUNTBLANK kasutamine lahtrite loendamiseks vahemikus
*sellel meetodil on probleeme.
Nagu me teame, et funktsioon COUNTA Excelis loeb kõik lahtrid, mis pole tühjad. Teisest küljest loendab funktsioon COUNTBLANK vahemiku tühjad lahtrid. Jah, arvasite, et kirjutate, saame need lisada, et saada lahtrite koguarv.
Lahtrite loendamise üldvalem
= COUNTA (vahemik)+COUNTBLANK (vahemik)
Näide
Oletame, et tahan loendada rakkude koguarvu vahemikus A1: B6. Näeme, et sellel on 12 rakku. Kasutame nüüd ülaltoodud valemit lahtri loendamiseks antud vahemikus.
= COUNTA (A1: B6)+COUNTBLANK (A1: B6)
See valem rakkude arvu saamiseks vahemikus tagastab õige vastuse.
Probleem: Kui loete funktsiooni COUNTA, leiate, et see loeb kõik lahtrid, mis sisaldavad midagi, isegi tühja valemit. Funktsioon COUNTBLANK loeb ka kõik lahtrid, mis on tühjad, isegi kui need on valemiga tagastatud. Kuna mõlemad funktsioonid loevad samu lahtreid, on tagastatud väärtus vale. Niisiis, kasutage seda valemit lahtrite loendamiseks, kui olete kindel, et ükski valem ei tagasta tühja väärtust.
Loendage vahemikus olevad lahtrid, kasutades funktsiooni ROWS ja COLUMN
Nüüd me kõik teame, et vahemik koosneb ridadest ja veergudest. Igal vahemikul on vähemalt üks veerg ja üks rida. Niisiis, kui korrutame veergudega ridu, saame oma lahtrite arvu Exceli vahemikus. See on sama, mida kasutasime ristküliku pindala arvutamiseks.
Lahtrite loendamise üldvalem
= RIDA (vahemik)*Veerud (vahemik)
Rakendame selle valemi lahtrite loendamiseks ülaltoodud vahemikus.
= RIDA (A1: B6)*VEERGUD (A1: B6)
See tagastab täpse lahtrite arvu vahemikus a1: B6. Pole tähtis, milliseid väärtusi need rakud omavad.
Kuidas see töötab
See on lihtne. Funktsioon ROWS tagastab ridade arvu vahemikus, mis on antud juhul 6. Sarnaselt tagastab funktsioon COLUMN vahemiku veergude arvu, mis on selles näites 2. Valem korrutab ja annab lõpptulemuseks 12.
CountCells VBA funktsioon kõigi vahemiku lahtrite loendamiseks
Mõlema ülaltoodud meetodi puhul pidime kasutama kahte Exceli funktsiooni ja pakkuma sama vahemiku kaks korda. See võib viia inimliku eksituseni. Seega saame määratleda kasutaja määratud funktsiooni, et loendada vahemikus olevaid rakke. See on lihtne.
VBA redaktori avamiseks vajutage ALT+F11. Minge sisestamiseks ja klõpsake moodulit. Nüüd kopeerige selle mooduli VBA -kood allpool.
Funktsioon CountCells (rng kui vahemik) CountCells = rng.CountLarge lõppfunktsioon
Naaske oma Exceli faili. Kirjutage funktsioon CountCells, et loendada vahemikus olevaid rakke. Esitage parameetri vahemik. Funktsioon tagastab lahtrite arvu antud vahemikus.
Võtame sama näite.
Kirjutage allpool valem vahemiku A1: B6 lahtrite loendamiseks
= CountCells (A1: B6)
Kuidas see töötab
Tegelikult on CountLarge vahemiku objekti meetod, mis loeb lahtri antud vahemikus. Funktsioon CountCells võtab argumendina vahemiku kasutajalt ja tagastab lahtrite arvu vahemikus Range.CountLarge.
See meetod on kiirem ja hõlpsasti kasutatav. Kui olete selle funktsiooni Exceli vahemikus olevate lahtrite loendamiseks määranud, saate seda kasutada nii mitu korda kui soovite.
Jah, need on valemid rakkude loendamiseks Excelis. Kui teate muid viise, andke meile sellest teada allpool olevas kommentaaride jaotises.
Kuidas loendada lahtreid, mis sisaldavad Excelis konkreetset teksti
Unikaalsete väärtuste loendamine Excelis
Funktsiooni COUNT kasutamine Excelis
Kuidas arvutada lahtreid tekstiga Excelis
Funktsiooni COUNTIFS kasutamine Excelis
Funktsiooni COUNTIF kasutamine Excelis
Saate tabeli ridade ja veergude arvu Excelis
Populaarsed artiklid:
50 Exceli otsetee tootlikkuse suurendamiseks : Saate oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Kuidas kasutada tta funktsioon VLOOKUP Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.
Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.