Saturday 8 August 2020

Zählen Sie Zeichen in einer Zelle (oder einem Zellbereich) mithilfe von Formeln in Excel

Excel verfügt über einige erstaunliche Textfunktionen, die Ihnen bei der Arbeit mit den Textdaten helfen können.

In einigen Fällen müssen Sie möglicherweise die Gesamtzahl der Zeichen in einer Zelle / einem Bereich oder die Häufigkeit berechnen, mit der ein bestimmtes Zeichen in einer Zelle vorkommt.

Während es die gibt LEN-Funktion Damit die Anzahl der Zeichen in einer Zelle gezählt werden kann, können Sie den Rest auch mit einer Kombination von Formeln erledigen (wie wir später in den Beispielen sehen werden).

In diesem Tutorial werde ich verschiedene Beispiele behandeln, bei denen Sie die Gesamtzahl oder bestimmte Zeichen in einer Zelle / einem Bereich in Excel zählen können.

Zählen Sie alle Zeichen in einer Zelle

Wenn Sie einfach eine Gesamtzahl aller Zeichen in einer Zelle erhalten möchten, können Sie die LEN-Funktion verwenden.

Die LEN-Funktion verwendet ein Argument, das der Text in doppelten Anführungszeichen oder der Zellverweis auf eine Zelle mit dem Text sein kann.

Angenommen, Sie haben den Datensatz wie unten gezeigt und möchten die Gesamtzahl der Zeichen in jeder Zelle zählen:

Daten, in denen Zeichen in jeder Zelle gezählt werden müssen

Unten ist die Formel, die dies tun wird:

=LEN(A2)

LEN-Formel zum Zählen der Gesamtzahl der Zeichen in Zellen

An sich sieht die LEN-Funktion vielleicht nicht nach viel aus, aber wenn Sie sie mit anderen Formeln kombinieren, kann sie einige wunderbare Dinge bewirken (z. B. die Wortanzahl in einer Zelle oder Vor- und Nachname teilen).

Hinweis: Die LEN-Funktion zählt alle Zeichen in einer Zelle, sei es ein Sonderzeichen, Zahlen, Satzzeichen und Leerzeichen (führende, nachfolgende und doppelte Leerzeichen zwischen Wörtern).

Da die LEN-Funktion jedes Zeichen in einer Zelle zählt, erhalten Sie manchmal das falsche Ergebnis, wenn Sie zusätzliche Leerzeichen in der Zelle haben.

Im folgenden Fall gibt die LEN-Funktion beispielsweise 25 für den Text in Zelle A1 zurück, während es 22 gewesen sein sollte. Da jedoch auch zusätzliche Leerzeichen gezählt werden, erhalten Sie das falsche Ergebnis.

Zeichenanzahl mit Leerzeichen

Um zu vermeiden, dass zusätzliche Leerzeichen gezählt werden, können Sie zuerst die TRIM-Funktion verwenden, um Entfernen Sie alle führenden, nachfolgenden und doppelten Leerzeichen Verwenden Sie dann die LEN-Funktion, um die tatsächliche Wortzahl zu ermitteln.

Die folgende Formel wird dies tun:

=LEN(TRIM(A2))

Verwenden von TRIM und LEN, um keine zusätzlichen Leerzeichen zu zählen

Zähle alle Charaktere in einer Reihe von Zellen

Sie können auch die LEN-Funktion verwenden, um die Gesamtzahl der Zeichen in einem gesamten Bereich zu zählen.

Angenommen, wir haben denselben Datensatz, und dieses Mal möchte ich wissen, wie viele Zeichen im gesamten Bereich vorhanden sind, anstatt die Anzahl der Zeichen in jeder Zelle zu ermitteln.

Sie können dies mit der folgenden Formel tun:

=SUMPRODUCT(LEN(A2:A7)))

Formel zum Zählen aller Zeichen in einem Zellbereich

Lassen Sie mich erklären, wie diese Formel funktioniert.

In der obigen Formel nimmt der LEN-Teil der Funktion einen ganzen Bereich von Zellen und zählt die Zeichen in jeder Zelle.

Das Ergebnis der LEN-Funktion wäre:

{22; 21; 23; 23; 23; 31}

Jede dieser Zahlen repräsentiert die Zeichenanzahl in der Zelle.

Und wenn Sie die verwenden SUMPRODUCT-Funktion damit würde es einfach alle diese Zahlen addieren.

Wenn Sie sich jetzt fragen, warum Sie SUM nicht anstelle von SUMPRODUCT verwenden können, liegt der Grund darin, dass dies ein Array ist und SUMPRODUCT das Array verarbeiten kann, die SUM-Funktion jedoch nicht.

Wenn Sie jedoch weiterhin SUM verwenden möchten, können Sie die folgende Formel verwenden (denken Sie jedoch daran, dass Sie Strg + Umschalt + Eingabetaste verwenden müssen, um das Ergebnis anstelle einer regulären Eingabetaste zu erhalten).

=SUM(LEN(A2:A7))

Zählen Sie bestimmte Zeichen in einer Zelle

Wie bereits erwähnt, besteht der eigentliche Nutzen der LEN-Funktion darin, dass sie in Kombination mit anderen Formeln verwendet wird.

Und wenn Sie bestimmte Zeichen in einer Zelle zählen möchten (dies kann ein Buchstabe, eine Zahl, ein Sonderzeichen oder ein Leerzeichen sein), können Sie dies mit einer Formelkombination tun.

Angenommen, Sie haben den Datensatz wie unten gezeigt und möchten Zählen Sie die Gesamtzahl der Wörter in jeder Zelle.

Es gibt zwar keine integrierte Formel zum Abrufen der Wortanzahl, Sie können jedoch die Leerzeichen zählen und dann die Gesamtzahl der Wörter in der Zelle ermitteln.

Unten finden Sie die Formel, mit der Sie die Gesamtzahl der Leerzeichen in einer Zelle angeben können:

=LEN(A2)-LEN(SUBSTITUTE(A2," ",""))+1

Die Wortzahl ermitteln

Die obige Formel zählt die Gesamtzahl der Leerzeichen und addiert dann 1 zu dieser Zahl, um die Wortzahl zu erhalten.

So funktioniert diese Formel:

  • SUBSTITUTE-Funktion wird verwendet, um alle Leerzeichen durch ein Leerzeichen zu ersetzen. Die LEN-Funktion wird dann verwendet, um die Gesamtzahl der Zeichen zu zählen, wenn keine Leerzeichen vorhanden sind.
  • Das Ergebnis der LEN (SUBSTITUT (A2, „“, „“)) wird dann von der LEN (A2) abgezogen. Dies gibt uns die Gesamtzahl der Leerzeichen in der Zelle.
  • 1 wird in die Formel eingefügt und die Gesamtzahl der Wörter wäre eins mehr als die Gesamtzahl der Leerzeichen (da zwei Wörter durch ein Zeichen getrennt sind).

Beachten Sie, dass Sie das falsche Ergebnis erhalten, wenn führende, nachfolgende oder doppelte Leerzeichen vorhanden sind. In einem solchen Fall ist es am besten, die zu verwenden TRIM-Funktion zusammen mit der LEN-Funktion.

Sie können dieselbe Logik auch verwenden, um ein bestimmtes Zeichen, Wort oder eine bestimmte Phrase in einer Zelle zu finden.

Angenommen, ich habe einen Datensatz wie unten gezeigt, in dem ich verschiedene Stapel habe, wobei jeder Stapel ein Alphabet und eine Nummer hat, um ihn darzustellen (wie A1, J2 usw.).

Daten, bei denen ein bestimmtes Zeichen gezählt werden muss

Nachstehend finden Sie die Formel, mit der angegeben wird, wie oft ein Stapel mit dem Alphabet A jeden Monat erstellt wurde:

=LEN(B2)-LEN(SUBSTITUTE(B2,"A",""))

Formel zum Zählen bestimmter Zeichen in einer Zeichenfolge

Die obige Formel verwendet wieder dieselbe Logik: Finden Sie die Länge des Textes in einer Zelle mit und ohne das Zeichen, das Sie zählen möchten, und nehmen Sie dann die Differenz dieser beiden.

In der obigen Formel habe ich das Zeichen, das ich zählen möchte, fest codiert, aber Sie können es auch in eine Zelle einfügen und dann das verwenden Zellreferenz. Dies macht es bequemer, da die Formel beim nächsten Ändern des Textes in der Zelle aktualisiert wird.

Zählen Sie bestimmte Zeichen mithilfe der Formel, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird

Es gibt ein Problem mit der Formel, mit der bestimmte Zeichen in einer Zelle gezählt werden.

Die SUBSTITUTE-Funktion unterscheidet zwischen Groß- und Kleinschreibung. Dies bedeutet, dass Sie „A“ nicht gleich „a“ ist. Aus diesem Grund erhalten Sie in Zelle C5 das falsche Ergebnis (das Ergebnis sollte 3 gewesen sein).

Groß- und Kleinschreibung beachten

Wie können Sie also die Anzahl der Zeichen eines bestimmten Zeichens ermitteln, wenn dies in jedem Fall möglich gewesen wäre (unten oder oben)?

Sie tun dies, indem Sie die Groß- und Kleinschreibung Ihrer Formel nicht berücksichtigen. Während Sie sich für eine komplexe Formel entscheiden können, habe ich einfach die Zeichenanzahl beider Fälle (Klein- und Großbuchstaben A) hinzugefügt.

=LEN(B2)-LEN(SUBSTITUTE(B2,"A",""))+LEN(B2)-LEN(SUBSTITUTE(B2,"a",""))

Formel zum Zählen von Klein- und Großbuchstaben

Zählen Sie Zeichen / Ziffern vor und nach der Dezimalstelle

Ich weiß nicht warum, aber dies ist eine häufige Frage, die ich von meinen Lesern bekomme und die ich in vielen Foren gesehen habe. wie dieser

Angenommen, Sie haben einen Datensatz wie unten gezeigt und möchten die Zeichen vor und nach der Dezimalstelle zählen.

Zählen Sie die Zeichen vor und nach den Dezimalstellen

Unten finden Sie die Formeln, die dies tun.

Zählen Sie Zeichen / Zahlen vor der Dezimalstelle:

=LEN(INT(A2))

Zählen Sie Zeichen / Zahlen nach der Dezimalstelle:

=LEN(A2)-FIND(".",A2)

Formel zum Zählen von Zeichen vor und nach Dezimalstellen

Beachten Sie, dass diese Formeln nur für signifikante Ziffern in der Zelle gedacht sind. Falls Sie führende oder nachfolgende Nullen haben oder verwendet haben benutzerdefinierte Nummernformatierung Um mehr / weniger Zahlen anzuzeigen, geben die obigen Formeln immer noch signifikante Stellen vor und nach der Dezimalstelle an.

Dies sind einige der Szenarien, in denen Sie mithilfe von Formeln Zeichen in einer Zelle oder einem Zellbereich in Excel zählen können.

Ich hoffe, Sie fanden das Tutorial hilfreich!

Andere Excel-Tutorials, die Ihnen gefallen könnten:

Source link

Der Beitrag Zählen Sie Zeichen in einer Zelle (oder einem Zellbereich) mithilfe von Formeln in Excel erschien zuerst auf Anfänger Kurse.



from https://fuer-anfaenger.info/zaehlen-sie-zeichen-in-einer-zelle-oder-einem-zellbereich-mithilfe-von-formeln-in-excel/

from
https://anfangertipps.tumblr.com/post/625947808755793920

No comments:

Post a Comment

Social Media Marketing Methoden | Aktuelle Tipps für Anfänger

So starten Unternehmen mit einer Social-First-Strategie durch Der Fokus auf Social First kann Unternehmen auch in Krisenzeiten Erfolg vers...