Dříve jsme se dozvěděli, jak počítat buňky s čísly, počítat buňky s textem, počítat prázdné buňky a počítat buňky se specifickými kritérii. V tomto článku se dozvíme, jak v Excelu spočítat všechny buňky v rozsahu.
V aplikaci Excel neexistuje žádná individuální funkce, která by vrátila celkový počet buněk v daném rozsahu. To ale neznamená, že nemůžeme spočítat všechny buňky v dosahu Excelu. Prozkoumejme některé vzorce pro počítání buněk v daném rozsahu.
Použití COUNTA a COUNTBLANK k počítání buněk v rozsahu
*tato metoda má problém.
Jak víme, že funkce t COUNTA v Excelu počítá všechny buňky, které nejsou prázdné. Na druhou stranu funkce COUNTBLANK počítá prázdné buňky v rozsahu. Ano, hádáte správně, můžeme je přidat, abychom získali celkový počet buněk.
Obecný vzorec pro počítání buněk
= COUNTA (rozsah)+COUNTBLANK (rozsah)
Příklad
Předpokládejme, že chci spočítat celkový počet buněk v rozsahu A1: B6. Vidíme, že má 12 buněk. Nyní použijeme výše uvedený vzorec pro počítání buňky v daném rozsahu.
= COUNTA (A1: B6)+COUNTBLANK (A1: B6)
Tento vzorec pro získání počtu buněk v dosahu vrací správnou odpověď.
Problém: Pokud čtete o funkci COUNTA, zjistíte, že počítá jakoukoli buňku obsahující cokoli, dokonce i vzorec, který vrací prázdné. Funkce COUNTBLANK také počítá všechny buňky, které jsou prázdné, i když jsou vráceny vzorcem. Nyní, protože obě funkce budou počítat stejné buňky, bude vrácená hodnota nesprávná. Tento vzorec tedy použijte k počítání buněk, pokud jste si jisti, že žádný vzorec nevrací prázdnou hodnotu.
Počítejte buňky v rozsahu pomocí funkce ROWS a COLUMN
Nyní všichni víme, že rozsah se skládá z řádků a sloupců. Jakýkoli rozsah má alespoň jeden sloupec a jeden řádek. Pokud tedy vynásobíme řádky sloupci, dostaneme počet buněk v excelovém rozsahu. To je stejné, jako jsme použili k výpočtu plochy obdélníku.
Obecný vzorec pro počítání buněk
= ŘÁDKY (rozsah)*SLOUPKY (rozsah)
Implementujme tento vzorec ve výše uvedeném rozsahu pro počítání buněk.
= ŘÁDKY (A1: B6)*SLOUPKY (A1: B6)
Tím se vrátí přesný počet buněk v rozsahu a1: B6. Nezáleží na tom, jaké hodnoty tyto buňky mají.
Jak to funguje
Je to jednoduché. Funkce ROWS vrací počet řádků v rozsahu, což je v tomto případě 6. Podobně funkce COLUMN vrací počet sloupců v rozsahu, který je v tomto příkladu 2. Vzorec se znásobí a vrátí konečný výsledek jako 12.
CountCells Funkce VBA pro počítání všech buněk v rozsahu
V obou výše uvedených metodách jsme museli použít dvě funkce Excelu a poskytnout dvakrát stejný rozsah. To může vést k lidské chybě. Můžeme tedy definovat uživatelem definovanou funkci pro počítání buněk v rozsahu. To je snadné.
Stisknutím ALT+F11 otevřete editor VBA. Přejděte na vložení a klikněte na modul. Nyní zkopírujte pod kód VBA v tomto modulu.
Funkce CountCells (rng jako rozsah) CountCells = rng.CountLarge Koncová funkce
Vraťte se do souboru aplikace Excel. Funkce CountCells pro zápis buněk v rozsahu. Zadejte rozsah v parametru. Funkce vrátí počet buněk v daném rozsahu.
Vezměme si stejný příklad.
Níže zapište vzorec pro počítání buněk v rozsahu A1: B6
= CountCells (A1: B6)
Jak to funguje
Ve skutečnosti je CountLarge metoda objektu rozsahu, která počítá buňku v daném rozsahu. Funkce CountCells přebírá rozsah od uživatele jako argument a vrací počet buněk v rozsahu pomocí Range.CountLarge.
Tato metoda je rychlejší a snadno se používá. Jakmile definujete tuto funkci pro počítání buněk v rozsahu v aplikaci Excel, můžete ji použít tolikrát, kolikrát chcete.
Takže ano, toto jsou vzorce pro počítání buněk v rozsahu v Excelu. Pokud víte o dalších způsobech, dejte nám vědět v sekci komentáře níže.
Jak počítat buňky, které obsahují konkrétní text v Excelu
Jak počítat jedinečné hodnoty v aplikaci Excel
Jak používat funkci COUNT v aplikaci Excel
Jak počítat buňky s textem v aplikaci Excel
Jak používat funkci COUNTIFS v aplikaci Excel
Jak používat funkci COUNTIF v aplikaci Excel
Získejte počet řádků a sloupců tabulky v aplikaci Excel
Oblíbené články:
50 Zkratka aplikace Excel pro zvýšení produktivity : Získejte rychleji svůj úkol. Těchto 50 klávesových zkratek vám umožní pracovat v Excelu ještě rychleji.
Jak používat tFunkce VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.
Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.