Wcześniej dowiedzieliśmy się, jak liczyć komórki za pomocą liczb, liczyć komórki za pomocą tekstu, liczyć puste komórki i liczyć komórki według określonych kryteriów. W tym artykule dowiemy się, jak zliczyć wszystkie komórki w zakresie w programie Excel.
W programie Excel nie ma indywidualnej funkcji, która zwraca całkowitą liczbę komórek w danym zakresie. Ale to nie znaczy, że nie możemy policzyć wszystkich komórek w zakresie Excela. Przyjrzyjmy się niektórym formułom liczenia komórek w danym zakresie.
Korzystanie z funkcji ILE.NIEPUSTYCH i ILE.PUSTYCH do zliczania komórek w zakresie
*ta metoda ma problem.
Jak wiemy, funkcja t ILE.NIEPUSTYCH w programie Excel zlicza każdą komórkę, która nie jest pusta. Z drugiej strony funkcja LICZ.PUSTE zlicza pustą komórkę w zakresie. Tak, zgadłeś, napisz, możemy je dodać, aby uzyskać całkowitą liczbę komórek.
Ogólna formuła do liczenia komórek
=ILE.LICZB(zakres)+LICZ.PUSTE(zakres)
Przykład
Załóżmy, że chcę policzyć całkowitą liczbę komórek w zakresie A1: B6. Widzimy, że ma 12 komórek. Teraz użyjmy powyższego wzoru do zliczenia komórki w podanym zakresie.
=ILE.LICZB(A1:B6)+LICZ.PUSTE(A1:B6)
Ta formuła, aby uzyskać liczbę komórek w zakresie, zwraca poprawną odpowiedź.
Problem: Jeśli przeczytasz o funkcji ILE.NIEPUSTYCH, przekonasz się, że zlicza ona każdą komórkę zawierającą cokolwiek, nawet formułę, która zwraca wartość pustą. Funkcja LICZ.PUSTE zlicza również każdą komórkę, która jest pusta, nawet jeśli jest zwracana przez formułę. Teraz, ponieważ obie funkcje zliczą te same komórki, zwrócona wartość będzie niepoprawna. Użyj tej formuły do zliczania komórek, gdy masz pewność, że żadna formuła nie zwraca pustej wartości.
Policz komórki w zakresie za pomocą funkcji WIERSZY i KOLUMNY
Teraz wszyscy wiemy, że zakres składa się z wierszy i kolumn. Każdy zakres ma co najmniej jedną kolumnę i jeden wiersz. Jeśli więc pomnożymy wiersze z kolumnami, otrzymamy nasz numer komórki w zakresie Excela. To jest to samo, co użyliśmy do obliczenia pola prostokąta.
Ogólna formuła do liczenia komórek
=WIERSZE(zakres)*KOLUMNY(zakres)
Zaimplementujmy tę formułę w powyższym zakresie, aby policzyć komórki.
=WIERSZE(A1:B6)*KOLUMNY(A1:B6)
Zwraca dokładną liczbę komórek w zakresie a1:B6. Nie ma znaczenia, jakie wartości mają te komórki.
Jak to działa
To jest proste. Funkcja WIERSZE zwraca liczbę wierszy w zakresie, która w tym przypadku wynosi 6. Podobnie funkcja COLUMN zwraca liczbę kolumn w zakresie, która w tym przykładzie wynosi 2. Formuła mnoży i zwraca wynik końcowy jako 12.
Funkcja CountCells VBA do zliczania wszystkich komórek w zakresie
W obu powyższych metodach musieliśmy użyć dwóch funkcji programu Excel i dwukrotnie podać ten sam zakres. Może to prowadzić do błędu ludzkiego. Możemy więc zdefiniować funkcję zdefiniowaną przez użytkownika, aby zliczać komórki w zakresie. To jest łatwe.
Naciśnij ALT + F11, aby otworzyć edytor VBA. Przejdź do wstawiania i kliknij moduł. Teraz skopiuj poniższy kod VBA w tym module.
Funkcja CountCells(rng As Range) CountCells = rng.CountLarge End Function
Wróć do pliku Excela. Napisz funkcję CountCells, aby zliczyć komórki w zakresie. Podaj zakres w parametrze. Funkcja zwróci liczbę komórek w podanym zakresie.
Weźmy ten sam przykład.
Napisz poniżej formułę, aby zliczyć komórki w zakresie A1: B6
=LiczKomórki(A1:B6)
Jak to działa
Właściwie CountLarge to metoda obiektu zakresu, która zlicza komórkę w danym zakresie. Funkcja CountCells przyjmuje zakres od użytkownika jako argument i zwraca liczbę komórek w zakresie za pomocą Range.CountLarge.
Ta metoda jest szybsza i łatwa w użyciu. Po zdefiniowaniu tej funkcji do liczenia komórek w zakresie w programie Excel możesz jej używać tyle razy, ile chcesz.
Więc tak, to są formuły do zliczania komórek w zakresie w programie Excel. Jeśli znasz inne sposoby, daj nam znać w sekcji komentarzy poniżej.
Jak liczyć komórki zawierające określony tekst w programie Excel?
Jak liczyć unikalne wartości w Excelu?
Jak korzystać z funkcji LICZENIE w programie Excel
Jak liczyć komórki za pomocą tekstu w programie Excel
Jak korzystać z funkcji LICZ.WARUNKI w programie Excel
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel
Uzyskaj liczbę wierszy i kolumn tabeli w programie Excel
Popularne artykuły :
50 skrótów Excela, aby zwiększyć produktywność : Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Jak używać tFunkcja WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.