Policz wartości oddzielone przecinkami w komórce
W tym samouczku dowiesz się, jak używać kombinacji funkcji LEN, TRIM i SUBSTITUTE do liczenia wartości oddzielonych przecinkami w komórce w programie Excel.
Jak liczyć wartości oddzielone przecinkami w komórce w programie Excel?
Jak pokazano na poniższym zrzucie ekranu, w kolumnie B znajduje się lista ciągów oddzielonych przecinkami, w której chcesz policzyć wartości oddzielone przecinkami w każdej komórce, wykonaj następujące czynności, aby to osiągnąć.
Formuła ogólna
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
Argumenty
A1: Reprezentuje komórkę zawierającą ciąg znaków oddzielonych przecinkami, do którego należy policzyć wartości oddzielone przecinkami.
Jak korzystać z tej formuły?
1. Wybierz pustą komórkę, aby wyświetlić wynik. W tym przypadku wybieram komórkę D3.
2. Wprowadź do niego poniższą formułę i naciśnij Wchodzę klucz. A następnie przeciągnij jego uchwyt wypełnienia do samego końca, aby zastosować go do innych komórek.
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
Note: W tej formule B3 to komórka zawierająca ciąg znaków oddzielonych przecinkami, w których zliczasz wartości oddzielone przecinkami. Możesz to zmienić według potrzeb.
Jak działa ta formuła?
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
1. LEN(TRIM(B3)): Funkcja TRIM usuwa wszystkie spacje wyodrębniania z ciągu oddzielonego przecinkami „AA, BB, CC, DD” i zachowuje tylko pojedynczą spację między słowami. Następnie funkcja LEN oblicza całkowitą długość „AA, BB, CC, DD” i zwraca wynik jako 14;
2. LEN(SUBSTITUTE(TRIM(B3),",",""))
- SUBSTITUTE(TRIM(B3),",",""): Jak pokazano powyżej, funkcja TRIM usuwa całą przestrzeń wyodrębniania z „AA, BB, CC, DD” i zwraca wynik jako „AA, BB, CC, DD”. Następnie funkcja SUBSTITUTE zastępuje wszystkie przecinki w „AA, BB, CC, DD” niczym i uzyskuje wynik „AA BB CC DD”;
- LEN("AA BB CC DD"): Funkcja LEN zwraca liczbę znaków w ciągu tekstowym „AA BB CC DD”. Wynik to 11.
3. 14-11 1 +: Tutaj użyj całkowitej długości „AA, BB, CC, DD” odejmując całkowitą długość „AA BB CC DD”, aby uzyskać całkowitą liczbę przecinków w ciągu (14-11 = 3). Ponieważ po ostatnim przecinku zawsze znajduje się słowo, musisz dodać 1 do liczby 3, aby uzyskać całkowitą liczbę słów oddzielonych przecinkami w ciągu. Tutaj wynik to 4.
4. JEŻELI(CZY.PUSTE(B3);"",14): Funkcja Jeśli tutaj mówi, że jeśli B3 jest pusta, to nic nie zwraca, w przeciwnym razie zwraca liczbę 14. Tutaj B3 zawiera wartości, więc funkcja JEŻELI zwraca liczbę 14.
Powiązane funkcje
Funkcja Excel LEN
Funkcja Excel LEN zwraca liczbę znaków w ciągu tekstowym.
Funkcja Excel SUBSTITUTE
Funkcja SUBSTITUTE programu Excel zastępuje tekst lub znaki w ciągu tekstowym innym tekstem lub znakami.
Funkcja Excel TRIM
Funkcja Excel TRIM usuwa wszystkie dodatkowe spacje z ciągu tekstowego i zachowuje tylko pojedyncze spacje między wyrazami.
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 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.
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.