Formuły Liczenie wystąpień tekstu, znaki lub wyrazy, w programie Excel dla komputerów Macintosh

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 187667 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

Ten artykuł zawiera formuły obliczające następujące czynności:
  • Liczbę wystąpień ciągu tekstowego w zakresie komórek.
  • Liczba wystąpień znaku w jedną komórkę.
  • Liczba wystąpień znaku w zakresie komórek.
  • Liczba wyrazów (lub ciągi tekstowe) oddzielone znakiem w komórka.

Więcej informacji

Formułę, aby zliczyć liczbę wystąpień ciągu tekstowego w zakresie

Aby zliczyć liczbę wystąpień tekstu za pomocą następującego wzoru ciąg w zakresie:
= SUM(LEN(<range>)-LEN(SUBSTITUTE(<range>,"text","")))/LEN("text") </range></range>
gdzie <range> jest zakres komórek zawierających dane i zastępuje się "tekst" ciąg określony tekst, który chcesz zliczyć. </range>

Uwaga Powyższego wzoru musi wprowadzona jako formuła tablicowa. Aby wprowadzić formułę jako formułę tablicową, naciśnij klawisze COMMAND + RETURN.

Formuła musi dzielona przez długość ciągu tekstowego, ponieważ Suma długości znaków zakres jest pomniejszana o wielu każdego wystąpienie ciągu tekstowego. Ta formuła można zastąpić wszystkie formuły później w tym artykule, z wyjątkiem formułę, aby zliczyć liczbę wyrazów w komórce.

Przykład 1: Liczenie wystąpień ciągu tekstowego w zakresie

  1. Uruchom program Microsoft Excel i Otwórz nowy skoroszyt.
  2. Na arkuszu Arkusz1, wpisz następujące polecenie:
          A1: Fruit
          A2: apple,apple
          A3: orange
          A4: apple,orange
          A5: grape
          A6: orange,grape
          A7: grape, apple
          A8: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")
    						
    Uwaga: Powyższego wzoru musi wprowadzona jako formuła tablicowa. Aby wprowadzić formułę jako formułę tablicową, naciśnij klawisze COMMAND + RETURN.
Wartość komórki A8 jest 4, ponieważ tekst "jabłko" pojawia się cztery razy w zakres.

Formułę, aby zliczyć liczbę wystąpień jednego znaku w jednej komórce

Jeśli obawiasz się o wyszukiwanie pojedynczy znak w jednym komórki, formuły jest uproszczone w celu:
= Długość (<range>)-LEN (zastępczych (<range>, "","")) </range></range>
gdzie <range> jest danego zakresu komórek, a "" otrzymuje brzmienie znak, który chcesz zliczyć. </range>

Uwaga: Ta formuła nie musi być wprowadzona jako formuła tablicowa.

Przykład 2: Liczenie wystąpień znaku w jednej komórce

Użyj tych samych danych z poprzedniego przykładu; założono chcesz policzyć Liczba wystąpień lub znak "p" w A7. Wpisz następujące polecenie Formuła w komórce A9:
A9: =LEN(A7)-LEN(SUBSTITUTE(A7,"p",""))
Wartość komórkę A9 jest 3, ponieważ znak "p" pojawia się trzykrotnie w O7.

Formułę, aby zliczyć liczbę wystąpień jednego znaku w zakresie

Jeśli obawiasz się o wyszukiwanie pojedynczy znak z zakresu Formuła jest uproszczone w celu:
=SUM(len(Range)-Len(SUBSTITUTE(Range,"a","")))
gdzie <range> jest danego zakresu komórek, a "" otrzymuje brzmienie znak, który chcesz zliczyć. </range>

Uwaga Powyższego wzoru musi wprowadzona jako formuła tablicowa. Aby wprowadzić formułę jako formułę tablicową, naciśnij klawisze COMMAND + RETURN.

Przykład 3: Liczenie wystąpień znaku w zakresie

Użyj tych samych danych z poprzedniego przykładu; założono chcesz policzyć Liczba wystąpień lub znak "p" w a2: a7. Wpisz następujące polecenie Formuła w komórce A10:
A10: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"p","")))
Uwaga: Powyższego wzoru musi wprowadzona jako formuła tablicowa. Aby wprowadzić formułę jako formułę tablicową, naciśnij klawisze COMMAND + RETURN.

Wartość w komórce A10 jest 11, ponieważ jedenaście godzin pojawi się znak "p" w a2: a7.

Formułę, aby policzyć wyrazy oddzielone znakiem w komórce

Następująca formuła oblicza liczbę wyrazów w komórce, które są oddzielone znakiem szczególne:
= IF (LEN (TRIM (<cell_ref>)) = 0, 0, LEN (<cell_ref>)- Len(SUBSTITUTE(<cell_ref>,<char>,"")) + 1) </char></cell_ref></cell_ref></cell_ref>
gdzie <cell_ref> jest odwołanie do komórki, a <char> jest znakiem Oddzielanie wyrazy. </char></cell_ref>

Uwaga Nie ma spacji do powyższego wzoru; wiele wierszy są używane. tylko mieści się formuła w tym dokumencie. Nie zawierają żadnych spacji po Wpisz w komórce. Ta formuła nie musi być wprowadzona jako formuła tablicowa.

Przykład 4: Liczenie wyrazów oddzielone spacją w komórce

Wykonaj następujące kroki, aby zliczyć liczbę wyrazów w komórce, gdy wyrazy są oddzielone od znaku spacji:
  1. Uruchom program Microsoft Excel i Otwórz nowy skoroszyt.
  2. Na arkuszu Arkusz1, wpisz następujące polecenie:
         A1: The car drove fast
         A2: =IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(A1," ",""))+1)
Formuła w komórce A2 zwraca wartość 4, odzwierciedlając ciąg zawiera cztery słowa oddzielone spacjami. Jeśli wyrazy są oddzielone wielu spacje lub jeśli wyrazy początek lub koniec w przestrzeni, które nie ma znaczenia. TRIM Funkcja usuwa znaki dodatkowego miejsca oraz początkowe i końcowe miejsca znaki w tekst w komórce.

W programie Microsoft Excel można użyć makra, aby Liczenie wystąpień specyficzny charakter komórki lub zakresu komórek. Aby uzyskać dodatkowe informacje kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
89794Jak używać języka Visual Basic for Applications do zliczania wystąpień znaku zaznaczenia w programie Excel

Właściwości

Numer ID artykułu: 187667 - Ostatnia weryfikacja: 6 października 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X for Mac
  • Microsoft Excel 2001 for Mac
  • Microsoft Excel 98 for Macintosh
Słowa kluczowe: 
kbhowto kbmt KB187667 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:187667

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com