LXLogicExcel
🔥
0
0

LÄNGE-Funktion

Vom LogicExcel-RedaktionsteamAktualisiert Juni 20265 Min. Lesezeit879 WörterJetzt üben

Bereit zum Üben?

Wende das Gelernte gleich in interaktiven Übungen an.

Lektion starten 13

Die Excel-Funktion „LÄNGE“

Es gibt viele Möglichkeiten, Text in Excel zu bearbeiten, darunter die Funktionen LÄNGE, LINKS, RECHTS und TEIL (unter anderem). Vor allem die LÄNGE-Funktion (kurz für „Länge“) hilft uns dabei, indem sie die Länge einer Textzeichenfolge zurückgibt. Eine „Textzeichenfolge“ in Excel ist einfach jeder Text, der sich in einer Zelle befinden oder in Anführungszeichen stehen kann. Sobald wir die Länge einer Zeichenfolge kennen, können wir LÄNGE mit anderen Funktionen kombinieren, um die notwendigen Änderungen oder Berechnungen auf Basis des Textes durchzuführen. Oft denken wir bei der Arbeit mit Excel nur an Zahlen, aber es kann vorkommen, dass du auf Listen mit Textwerten stößt, die du bearbeiten musst, um überflüssige Textteile zu entfernen und nur die wichtigen Werte übrig zu lassen.

Syntax der Excel-Funktion „LÄNGE“

Die LÄNGE-Funktion nimmt ein Argument (den Wert in den Klammern) entgegen, bei dem es sich in der Regel um Text handelt, der aber auch ein Zahlen- oder Datumswert sein kann. LÄNGE gibt dann die Länge des Arguments in Zeichen zurück. LÄNGE zählt Zeichen wie Leerzeichen und Satzzeichen zur Zeichenanzahl mit. LÄNGE kann als Argument eine Zellreferenz, die Text enthält, oder eine in Anführungszeichen gesetzte Textzeichenfolge annehmen.

=LÄNGE("Some text")

Die obige Funktion gibt 9 zurück, da die Textzeichenfolge aus 9 Zeichen besteht. Siehe unten:

=LÄNGE("Some text")
------123456789

Die Funktion LÄNGE zählt zwar Leerzeichen und Satzzeichen, berücksichtigt jedoch nicht die Anführungszeichen, die das Textargument umschließen.

Wenn Zelle A1 den Text "Other text!!" enthält, würde =LÄNGE(A1) den Wert 12 zurückgeben, da die LÄNGE-Funktion das Leerzeichen und jedes Ausrufezeichen als zusätzliches Zeichen zählt.

Beispiele für die Excel-Funktion LÄNGE

Die LÄNGE-Funktion in Excel funktioniert mit einem Textargument in Anführungszeichen oder mit einer Zellreferenz. Im Folgenden findest du einige Beispiele für die LÄNGE-Funktion mit einem Zellreferenz-Argument.

ABCD
1NAMEIDAGEVERKAUF
2Bob1234325,000
3Jennifer5678457,250
=LÄNGE(A2)

Die obige LÄNGE-Formel würde den Wert 3 zurückgeben, wie unten gezeigt:

Bob 123
=LÄNGE(A3)

Diese LÄNGE-Formel würde 8 zurückgeben. Warum? Die Zeichenfolge „Jennifer“ enthält 8 Zeichen.

Jennifer 12345678

Die LÄNGE-Funktion kann in Excel auch für Zahlen verwendet werden.

=LÄNGE(C2)

Diese Formel würde 2 als Ergebnis liefern.

32 12

Die LÄNGE-Funktion bei Zahlen in Excel verwenden

In Excel kann die Funktion LÄNGE auf Zahlen angewendet werden, um die Anzahl der Ziffern in der Zahl zu ermitteln. Beim Ermitteln der Ziffernanzahl einer Zahl zählt LÄNGE Formatierungszeichen NICHT mit. Beispielsweise würde =LÄNGE(D2) aus der obigen Excel-Tabelle den Wert 4 zurückgeben. Das Komma gilt als Zeichen der Zahlenformatierung, und der tatsächliche Zahlenwert (5000) hat 4 Ziffern.

5,000 1 234

Beachte, dass dies nur für numerische Werte gilt. In Excel kann eine Zelle etwas enthalten, das wie eine Zahl aussieht, aber eigentlich ein Textwert ist. In diesem Fall wird jedes Zeichen (einschließlich des Kommas) gezählt.

=LÄNGE("5,000")

Diese Formel würde 5 zurückgeben, da die Anführungszeichen anzeigen, dass es sich bei dem Argument um einen Textwert und nicht um einen numerischen Wert handelt.

5,000 12345

Die Verwendung von LÄNGE in Verbindung mit anderen Excel-Funktionen

Wie jede Excel-Funktion, die einen numerischen Wert zurückgibt, kann LÄNGE als Eingabe für jede Funktion verwendet werden, die ein numerisches Argument benötigt.

Nimm das folgende Beispiel, in dem wir die LÄNGE-Funktion als Eingabe für die SUMME-Funktion verwenden:

=SUMME(LÄNGE("I"); LÄNGE("Love"); LÄNGE("Excel"))
I 1 Love 1234 Excel 12345

Die erste LÄNGE-Funktion gibt 1 zurück, die zweite 4 und die dritte 5, sodass die gesamte SUMME-Funktion 10 zurückgeben würde.

Die Funktionen LÄNGE und TEIL in Excel kombinieren

Die LÄNGE-Funktion lässt sich mit anderen Funktionen in Excel kombinieren, zum Beispiel mit der TEIL-Funktion, um unerwünschte Zeichen aus Zeichenfolgen zu entfernen.

Die Tabelle im letzten Beispiel ist übersichtlich in separate Spalten für den Namen, die ID, das Alter und den Umsatz der Mitarbeiter unterteilt. Nehmen wir nun an, dein Chef schickt dir eine Excel-Datei, in der für jeden Mitarbeiter eine einzige Zeichenfolge in derselben Zelle steht, die die ID, den Namen und das Alter enthält:

A
11234 Bob 32
25678 Jennifer 45
Du weißt, dass die ID immer aus 4 Zeichen besteht und das Alter immer zweistellig ist, der Name aber beliebig lang sein kann. =TEIL(A1; 6; 3) gibt „Bob“ zurück, aber dieselbe Funktion auf A2 angewendet, gibt bei „Jennifer“ nur „Jen“ zurück.

Wie schreibt man eine wiederverwendbare Funktion, um den Vornamen jedes Mitarbeiters zu extrahieren?

Du weißt, dass die Länge der gesamten Zeichenkette in A1 =LÄNGE(A1) beträgt. Du weißt außerdem, dass der Name immer an der 6. Position der Zeichenfolge beginnt (wegen der 4-stelligen ID + dem Leerzeichen) und dass jede Zeichenfolge 8 Zeichen enthält, die du NICHT brauchst (ID, Alter und zwei Leerzeichen).

Daher kannst du die folgende Funktion schreiben, die „Bob“ zurückgibt, wenn sie auf Zelle A1 angewendet wird, und „Jennifer“, wenn sie auf Zelle A2 angewendet wird:

=TEIL(A1; 6; (LÄNGE(A1)-8))
Weiter zu den LÄNGE-Übungsaufgaben! →

Verwendete Bilder

  • https://excelexercises.com/logo2.png
  • https://excelexercises.com/excel-functions/excelImages/logoGreenWhite.png

Interne Links zu anderen Artikeln

LÄNGE-Funktion üben →