Excel zählt das Vorkommen eines Zeichens in einer Zeichenfolge

  • Teile Das
Hugh West

In diesem Tutorial werden wir die Zählung des Auftretens eines Zeichens oder eines Wortes in einer bestimmten Zeichenfolge und einem Zeichenfolgenbereich in Excel besprechen. Oft müssen wir die Häufigkeit eines Zeichens in einer Zelle oder einem Datenbereich mit einer großen Datenmenge berechnen. Um diese Zählung zu erleichtern, werden wir in diesem Artikel einige einfach zu verwendende Formeln besprechen.

Arbeitsbuch für die Praxis herunterladen

Sie können das Übungsheft, das wir zur Vorbereitung dieses Artikels verwendet haben, herunterladen.

Anzahl der Vorkommen von Zeichen in String.xlsx

5 Methoden zum Zählen des Auftretens von Zeichen in einer Zeichenfolge in Excel

1. die Gesamtzahl der Zeichenvorkommen in einer Zeichenfolge in Excel mit der Funktion SUMPRODUCT und LEN ermitteln

Wenn Sie die Gesamtzahl der Zeichen in einer Zelle wissen wollen, die Funktion LEN Aber wenn Sie die Gesamtzahl der Zeichen in einem Bereich wissen müssen, können Sie die SUMPRODUCT und LEN Wir haben z.B. einen Datensatz mit Buchnamen und möchten die Gesamtzahl der Zeichen in diesem Bereich ermitteln. Wir gehen also wie folgt vor.

Schritte:

  • Geben Sie zunächst die folgende Formel ein:
=SUMMENPRODUKT(LEN(B5:B9))

Hier ist die LEN Funktion gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück und die Funktion SUMPRODUCT gibt die Summe der Produkte des entsprechenden Bereichs zurück.

  • Und hier ist die Gesamtzahl der Zeichen in dem angegebenen Bereich.

Anmerkung:

Excel LEN Funktion zählt alle Zeichen in jeder Zelle, einschließlich Buchstaben, Zahlen, Leerzeichen, Symbole und alle Leerzeichen, Satzzeichen usw.

2) Kombinieren Sie die Funktionen SUBSTITUTE und LEN, um das Vorkommen eines bestimmten Zeichens in einer Zeichenfolge in Excel zu summieren (Groß-/Kleinschreibung beachten)

Manchmal müssen wir die Anzahl der Häufigkeit eines Zeichens in einer Excel-Zelle wissen. In einer solchen Situation können wir die Funktion LEN und SUBSTITUTION Die Sache ist die, dass die UNTERSTÜTZUNG unterscheidet zwischen Groß- und Kleinschreibung. Wenn Sie also nach Kleinbuchstaben suchen, erhalten Sie nur die Anzahl dieser Zeichen. In unserem Buchnamen-Datensatz suchen wir zum Beispiel nur nach der Anzahl der Zeichen 'a Die Schritte sind also folgende:

Schritte:

  • Geben Sie zunächst die folgende Formel ein:
=LEN(B5)-LEN(SUBSTITUTE(B5, "a",""))

Aufschlüsselung der Formel:

LEN(B5)

Hier zählt die Funktion LEN die Zeichen in Zelle B5 .

SUBSTITUTE(B5, "a","")

Die UNTERSTÜTZUNG Funktion ersetzt alle 'a' Zeichen mit Leerzeichen ("").

LEN(SUBSTITUTE(B5, "a",""))

Nun, die UNTERSTÜTZUNG Formel ist mit der LEN Funktion, die die Anzahl der restlichen Zeichen der Zeichenkette angibt (ohne alle 'a' ).

LEN(B5)-LEN(SUBSTITUTE(B5, "a",""))

Schließlich subtrahiert diese Formel die beiden zuvor berechneten Längen und ergibt die Gesamtzahl der von uns angegebenen Zeichen 'a' .

  • Am Ende steht hier die Anzahl der erwarteten Zeichen:

3. die Kombination der Funktionen SUBSTITUTE und LEN verwenden, um das Vorkommen eines bestimmten Zeichens in einer Zeichenkette in Excel zu berechnen (ohne Berücksichtigung der Groß-/Kleinschreibung)

Im Gegensatz zur vorherigen Methode kann es erforderlich sein, die Zeichen unabhängig von der Groß- und Kleinschreibung zu zählen. In diesem Fall können Sie die OBEN oder UNTEN Funktion in die vorangegangene Formel ein. Nun suchen wir nach beiden 'A" und 'a' in unserem Buchnamen-Datensatz. Hier sind die Schritte:

Schritte:

  • Geben Sie zunächst die folgende Formel ein.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5), "A",""))

Hier, die Funktion UPPER wandelt eine Textzeichenfolge in Großbuchstaben um. Hier werden alle 'a' in 'A' umgewandelt, und Sie erhalten die entsprechende Anzahl. Der Rest der Formel funktioniert ähnlich wie im vorherigen Beispiel beschrieben.

  • Schließlich erhalten Sie folgendes Ergebnis, wenn die Formel richtig eingegeben wurde.

4. die Anzahl der Vorkommen eines einzelnen Zeichens in einem Bereich in Excel berechnen

Manchmal müssen Sie die Gesamthäufigkeit bestimmter Zeichen in einem Zeichenfolgenbereich berechnen, z. B. die Häufigkeit des Zeichens 'A' oder 'a' in einem Datenbereich.

Schritte:

  • Geben Sie zunächst die folgende Formel ein.
=SUMME(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11, "a","")))

Hier, die Funktion SUMME addiert alle Zahlen in einem Bereich von Zellen. Der Rest der Formel funktioniert wie zuvor und liefert schließlich die Gesamtzahl der Zeichen 'a' in der gesamten Palette.

  • Folglich erhalten Sie die Gesamtzahl wie folgt:

5. die Anzahl der Vorkommen eines Zeichens (eines Textes oder einer Zeichenkette) im Bereich zählen

Ähnlich wie bei der vorherigen Methode kann es vorkommen, dass Sie die Häufigkeit eines bestimmten Textes in einem Datenbereich wissen möchten. In solchen Situationen können Sie Kombinationen von Funktionen verwenden. In dieser Methode kombinieren wir SUMME , LEN, und UNTERSTÜTZUNG Wir haben zum Beispiel einen Datenbereich, der Farbnamen enthält, und wollen die Häufigkeit der Farbe wissen. 'Grün' aus dem Schießstand.

Schritte:

  • Geben Sie zunächst die folgende Formel ein.
=SUMME(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11, "Grün","")))/LEN("Grün")

In der obigen Formel müssen Sie die Zeichenzahl durch den angegebenen Text/Substring dividieren. Andernfalls wird jedes Zeichen des Textes einzeln gezählt.

  • Schließlich ist hier die Gesamtzahl der 'Grün ' in dem angegebenen Bereich.

Anmerkung:

Die oben erwähnte Formel muss als Array-Formel eingegeben werden. Um eine Formel als Array in Excel für Windows einzugeben, drücken Sie STRG+UMSCHALT+EINGABE um eine Formel als Array einzugeben.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.