Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Bestimmte Wörter zählen

Bestimmte Wörter zählen
20.06.2017 13:46:43
Dirk
Ich suche eine Formel die ich benutzen kann um bestimmte Wörter in einem Bereich zu zählen.
Z.B. zeige mir wie oft "Heinz Müller" im Bereich A1:A25 zu finden ist. Das zu suchende Wort steht allerdings nicht allein in der Zelle. Countif fällt also flach...
Danke im Voraus,
Dirk
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bestimmte Wörter zählen
20.06.2017 13:48:50
SF
Hola,
glaub ich nicht:
=ZÄHLENWENN(A1:A25;"*heinz müller*")
Gruß,
steve1da
AW: Bestimmte Wörter zählen
20.06.2017 14:05:38
Dirk
Wie blöd bin ich denn...?
DANKE!
AW: Bestimmte Wörter zählen
20.06.2017 14:32:49
onur
Nimm diese selbstgestrickte Funktion (in ein MODUL kopieren):
Public Function ZählenWieOft(ByVal such As String, ByVal Target As Range)
Dim cell As Range
Dim x, v, sum
For Each cell In Target
v = Split(cell, such)
If UBound(v)  -1 Then sum = sum + UBound(v)
Next
ZählenWieOft = sum
End Function
Aufruf z.B. so:
=ZählenWieOft("Heinz Müller";A1:A6)

Anzeige
AW: warum? wo doch schon ZÄHLENWENN() reicht? owT
20.06.2017 14:49:19
...
Gruß Werner
.. , - ...
AW: warum? wo doch schon ZÄHLENWENN() reicht? owT
20.06.2017 15:17:59
onur
Weil ich beim Uploaden nicht darauf geachtet habe, ob inzwischen schon eine Antwort steht.
reicht =ZÄHLENWENN() wirklich?
20.06.2017 22:13:56
ransi
Hallo,
Nur für den Fall das der gute Heinz Müller mehrfach in einer Zelle vorkommt:
Tabelle1

 AB
1Heinz Müller text Heinz Müller5
2Heinz Müller 
3  
4  
5Heinz Müller text Heinz Müller 
6  
7  

Formeln der Tabelle
ZelleFormel
B1=SUMMENPRODUKT((LÄNGE(A1:A25)-LÄNGE(WECHSELN(A1:A25;"Heinz Müller";"")))/LÄNGE("Heinz Müller"))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Bestimmte Wörter in Excel zählen


Schritt-für-Schritt-Anleitung

Um bestimmte Wörter in Excel zu zählen, kannst Du folgende Schritte befolgen:

  1. Öffne Excel und erstelle eine neue Tabelle oder öffne eine bestehende Datei.
  2. Gebe Deine Daten ein: Stelle sicher, dass der Text, in dem Du nach bestimmten Wörtern suchen möchtest, in einer Spalte steht, z.B. A1:A25.
  3. Verwende die Formel: Wenn Du die Anzahl eines bestimmten Wortes zählen möchtest, kannst Du die folgende Formel nutzen:

    =ZÄHLENWENN(A1:A25;"*Heinz Müller*")

    Diese Formel zählt, wie oft "Heinz Müller" in dem angegebenen Bereich vorkommt, auch wenn es in einem längeren Text enthalten ist.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass Du die richtigen Anführungszeichen verwendet hast und dass der Bereich korrekt definiert ist.
  • Zählen funktioniert nicht in mehreren Zellen: Wenn das Wort in einer Zelle mehrmals vorkommt, nutze die angepasste Formel mit SUMMENPRODUKT:

    =SUMMENPRODUKT((LÄNGE(A1:A25)-LÄNGE(WECHSELN(A1:A25;"Heinz Müller";"")))/LÄNGE("Heinz Müller"))

Diese Formel zählt die Häufigkeit von "Heinz Müller" in den Zellen A1:A25.


Alternative Methoden

Eine weitere Methode, um bestimmte Wörter in Excel zu zählen, ist die Verwendung von VBA (Visual Basic for Applications). Du kannst eine benutzerdefinierte Funktion erstellen:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu: Rechtsklick auf "VBAProject" > Einfügen > Modul.

  3. Füge den folgenden Code ein:

    Public Function ZählenWieOft(ByVal such As String, ByVal Target As Range)
       Dim cell As Range
       Dim v, sum
       For Each cell In Target
           v = Split(cell, such)
           If UBound(v) > 0 Then sum = sum + UBound(v)
       Next
       ZählenWieOft = sum
    End Function
  4. Verwende die Funktion in einer Zelle, z.B.:

    =ZählenWieOft("Heinz Müller";A1:A25)

Praktische Beispiele

  • Beispiel 1: Wenn Du die Anzahl der Vorkommen des Wortes "Projekt" in A1:A10 zählen möchtest, verwende:

    =ZÄHLENWENN(A1:A10;"*Projekt*")
  • Beispiel 2: Um die Anzahl der Vorkommen des Wortes "Excel" in einer langen Liste zu zählen, kannst Du die SUMMENPRODUKT-Formel wie folgt nutzen:

    =SUMMENPRODUKT((LÄNGE(A1:A100)-LÄNGE(WECHSELN(A1:A100;"Excel";"")))/LÄNGE("Excel"))

Tipps für Profis

  • Verwende Platzhalter in Deinen ZÄHLENWENN-Formeln, um flexibler zu sein. Ein Sternchen (*) steht für beliebige Zeichen.
  • Kombiniere Funktionen: Du kannst auch WENN-Funktionen verwenden, um nur unter bestimmten Bedingungen zu zählen.
  • Nutze die Excel-Datenfilter, um nur die relevanten Daten anzuzeigen, bevor Du die Zählung durchführst.

FAQ: Häufige Fragen

1. Wie kann ich in Excel bestimmte Wörter zählen lassen?
Verwende die Formel =ZÄHLENWENN(A1:A25;"*dein Wort*"), um die Häufigkeit eines bestimmten Wortes zu zählen.

2. Funktioniert das auch in Excel für Mac?
Ja, die Formeln und VBA-Funktionen funktionieren sowohl in Excel für Windows als auch in Excel für Mac. Achte jedoch darauf, dass die VBA-Umgebung auf dem Mac möglicherweise leicht anders aussieht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige