Predtým sme sa dozvedeli o tom, ako počítať bunky s číslami, počítať bunky s textom, počítať prázdne bunky a počítať bunky so špecifickými kritériami. V tomto článku sa dozvieme, ako v Exceli spočítať všetky bunky v rozsahu.
V programe Excel neexistuje žiadna individuálna funkcia, ktorá by vracala celkový počet buniek v danom rozsahu. To však neznamená, že nemôžeme spočítať všetky bunky v dosahu Excelu. Pozrime sa na niektoré vzorce na počítanie buniek v danom rozsahu.
Použitie COUNTA a COUNTBLANK na počítanie buniek v rozsahu
*táto metóda má problém.
Ako vieme, funkcia t COUNTA v programe Excel počíta všetky bunky, ktoré nie sú prázdne. Na druhej strane funkcia COUNTBLANK počíta prázdne bunky v rozsahu. Áno, hádate správne, môžeme ich pridať, aby sme získali celkový počet buniek.
Generický vzorec na počítanie buniek
= COUNTA (rozsah)+COUNTBLANK (rozsah)
Príklad
Predpokladajme, že chcem spočítať celkový počet buniek v rozsahu A1: B6. Vidíme, že má 12 buniek. Teraz použijeme vyššie uvedený vzorec na počítanie bunky v danom rozsahu.
= COUNTA (A1: B6)+COUNTBLANK (A1: B6)
Tento vzorec na získanie počtu buniek v rozsahu vracia správnu odpoveď.
Problém: Ak čítate o funkcii COUNTA, zistíte, že počíta akúkoľvek bunku obsahujúcu čokoľvek, dokonca aj vzorec, ktorý vracia prázdne. Funkcia COUNTBLANK tiež počíta všetky bunky, ktoré sú prázdne, aj keď sú vrátené vzorcom. Keďže obe funkcie budú počítať rovnaké bunky, vrátená hodnota bude nesprávna. Tento vzorec teda použite na počítanie buniek, ak ste si istí, že žiadny vzorec nevracia prázdnu hodnotu.
Bunky v rozsahu spočítajte pomocou funkcie ROWS a COLUMN
Teraz všetci vieme, že rozsah sa skladá z riadkov a stĺpcov. Akýkoľvek rozsah má aspoň jeden stĺpec a jeden riadok. Ak teda vynásobíme riadky stĺpcami, dostaneme náš počet buniek v rozsahu Excelu. Je to rovnaké, ako sme použili na výpočet plochy obdĺžnika.
Generický vzorec na počítanie buniek
= ROWS (rozsah)*COLUMNS (rozsah)
Implementujme tento vzorec vo vyššie uvedenom rozsahu na počítanie buniek.
= RADY (A1: B6)*STĹPCE (A1: B6)
Tým sa vráti presný počet buniek v rozsahu a1: B6. Nezáleží na tom, aké hodnoty tieto bunky majú.
Ako to funguje
Je to jednoduché. Funkcia ROWS vracia počet riadkov v rozsahu, čo je v tomto prípade 6. Podobne funkcia COLUMN vracia počet stĺpcov v rozsahu, ktoré sú v tomto prípade 2. Vzorec sa vynásobí a vráti konečný výsledok ako 12.
Funkcia VBA CountCell na spočítanie všetkých buniek v rozsahu
V oboch vyššie uvedených metódach sme museli použiť dve funkcie programu Excel a poskytnúť dvakrát rovnaký rozsah. To môže viesť k ľudskej chybe. Môžeme teda definovať používateľom definovanú funkciu na počítanie buniek v rozsahu. Je to ľahké.
Stlačením klávesov ALT+F11 otvorte editor VBA. Prejdite na vloženie a kliknite na modul. Teraz skopírujte kód VBA pod tento modul.
Funkcia CountCells (rng ako rozsah) CountCells = rng.CountLarge Koniec funkcie
Vráťte sa do svojho súboru programu Excel. Funkcia Write CountCells na počítanie buniek v rozsahu. Zadajte rozsah v parametri. Funkcia vráti počet buniek v danom rozsahu.
Zoberme si ten istý príklad.
Napíšte nižšie uvedený vzorec na počítanie buniek v rozsahu A1: B6
= CountCells (A1: B6)
Ako to funguje
V skutočnosti je CountLarge metóda objektu rozsahu, ktorý počíta bunku v danom rozsahu. Funkcia CountCells preberá rozsah od používateľa ako argument a vracia počet buniek v rozsahu pomocou Range.CountLarge.
Táto metóda je rýchlejšia a ľahko sa používa. Keď definujete túto funkciu na počítanie buniek v rozsahu v programe Excel, môžete ju použiť toľkokrát, koľkokrát chcete.
Takže áno, toto sú vzorce na počítanie buniek v rozsahu v programe Excel. Ak poznáte ďalšie spôsoby, dajte nám vedieť v sekcii komentárov nižšie.
Ako počítať bunky, ktoré obsahujú konkrétny text v programe Excel
Ako počítať jedinečné hodnoty v programe Excel
Ako používať funkciu COUNT v programe Excel
Ako počítať bunky s textom v programe Excel
Ako používať funkciu COUNTIFS v programe Excel
Ako používať funkciu COUNTIF v programe Excel
Zistite počet riadkov a stĺpcov tabuľky v programe Excel
Populárne články:
50 Skratka pre Excel, ktorá zvýši vašu produktivitu : Zrýchlite sa vo svojej úlohe. Týchto 50 skratiek vám umožní pracovať ešte rýchlejšie v Exceli.
Ako používať tFunkcia VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.
Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.