Note: The other languages of the website are Google-translated. Back to English

Wie zähle ich die Anzahl der Wörter in einer Zelle oder einer Bereichszelle in Excel?

Sie können die Anzahl der Wörter in MS Word leicht zählen, aber Excel verfügt nicht über ein integriertes Tool zum Zählen der Anzahl der Wörter in einem Arbeitsblatt. Sie können die Anzahl der Wörter in Excel jedoch mit den folgenden Methoden zählen:

Anzahl der Wörter mit Formel zählen
Zählen Sie die Anzahl der Wörter in einer einzelnen Zelle mit benutzerdefinierten Funktionen
Zählen Sie die Anzahl der Wörter im angegebenen Bereich mit VBA-Code
Zählen Sie mit Kutools for Excel ganz einfach die Anzahl der Wörter (mehrere Klicks).


Zählen Sie die Anzahl der Wörter mit der Formel

Hier sind zwei Formeln, mit denen Sie Wörter in einer einzelnen Zelle und in einer Bereichszelle zählen können.

Zählen Sie Wörter in einer einzelnen Zelle

Bitte geben Sie diese Formel ein =IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1) in die Formel-Bar, und drücken Sie dann die Taste Weiter Key.

Hinweis: In der Formel ist A2 die Zelle, in der Sie die Anzahl der Wörter zählen.

Sie können das Ergebnis wie folgt sehen: Screenshot:

Zählen Sie Wörter in einer Reihe von Zellen mit der Array-Formel

Wenn Sie die Wörter in einem Zellbereich zählen möchten, geben Sie bitte die Formel ein =SUM(IF(LEN(TRIM(A2:A3))=0,0,LEN(TRIM(A2:A3))-LEN(SUBSTITUTE(A2:A3," ",""))+1)) in die Formelleiste und drücken Sie dann die Verschiebung + Ctrl + Weiter Tasten gleichzeitig, um das Ergebnis zu erhalten. Siehe Screenshot:

Hinweis: A2: A3 ist der Bereich mit Wörtern, die Sie zählen werden.

Zählen Sie ganz einfach die Gesamtzahl der Wörter in einer Zelle oder einem Zellbereich in Excel:

Das Gesamtzahl der Wörter zählen Nutzen von Kutools for Excel kann Ihnen helfen, die Gesamtzahl der Wörter in einer Zelle oder einem Zellbereich in Excel schnell zu zählen, wie in der folgenden Demo gezeigt.
Jetzt herunterladen und ausprobieren! (30-Tag kostenlose Loipe)


Zählen Sie die Anzahl der Wörter mit benutzerdefinierten Funktionen

Sie können die Wörter in einer Zelle auch mit den benutzerdefinierten Funktionen zählen. Gehen Sie dazu wie folgt vor:

1. Drücken Sie Andere + F11 Tasten zusammen, um das zu öffnen Microsoft Visual Basic für Anwendungen Fenster.

2. Klicken Sie im Winodw auf Insert > ModulKopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Modul ein. Siehe Screenshot:

VBA-Code: Anzahl der Wörter in einer Zelle zählen.

Function intWordCount(rng As Range) As Integer
'Update by Extendoffice 2018/3/7
    intWordCount = UBound(Split(Application.WorksheetFunction.Trim(rng.Value), " "), 1) + 1
End Function

2. Drücken Sie die Taste Andere + Q Tasten zum Schließen der Microsoft Visual Basic für Applikationen winodw. Wählen Sie eine leere Zelle in Ihrem Arbeitsblatt aus und geben Sie die Formel „=intwordcount(A2)”In die Formelleiste und drücken Sie dann die Taste Weiter Schlüssel, um das Ergebnis zu erhalten. Siehe Screenshot:

Hinweis: In der Formel ist A2 die Zelle, in der Sie die Anzahl der Wörter zählen.

Wenn Sie die Anzahl der Wörter in einem bestimmten Bereich zählen möchten, wenden Sie bitte die folgende Methode an.


Zählen Sie die Anzahl der Wörter im angegebenen Bereich mit VBA-Code

Mit dem folgenden VBA-Code können Sie schnell die Anzahl der Wörter in einem bestimmten Bereich zählen.

1. Drücken Sie Andere + F11 Tasten zusammen, um das zu öffnen Microsoft Visual Basic für Anwendungen Fenster.

2. Klicken Sie im Winodw auf Insert > ModulKopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Modul ein. Siehe Screenshot:

VBA-Code: Anzahl der Wörter im ausgewählten Bereich zählen.

Sub CountWords()
    Dim xRg As Range
    Dim xRgEach As Range
    Dim xAddress As String
    Dim xRgVal As String
    Dim xRgNum As Long
    Dim xNum As Long
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select a range:", "Kutools For Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    If Application.WorksheetFunction.CountBlank(xRg) = xRg.Count Then
        MsgBox "Words In Selection Is: 0", vbInformation, "Kutools For Excel"
        Exit Sub
    End If
    For Each xRgEach In xRg
        xRgVal = xRgEach.Value
        xRgVal = Application.WorksheetFunction.Trim(xRgVal)
        If xRgEach.Value <> "" Then
            xNum = Len(xRgVal) - Len(Replace(xRgVal, " ", "")) + 1
            xRgNum = xRgNum + xNum
        End If
    Next xRgEach
    MsgBox "Words In Selection Is: " & Format(xRgNum, "#,##0"), vbOKOnly, "Kutools For Excel"
    Application.ScreenUpdating = True
End Sub

3. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. Beim Auftauchen Kutools for Excel Wählen Sie im Dialogfeld den Bereich aus, in dem die Anzahl der Wörter gezählt werden soll, und klicken Sie dann auf OK Taste. Siehe Screenshot:

Dann ein anderer Kutools for Excel Das Dialogfeld wird angezeigt, in dem die Gesamtzahl der Wörter im ausgewählten Bereich angezeigt wird. Siehe Screenshot:


Zählen Sie die Anzahl der Wörter mit Kutools for Excel (nur Klicks)

YSie können das versuchen Zähle die Wörter im Bereich Dienstprogramm von Kutools für Excel zum einfachen Zählen der Anzahl von Wörtern in einer Zelle oder einem Bereich mit nur wenigen Klicks.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1. Wählen Sie eine Zelle aus, um das Ergebnis zurückzugeben, und klicken Sie dann auf Kutoolen > Formel-Helfer > Formel-Helfer.

2. In dem Formeln Helfer Dialogfeld, bitte wie folgt konfigurieren.

  • In den Wählen Sie eine Formel Wählen Sie Zähle die Gesamtzahl der Wörter;
    Tipps: Sie können die überprüfen Filter Geben Sie in das Feld ein Schlüsselwort ein, um die Formel schnell nach Bedarf zu filtern.
  • In den Abdeckung Geben Sie im Feld die Zelle oder den Bereich an, in dem Sie die Gesamtzahl der Wörter zählen möchten.
  • Klicken Sie auf die OK Taste. Siehe Screenshot:

Dann erhalten Sie die Anzahl der Wörter in einer bestimmten Zelle oder einem bestimmten Bereich.

  Wenn Sie eine kostenlose Testversion wünschen (30-Tag) dieses Dienstprogramms, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Zählen Sie mit Kutools for Excel ganz einfach die Anzahl der Wörter

  Kutools for Excel enthält über 300 leistungsstarke Funktionen für Microsoft Excel. Kostenlos zum Ausprobieren ohne Einschränkung 30 Tage. Jetzt herunterladen!


Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (32)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
=SUM(IF(LEN(TRIM(A1:C7))=0,0,LEN(TRIM(A1:C7))-LEN(SUBSTITUTE(A1:C7," ",""))+1)) wird nicht Funktionieren, wenn eine der Zellen im Bereich ein einzelnes Wort enthält.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es ist richtig, dass es nicht funktioniert. irgendeine Lösungsmöglichkeit..
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Die Formel funktioniert gut für mich, auch wenn eine einzelne Wortzelle im Bereich enthalten ist, ich verwende MS 2016.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das ist schrecklich, es muss eine alternative Formel geben, und Sie sollten Ihre Beiträge aktualisieren
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe Apela,
Die Beiträge wurden aktualisiert. Vielen Dank für Ihren Kommentar!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich möchte die Lösung für das folgende Problem wissen. "Ich habe eine Reihe von Wörtern, die ich auf 12 Zeichen begrenzen möchte, indem ich die letzten Wörter lösche. Zum Beispiel sollte "Hallo, wie geht es dir" "Hallo, wie geht es" sein. Im Grunde ist die Idee dahinter, dass ich maximal bleiben möchte 12 Zeichen, und lassen Sie es die Wörter löschen, die über 12+ laufen, sodass die letzte Zeichenfolge weniger als 12 sein könnte "nicht "Dieser Elefant" Bitte teilen Sie uns die Lösung mit, danke
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe Vinay,
Sie können die Zeichenlänge in einer Zelle begrenzen, bevor Sie Inhalte mit der Datenvalidierungsfunktion eingeben. Ich hoffe, der folgende Screenshot kann Ihnen helfen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
WORTZAHL FORMEL BEISPIEL PPPPPPPPP GESAMT P FORMEL AAAAAAA GESAMT A FORMEL BITTE SAND FORMELN DIESE E-MAIL-ID
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe Satish Yadav,
Bitte versuchen Sie die LEN-Formel: =LEN(A1), um die Gesamtzahl der Zeichen in einer bestimmten Zelle zu zählen.
Danke für deinen Kommentar!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ex Unterschiedliches Datum 1 2 3 4 5 6 7 8 9 10 11 SRT SRT SRT SRT SRT SRT SRT SRT SRT SRT SRT wie man die Gesamtzahl IN SRT TO EXCEL FORMULA zählt
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe BAldev,
Würden Sie bitte einen Screenshot Ihrer Tabelle bereitstellen, der zeigt, was Sie genau versuchen?
Danke für deinen Kommentar.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie würde die Formel lauten, um die durchschnittliche Wortlänge eines Absatzes statt der Anzahl der Wörter oder Zeichen zu zählen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Liebe Bell,
Tut mir leid, dass ich deinen Punkt nicht verstanden habe.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Die "Benutzerdefinierte Funktion" funktioniert nur, wenn die Wörter genau ein Leerzeichen voneinander entfernt sind. Wenn mehr als ein Leerzeichen vorhanden ist, fügt diese Funktion der Zählung für jedes zusätzliche Leerzeichen ein weiteres Wort hinzu. Ich versuchte es! Du solltest auch!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Lieber Dave,
Der Code der "benutzerdefinierten Funktion" wird mit dem gelösten Problem aktualisiert. Danke für deinen Kommentar.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke! Die erste Formel funktioniert für meine Zwecke hervorragend.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gern geschehen, Matt. Gerne behilflich sein.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
In Zelle +1.2 + 0.25 + 2 + 0.8 + 06 sind dies in der Zellenanzahl von nein, nicht insgesamt = 5. Bitte lassen Sie mich wissen, wie man in einer Excel-Zelle berechnet
Dieser Kommentar wurde vom Moderator auf der Website minimiert
=IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(A1,"+",""))+1), ändern Sie grundsätzlich " " (was ein Leerzeichen ist ) zu Ihrem Trennzeichen (+) und stellen Sie sicher, dass die Spalte +1.2+0.25+2+0.8+06 im TEXT-Format ist
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo und danke dafür - die erste Formel ist genau das, was ich brauche, aber gibt es eine Möglichkeit, sie automatisch auf dieselbe Zelle in jeder Zeile anzuwenden: D1, E1, F1 usw.?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das ist großartig. Danke - genau das, was ich brauchte!!

Nur PS .... Ich dachte, ich wäre mit der Verwendung von Excel ziemlich vertraut, und jetzt ist mir klar geworden, dass ich im Vergleich zu einigen anderen nur ein Anfänger bin !! :-D
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es sagt mir: "Die von Ihnen eingegebene Formel enthält einen Fehler. Bitte stellen Sie sicher, dass Sie die Argumente gemäß der Anmerkung der Formel eingegeben haben!"


Jede Zelle enthält nur ein Wort. Ich habe auch doppelt überprüft, alles ist "Text".
Gibt es eine Lösung für dieses Problem?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Das ist genau das Problem, das ich habe ... :( Hast du eine Lösung gefunden?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich muss Wörter aus einem Absatz wie diesem ausschneiden

„Es wurde darauf hingewiesen, dass die Garantie für das Gerät abgelaufen ist und keine Reparatur möglich ist, daher würden wir empfehlen, dieses Gerät aus dem Service zu entfernen und zu ersetzen, wenn ein Gerät benötigt wird, das hörbare Eingabeaufforderungen ausgibt. Der Vertriebsmitarbeiter wird zum Kundenstandort gehen und ihn darüber informieren .
Fall schließen, während warten"
Ich möchte ein Wort angeben und im Gegenzug möchte ich, dass das vorhergehende und nachfolgende Wort mit dem von mir angegebenen zusammenkommt, z. B. wenn ich "svc" angebe, sollte die Ausgabe "from svc and" sein.
bitte hilfe
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es ist möglich, dass diese Formel nur eindeutige Wörter zählt. Meine Frage ist, wenn das Wort zweimal im Bereich vorhanden ist, wird dieses Wort nur einmal gezählt, ohne Duplikate zu zählen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es besteht die Möglichkeit, dass diese Funktion nur eindeutige Wörter zählt. Wenn zum Beispiel ein Wort zweimal in einem Bereich vorhanden ist, wird es nur einmal gezählt, es werden keine Duplikate gezählt
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo,
Um nur die eindeutigen Wörter in einem Bereich zu zählen, wenden Sie bitte diese Formel an (bitte ersetzen Sie A1:A9 durch den Bereich, der Ihren Anforderungen entspricht): =SUMPRODUCT(1/COUNTIF(A1:A9,A1:A9)). Danke für deinen Kommentar.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gibt es eine Funktion, die zählt, wenn ich Zellen in einer Farbe behalte? (Ich meine zu wissen, ob es eine Formel gibt, um die Anzahl der Farbfelder zu zählen, wenn sie mit derselben Farbe gefüllt sind.)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wenn die Zelle leer ist, wird fälschlicherweise eine Anzahl von 1 angezeigt. Um dies zu korrigieren, habe ich die Formel geändert in:


=IF(LEN(TRIM(A1)) > 0, LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1, 0)
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Du bist der beste. Die Formel hat bei mir problemlos funktioniert. Hut ab!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
OMG DANKE FÜR DIESE GUTE INFO
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank für das Teilen dieser Formel. Ich habe es eingefügt und den Zellbezug so geändert, dass er in mein Blatt passt. Vielen Dank.
Es sind noch keine Kommentare vorhanden

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL