Policz określone słowa w zakresie w programie Excel
W tym artykule wyjaśniono formułę obliczającą, ile razy określone słowo pojawia się w zakresie komórek w programie Excel.
Jak liczyć określone słowa w zakresie komórek w programie Excel?
Formuła ogólna
=SUMPRODUCT((LEN(rng)-LEN(SUBSTITUTE(rng,txt,"")))/LEN(txt))
Argumenty
Dzwonek: Zakres zawiera ciąg tekstowy, w którym policzysz określone słowo.
Tekst: Konkretne słowo, które chcesz policzyć. To może być:
1. Słowo w cudzysłowie;
2. Lub odniesienie do komórki zawierającej słowo.
Jak korzystać z tej formuły?
Przypuśćmy, że chcesz policzyć liczbę słowa „narzędzie” w zakresie B5: B8, możesz to zmniejszyć w następujący sposób.
Wybierz pustą komórkę, wprowadź do niej poniższą formułę, a następnie naciśnij Wchodzę klawisz.
Porady: Możesz bezpośrednio skopiować i wkleić formułę do wybranej komórki.
=SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"))
Uwagi:
- 1. Proszę zmienić zakres B5: B8 i słowo „narzędzie” na własne potrzeby;
- 2. Jeśli słowo nie zostanie znalezione, zwróci 0;
- 3. W formule rozróżniana jest wielkość liter;
- 4. Jeśli chcesz policzyć określone słowo w zakresie komórek i zignorować wielkość liter, użyj funkcji UPPER w funkcji SUBSTITUTE, jak pokazano poniżej:
- =SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(UPPER(B5:B8),UPPER("tool"),"")))/LEN("tool"))
Jak działa ta formuła?
=SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"))
- 1. LEN(B5:B8): Funkcja LEN oblicza całkowitą długość ciągu dla każdej komórki w zakresie B5: B8, zostanie ona zwrócona jako tablica liczb {47; 23; 23; 15};
- 2. LEN(SUBSTITUTE(B5:B8,"tool","")): W tym przypadku funkcja SUBSTITUTE usuwa określone słowo „narzędzie” z każdej komórki w zakresie B5: B8, a następnie funkcja LEN oblicza długość każdej komórki w zakresie B5: B8 bez określonego słowa „narzędzie”. Zwraca liczby tablic jako {35; 19; 19; 15};
- 3. (LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")): Ta sekcja wzoru jest teraz zamieniona na {47; 23; 23; 15} - {35; 19; 19; 15}. Po odjęciu otrzymujemy {12; 4; 4; 0};
- 4. LEN("tool"): Funkcja DŁ oblicza tutaj długość „narzędzia” i zwraca wynik 4;
- 5. LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"): Jak wspomniano powyżej, ta część będzie wyświetlana jako {12; 4; 4; 0} / 4. Podziel 4 z każdej liczby w tablicy i otrzymaj wynik {3; 1; 1; 0};
- 6. SUMPRODUCT({3;1;1;0}): Funkcja SUMPRODUCT sumuje liczby w tablicy i zwraca całkowitą liczbę „narzędzi” w zakresie B5: B8.
Powiązane funkcje
Funkcja Excel LEN
Funkcja DŁ zwraca liczbę znaków w ciągu tekstowym.
Funkcja Excel SUBSTITUTE
Funkcja SUBSTITUTE zastępuje tekst lub znaki w ciągu tekstowym innym tekstem lub znakami.
Funkcja Excel SUMPRODUCT
Funkcja SUMPRODUCT może służyć do mnożenia dwóch lub więcej kolumn lub tablic, a następnie do uzyskania sumy iloczynów.
Funkcja Excel UPPER
Funkcja Excel UPPER konwertuje wszystkie litery danego tekstu na wielkie.
Powiązane wzory
Policz wystąpienia określonych znaków w komórce programu Excel
W tym samouczku przedstawiono sposób stosowania formuł opartych na funkcjach LEN i SUSTITUTE w celu zliczania, ile razy określony znak pojawia się w komórce programu Excel.
Policz określone znaki w zakresie komórek
W tym samouczku przedstawiono niektóre formuły obliczające, ile razy określony znak pojawia się w zakresie w programie Excel.
Policz określone słowa w komórce w programie Excel
W tym artykule wprowadzimy formułę obliczającą, ile razy określone słowo pojawia się w komórce w programie Excel.
Policz liczbę znaków w komórce w programie Excel
Suma znaków obejmuje nie tylko wszystkie litery, ale także wszystkie spacje, znaki interpunkcyjne i symbole w komórce. Postępuj zgodnie z tym samouczkiem, aby łatwo policzyć całkowitą liczbę znaków w komórce za pomocą funkcji LEN w programie Excel.
Policz liczbę znaków w zakresie w programie Excel
W tym artykule wyjaśniono formułę obliczającą całkowitą liczbę znaków, które pojawiają się w zakresie komórek w programie Excel.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.