Jak počítat buňky v rozsahu v aplikaci Excel

Obsah

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.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave