Spis treści
W tym tutorialu pokażę Ci 8 szybkie sztuczki, aby policzyć komórki z tekstem w Excelu. Możesz użyć tych metod nawet w dużych zestawach danych, aby znaleźć komórki danych, które zawierają wartości tekstowe. W całym tym samouczku poznasz również kilka ważnych narzędzi i technik Excela, które będą bardzo przydatne w każdym zadaniu związanym z Excelem.
Pobierz Zeszyt ćwiczeń
Zeszyt ćwiczeń można pobrać stąd.
Liczenie komórek z tekstem.xlsm8 szybkich sztuczek, aby policzyć komórki z tekstem w Excelu
Aby wyjaśnić te kroki, posłużyliśmy się zwięzłym zbiorem danych, który zawiera około 7 rzędy i 2 Początkowo zachowujemy wszystkie komórki w Ogólne format. Dla wszystkich zestawów danych mamy 2 unikalne kolumny, które są Produkty oraz Ilość sprzedaży . Chociaż możemy zmienić liczbę kolumn później, jeśli będzie to potrzebne.
1. użycie funkcji COUNTA
Funkcja COUNTA zlicza wszystkie komórki z dowolnym typem wartości. Możemy użyć tej funkcji do zliczania komórek z tekstem w excel Wykonaj poniższe kroki, aby to zrobić.
Kroki:
- Najpierw przejdź do komórki C10 i wstawić następujący wzór:
=COUNTA(B5:C9)-COUNT(B5:C9)
- Teraz naciśnij Wejdź na stronę i to obliczy całkowitą liczbę komórek tekstowych wewnątrz C10 .
Read More: Policz, czy komórka zawiera tekst w Excelu (5 prostych podejść)
2) Zastosowanie funkcji COUNTIF
Funkcja COUNTIF przyjmuje określone kryteria do zliczania komórek. Możemy zliczać komórki z tekstem w Excelu za pomocą tej funkcji, ustawiając odpowiednie kryteria. Zobaczmy, jak to zrobić.
Kroki:
- Na początek kliknij dwukrotnie na komórkę C10 i wprowadź poniższy wzór:
=COUNTIF(B5:C9, "*")
- Następnie należy nacisnąć przycisk Wejdź na stronę klawisz i powinieneś otrzymać liczbę komórek z danymi tekstowymi.
Read More: Policz, czy komórka zawiera dowolny tekst w Excelu (4 metody)
3) Wykorzystanie funkcji ISTEXT
Jak sama nazwa wskazuje, funkcja ISTEXT w excelu sprawdza, czy komórka zawiera tekst, czy nie, i podaje informację zwrotną w postaci TRUE lub FALSE wartość. Zobaczmy, jak zastosować to tutaj do liczenia komórek.
Kroki:
- Aby rozpocząć tę metodę, należy dwukrotnie kliknąć na komórkę C10 i wstawić poniższą formułę:
=COUNT(IF(ISTEXT(B5:C9),1))
- Następnie należy nacisnąć przycisk Wejdź na stronę i w konsekwencji znajdzie całkowitą liczbę komórek z danymi tekstowymi wewnątrz komórki C10 .
🔎 Jak działa formuła?
- ISTEXT(B5:C9): Ta część sprawdza każdą komórkę w zakresie i zwraca TRUE jeśli komórka zawiera tekst, FALSE
- IF(ISTEXT(B5:C9),1): Zwraca to tablicę 1 oraz FALSE w zależności od komórki zawierającej wartość tekstową.
Read More: COUNTIF Komórka zawierająca określony tekst w Excelu (z uwzględnieniem wielkości liter i bez znaczenia)
4) Liczenie za pomocą funkcji SUM
Możemy również użyć funkcja SUM w Excelu w połączeniu z funkcja ISTEXT aby policzyć komórki z tekstem.
Kroki:
- Aby uruchomić tę metodę, przejdź do komórki C10 i wpisać następujący wzór:
=SUMA(IF(ISTEXT(B5:C9),1))
- Następnie należy nacisnąć przycisk Wejdź na stronę lub kliknij dowolną pustą komórkę.
- Natychmiast da ci to liczbę komórek tekstowych wewnątrz komórki C10 jako 5 .
🔎 Jak działa formuła?
- ISTEXT(B5:C9): Ta część sprawdza każdą komórkę w zakresie i zwraca TRUE jeśli komórka zawiera tekst, FALSE
- IF(ISTEXT(B5:C9),1): Zwraca to tablicę 1 oraz FALSE w zależności od komórki zawierającej wartość tekstową.
Read More: Jak policzyć określone słowa w kolumnie w programie Excel (2 metody)
5) Liczenie komórek tekstowych za pomocą funkcji SUMPRODUCT
W tej metodzie użyjemy funkcja SUMPRODUCT wraz z funkcja ISTEXT zliczanie komórek z tekstem w excelu.
Kroki:
- Tak jak poprzednio, wstawiamy poniższą formułę wewnątrz komórki C10 :
=SUMPRODUKT(IF(ISTEXT(B5:C9),1))
- Na koniec naciśnij przycisk Wejdź na stronę i powinniśmy otrzymać wynik jako 5 .
🔎 Jak działa formuła?
- ISTEXT(B5:C9): Ta część sprawdza każdą komórkę w zakresie i zwraca TRUE jeśli komórka zawiera tekst, FALSE
- IF(ISTEXT(B5:C9),1): Zwraca to tablicę 1 oraz FALSE w zależności od komórki zawierającej wartość tekstową.
6) Wykorzystanie funkcji SIGN w programie Excel
Funkcja SIGN w excelu testuje czy liczba jest dodatnia czy ujemna. Możemy użyć tej funkcji podobnie jak poprzedniej metody do zliczania komórek z tekstem w excelu. Poniżej znajdują się szczegółowe kroki.
Kroki:
- Aby rozpocząć proces, przejdź do komórki C10 i wpisz poniższy wzór:
=SUMA(SIGN(ISTEXT(B5:C9)))
- Następnie naciśnij Wejdź na stronę i to policzy całkowitą liczbę komórek z wartością danych tekstowych wewnątrz komórki C10 .
🔎 Jak działa formuła?
- ISTEXT(B5:C9): Ta część sprawdza każdą komórkę w zakresie i zwraca TRUE jeśli komórka zawiera tekst, FALSE
- SIGN(ISTEXT(B5:C9)): Ta część zwraca tablicę 1 oraz 0 gdy komórka jest dodatnia lub 0 .
7) Wykluczanie komórek ze spacjami
W poniższym zbiorze danych komórka B8 ma pojedynczą spację, którą poprzednie metody będą liczyć jako tekst. Do tego potrzebujemy innego sposobu na zliczanie komórek z tekstem w Excelu, ale z wyłączeniem każdej komórki ze spacją.
Kroki:
- Najpierw przejdź do komórki C10 i wstawić następujący wzór:
=COUNTIF(B5:C9,"><")
- Teraz naciśnij Wejdź na stronę i to obliczy całkowitą liczbę komórek tekstowych wewnątrz komórki C10 .
8) Liczenie komórek po filtrowaniu
Tutaj przefiltrowaliśmy zbiór danych, jak można zauważyć, że wiersz 9 Zwykłe formuły będą zliczać również ten wiersz. Użyjemy więc innej formuły, aby zliczać tylko przefiltrowane komórki z tekstem w Excelu.
Kroki:
- W tym celu należy dwukrotnie kliknąć na komórkę C10 i wprowadź poniższy wzór:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))
- Następnie należy nacisnąć przycisk Wejdź na stronę klawisz i powinieneś otrzymać liczbę komórek z danymi tekstowymi.
🔎 Jak działa formuła ?
- ISTEXT(B5:C10) : Funkcja ISTEXT sprawdza każdą komórkę w zakresie i zwraca TRUE jeśli komórka zawiera tekst, w przeciwnym razie FALSE.
- INDIRECT("B"&ROW(B5:C10)): Funkcja INDIRECT aby ustawić indywidualne referencje wszystkich komórek w określonym zakresie.
- SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)): Ta część oddaje tablicę 1 oraz 0 który wskazuje na istnienie tekstu w komórce lub w inny sposób.
Read More: Jak policzyć filtrowane komórki z tekstem w programie Excel (3 metody)
Jak liczyć komórki w programie Excel
Jeśli jesteś zaznajomiony z VBA w excelu, to szybko policzysz komórki za pomocą kilku linijek kodu. Zobaczmy, jak możemy to zrobić.
Kroki:
- W przypadku tej metody należy przejść do Deweloper zakładka i wybrać Visual Basic .
- Teraz wybierz Wkładka w VBA i kliknij na Moduł .
- Następnie w nowym oknie wpisz poniższą formułę:
Sub CountCells() Range("C10") = Application.WorksheetFunction.CountA(Range("B5:C9")) End Sub
- Następnie należy otworzyć makro z poziomu Deweloper klikając na zakładkę Makra .
- Teraz, w Makro w oknie, wybierz CountCells makro i kliknij Uruchom .
- W związku z tym VBA Kod obliczy całkowitą liczbę komórek wewnątrz komórki C10 .
Jak liczyć komórki z liczbami w programie Excel
Aby zliczyć komórki z liczbami, wykonamy podstawowe Funkcja COUNT w excelu.
Kroki:
- Na początek kliknij dwukrotnie na komórkę C10 i wprowadź poniższy wzór:
=COUNT(B5:C9)
- Następnie naciśnij przycisk Wejdź na stronę co spowoduje znalezienie liczby komórek z liczbą równą 5 .
Wniosek
Mam nadzieję, że udało Ci się zastosować metody, które pokazałem w tym tutorialu o tym, jak liczyć komórki z tekstem w Excelu.Jak widać, istnieje całkiem sporo sposobów, aby to osiągnąć.Więc mądrze wybierz metodę, która najlepiej pasuje do Twojej sytuacji.Jeśli utkniesz w którymś z kroków, polecam przejść przez nie kilka razy, aby wyjaśnić wszelkie niejasności.Na koniec, aby dowiedzieć się więcej excel technikę, podążaj za naszym ExcelWIKI stronę internetową. Jeśli macie jakieś zapytania, dajcie znać w komentarzach.