Zählen eines bestimmten Zeichens innerhalb einer Zelle

Mit den Formeln "ANZAHL" und "ZÄHLENWENN" lässt sich die Anzahl bestimmter Werte über mehrere Zellen hinweg ermitteln. Möchte man jedoch ein bestimmtes Zeichen innerhalb einer einzelnen Zelle zählen, benötigt das eine etwas andere Kombination von Formeln. Angenommen in Zelle "A1" steht unser Text:

ZaehlenTextfolge1

Wir möchten nun zählen, wie oft das Zeichen "e" darin vorkommt. Im untenaufgeführten Bildausschnitt wird dazu eine Hilfszelle (D1) verwendet. Die effektive Formel wird in der Zelle "D2" angewendet und ergibt im Falle des Textes "Alles Gute im Jahr 2018!" zwei. Die Formel lautet wie folgt:

=LÄNGE(A1)-LÄNGE(WECHSELN(A1;D1;""))

ZaehlenTextfolge2

Die oben genannte Formel macht folgendes: Sie zählt einerseits die Länge (Anzahl Zeichen) im Text. Mit dem Teil "WECHSELN(...)" wird innerhalb des Textes jedes "e" durch nichts ("") ersetzt und erneut die Länge (Anzahl Zeichen ohne "e") ermittelt. Die Differenz daraus ergibt demnach die Anzahl "e" innerhalb der Textfolge.

Alternativ könnte anstatt einer Hilfszelle (D1) auch einfach ein Wert eingegeben werden. Möchte man beispielsweise die Leerzeichen zählen (=4), wendet man folgende Formel an:

=LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))

D1 wurde hier durch " " ersetzt.

Einen Bericht drehen (Spalten zu Zeilen - Transponieren)

Angenommen Du hast nachfolgende Tabelle (die Überschrift befindet sich oberhalb der einzelnen Spalten):

DatenbankSpalten

Es besteht die Möglichkeit, diesen bestehenden Bericht zu drehen - mit einer einfachen Funktion; ohne, dass man sämtliche Zellen oder Inhalte manuell und einzeln kopieren oder abschreiben müsste. Markiere dazu den gesamten Bereich (im Beispiel oben "A1:C7") und kopiere diesen. Selektiere nun die gewünschte Zelle, wo die Informationen neu angezeigt werden sollten und gehe via Rechtsklick auf "Inhalte einfügen...":

BerichtDrehenInhalteEinfuegen

In nachfolgender Maske kannst Du theoretisch noch Einfüge-Optionen wie "Werte", "Formate" etc. wählen. Setze rechts unten den Haken bei "Transponieren" - diese Funktion dreht Deinen gesamten Bericht / Deine Tabelle.

BerichtDrehenTransponieren

Das Ergebnis:

DatenbankZeilen

Aus Spalten wurden also Zeilen. Beachte, dass ich absichtlich Zeile 10 (oder eine Zeile unterhalb der vorherigen Daten) selektiert habe. Man kann nämlich nicht einfach den Bereich kopieren und an selber Stelle wieder einfügen und so quasi den vorherigen Bericht überschreiben. Dabei kommt nachfolgende Fehlermeldung:

BerichtDrehenFehlermeldung

Wähle also stets einen anderen Bereich und lösche daraufhin Deine vorherigen Daten. An dieser Stelle fragst Du Dich vielleicht, weshalb man nicht gleich die Ursprungstabelle ausschneidet. Die Möglichkeit mit "Inhalte einfügen" steht beim Ausschneiden gar nicht erst zur Verfügung.