Excel-Textfunktionen

Excel-Tabellen enthalten hauptsächlich numerische Daten, mit denen Sie verschiedene mathematische, logische und andere Operationen ausführen können. Gleichzeitig enthält ein erheblicher Teil der Tabellen Zellen mit Text. Zum Beispiel enthalten Preislisten oder Kundenlisten mit Adressen durchaus Testdaten. Um verschiedene Transformationen an diesen Daten durchzuführen, gibt es Excel-Textfunktionen. Diese Funktionen erleichtern die Verarbeitung von Textdaten erheblich. Es ist wichtig, nicht nur über die Existenz dieser Funktionen und ihre Funktionsweise Bescheid zu wissen, sondern sie auch in der Praxis anwenden zu können.
LEN-Textfunktion
Textfunktionen REPLACE und SUBSTITUTE
Textfunktionen LEFT und RIGHT
Textfunktionen FIND und SEARCH
Textfunktionen TRIM und CLEAN
REPT-Textfunktion
MID-Textfunktion
Textfunktion CONCATENATE

LEN-Textfunktion

Mit der LEN-Funktion können Sie die Anzahl der Textzeichen in einer Zelle (die Länge einer Zeichenfolge) zählen. Bei der Verwendung ist zu beachten, dass diese Zahl nicht nur die Anzahl der Buchstaben in allen Wörtern, sondern auch Leerzeichen zwischen Wörtern und sogar Leerzeichen vor und nach diesen Wörtern enthält. Textfunktion LEN
Um diese Funktion zu verwenden, klicken Sie auf die Zelle, in der die Zeichenfolgenlänge angezeigt wird. Klicken Sie im Excel-Hauptmenü auf die Registerkarte “Formulas” und wählen Sie den Eintrag “Text”. Wählen Sie in der angezeigten Liste der Funktionen die LEN-Funktion aus. LEN Excel
Geben Sie im Fenster “Function Arguments” die Adresse der Zelle an, in der die Anzahl der Zeichen gezählt wird.Excel-Stringlänge
Nachdem Sie auf die Schaltfläche “OK” geklickt haben, erscheint die Anzahl der Zeichen in der angegebenen Zeile in der Zelle mit dem Ergebnis der Funktion.

Die LEN-Funktion ist nützlich, wenn die Anzahl der Zeichen in einer Zeile begrenzt ist. Bei solchen Zeilen können Sie schnell die Anzahl der Zeichen in jeder Zelle der ausgewählten Spalte berechnen und die Beträge markieren, die über dem angegebenen Grenzwert liegen.

Textfunktionen REPLACE und SUBSTITUTE

Die REPLACE-Funktion ändert den Text in der Zelle in den angegebenen Text. Beispielsweise müssen Sie nur das erste und das letzte Zeichen in der Spalte mit Passwörtern derselben Länge angeben und den Rest mit Sternchen kennzeichnen. Wie kann man das machen?

  1. Setzen Sie den Cursor in die Zelle, in der das Ergebnis des Ersetzens von Zeichen angezeigt wird. Klicken Sie im Excel-Hauptmenü auf der Registerkarte “Formulas” auf die Option “Text”, und wählen Sie die Funktion REPLACE aus.
  2. Geben Sie im Fenster mit den Funktionsargumenten die erforderlichen Parameter an:
    • “Old_text”. Klicken Sie auf die Zelle, deren Text Sie konvertieren möchten, oder geben Sie die Zellenadresse manuell ein.
    • “Start_num”. Geben Sie an, von welcher Position aus der Text ersetzt werden soll.
    • “Num_chars”. Geben Sie an, wie viele Zeichen im Text ersetzt werden sollen. Wenn Sie eine Null setzen, wird der ausgewählte Text an der angegebenen Position eingefügt.
    • “New_text”. Geben Sie den Text an, um die Zeichen zu ersetzen. REPLACE-Funktion
  3. Klicken Sie auf “OK”.
  4. Ziehen Sie an der Ecke der ersten Zelle, um die Formel für die nächsten Zellen zu kopieren. Excel ERSETZEN

Die REPLACE-Funktion wird selten verwendet, ist jedoch in einigen Fällen gerechtfertigt. Wenn Sie sich beispielsweise in einer Zeile befinden, müssen Sie einen neuen Text einfügen.

Neben der REPLACE-Funktion können Sie die SUBSTITUTE-Funktion für ähnliche Zwecke verwenden. Diese Funktion ersetzt den angegebenen Text durch den angegebenen Wert.
Beispielsweise müssen Sie in der Zelle mit dem Text “current month” das Wort “month” durch das Wort “quarter” ersetzen. Wählen Sie die Funktion SUBSTITUTE aus und geben Sie die entsprechenden Argumente an. Funktion SUBSTITUTE
Nachdem Sie in der angegebenen Zelle auf die Schaltfläche “OK” geklickt haben, wird der Ausdruck “current month” durch “current quarter” ersetzt.

Was ist der Unterschied zwischen diesen Funktionen? Die Funktion SUBSTITUTE gibt explizit an, welcher Text durch den angegebenen ersetzt werden soll. Um die Funktion REPLACE verwenden zu können, müssen Sie nur die Startposition für den Text und die Anzahl der zu ersetzenden Zeichen angeben. In einigen Fällen ist es daher einfacher, die SUBSTITUTE-Funktion als die REPLACE-Funktion zu verwenden.

Darüber hinaus korrigiert die REPLACE-Funktion nur ein Vorkommen einer bestimmten Phrase, und die SUBSTITUTE-Funktion kann alle Vorkommen eines bestimmten Wortes oder nur das erste, zweite usw. ersetzen. Es sollte jedoch beachtet werden, dass bei der SUBSTITUTE-Funktion die Groß- und Kleinschreibung beachtet wird. Das heißt, wenn in dem gegebenen Beispiel das Wort “Month” mit einem Großbuchstaben geschrieben würde, wäre die Ersetzung nicht aufgetreten.

Textfunktionen LEFT und RIGHT

Die Funktionen LEFT und RIGHT extrahieren eine bestimmte Anzahl von Zeichen aus einer Textzeichenfolge und platzieren sie in der ausgewählten Zelle. Die LEFT-Funktion gibt die angegebene Anzahl von Zeichen zurück, beginnend mit dem ersten Zeichen der Zeile, und die RIGHT-Funktion liefert die angegebene Anzahl von Zeichen ab dem letzten Zeichen der Zeile. Im ersten Fall erfolgt die Zählung der Zeichen von links nach rechts und im zweiten – von rechts nach links.

Betrachten Sie ein Beispiel. In einer der Spalten befindet sich eine Tabelle, die den Preis zusammen mit dem Währungscode enthält. Es ist notwendig, Währungscodes in einer separaten Spalte auszuführen. Zu diesem Zweck können Sie die Funktion RIGHT verwenden.

  1. Setzen Sie den Cursor in die erste Zelle der Spalte, in der sich die Währungscodes befinden. Wählen Sie auf der Registerkarte “Formulas” die Option “Text” und in der erscheinenden Funktionsliste die Funktion RIGHT.
  2. Geben Sie im folgenden Fenster “Function Arguments” die Adresse der ersten Zelle in der Spalte an, aus der Sie den Währungscode extrahieren möchten, und geben Sie die Anzahl der zu kopierenden Zeichen an, beginnend mit dem letzten Zeichen der Zeile.Funktion RIGHT
  3. Klicken Sie auf “OK”.
  4. Ziehen Sie die untere rechte Ecke der ersten Zelle der Währungsspalte, um die Formel für die verbleibenden Zellen zu kopieren. Funktion LEFT

Häufig werden die Funktionen LEFT und RIGHT in Kombination mit anderen Funktionen verwendet. Wenn Sie sie beispielsweise zusammen mit der Funktion SEARCH verwenden, können Sie die gewünschten Werte für ein bestimmtes Kriterium auswählen.

Textfunktionen FIND und SEARCH

Der Zweck dieser Funktionen wird bereits durch ihren Namen deutlich. Beide Funktionen analysieren die Textzeichenfolge und geben die Ordnungszahl der Position an, von der der Suchtext ausgeht, als Argument angegeben.

Betrachten Sie ein Beispiel. In der Zeile “Computer chair” müssen Sie die Nummer der Position finden, von der das Wort “chair” ausgeht. Zu diesem Zweck verwenden wir die FIND-Funktion.

  1. Setzen Sie den Cursor in die Zelle, in der das Suchergebnis angezeigt wird. Gehen Sie im Tab “Formulas” zum Abschnitt “Text” und wählen Sie in der erscheinenden Funktionsliste die Funktion FIND.
  2. Funktionsargumente eingeben:
    • Fnd_text – “chair”.
    • Within_text – А1 (Zelladresse mit Textzeichenfolge).
    • Start_position – Sie können nicht angeben. In diesem Fall wird die Suche ab dem ersten Zeichen ausgeführt. Die Positionsnummer muss angegeben werden, wenn der Suchtext im Text der Zeile mehrfach gefunden wird.
  3. Klicken Sie auf “OK”.
  4. Als Ergebnis dieser Aktionen erscheint die Positionsnummer, mit der das Wort “chair” beginnt, in der Zelle mit dem Ergebnis. FIND-Funktion

Wenn der angegebene Text nicht gefunden wird, erscheint die Fehlermeldung “#VALUE!” In der Zelle.

Was ist der Unterschied zwischen SEARCH und FIND? Die Funktion FIND unterscheidet sich von der Funktion SEARCH nicht von der Groß- und Kleinschreibung. Wenn Sie also in diesem Beispiel als Argument das Wort “Chair” mit einem Großbuchstaben angeben, wird es nicht gefunden.

Gleichzeitig erlaubt die SEARCH-Funktion im Gegensatz zur FIND-Funktion die Verwendung von Platzhaltern. Dazu gehören beispielsweise ein Sternchen (*) und ein Fragezeichen (?). Das erste Zeichen gibt einen Test an und das zweite Zeichen ein beliebiges Zeichen. In diesem Beispiel gibt die Funktion SEARCH für das Argument “c??? r” in der ersten Zelle den Wert 10 zurück, während die Funktion FIND angibt, dass der Wert nicht gefunden wurde.

Textfunktionen TRIM und CLEAN

Die Funktionen TRIM und CLEAN dienen dazu, Text von nicht benötigten Zeichen zu löschen. Zusätzliche Leerzeichen und nicht druckbare Zeichen entstehen oft beim Kopieren von Text aus anderen Programmen. Nicht druckbare Zeichen erscheinen beispielsweise in Form von Quadraten oder Bindestrichen. Um sie zu löschen, positionieren Sie den Cursor in der Zelle, in der sich der korrigierte Text befindet, und wählen Sie die CLEAN-Funktion. Geben Sie als Funktionsargument die Adresse der Zelle mit nicht druckbaren Zeichen an. CLEAN-Funktion
Nach dem Drücken der Taste “OK” erscheint in der freien Zelle Text ohne unnötige Zeichen.

In ähnlicher Weise wird die TRIM-Funktion verwendet, mit der zusätzliche Leerzeichen im Text entfernt werden, einschließlich am Anfang und am Ende einer Zeile, sodass zwischen den Wörtern nur eines vorhanden ist. Diese Funktion wird häufig verwendet, um Fehler beim Sortieren von Zellenwerten oder Fehler in Formeln zu vermeiden.

Der Algorithmus für die Verwendung dieser Funktion ist genau der gleiche wie der der CLEAN-Funktion. TRIM-Funktion

REPT-Textfunktion

Die Funktion REPT zeigt den angegebenen Text oder das angegebene Zeichen mehrmals an. Diese Funktion kann als Teil komplexer Formeln oder separat verwendet werden. Es wird häufig verwendet, um einen bestimmten Text auszublenden und durch einen Zeichensatz zu ersetzen.

Betrachten Sie ein Beispiel, wenn Sie in der Tabelle mit Benutzerkontendaten die explizit durch ein Sternchen (*) festgelegten Kennwörter ersetzen müssen.

  1. Setzen Sie den Cursor in die erste Zelle der Spalte, in der sich die Kennwörter befinden. Wählen Sie auf der Registerkarte “Formulas” unter dem Abschnitt “Text” die Funktion REPT aus.
  2. Geben Sie im Fenster “Function Arguments” im Feld “Text” einen Stern (*) ein. Geben Sie im Feld “Number_times” die Formel LEN(B1) ein, die die Anzahl der Zeichen in jedem Kennwort zählt und so viele Sternchen anzeigt, wie Zeichen im Kennwort enthalten sind.REPT-Funktion
  3. Klicken Sie auf “OK” und kopieren Sie die resultierende Formel in die unteren Zellen der Spalte. REPT in Excel

Die Funktion REPT kann auch in Fällen verwendet werden, in denen Sie nur einen Teil des Textes ausblenden oder Text oder ein Symbol zu den ursprünglichen Zelldaten hinzufügen müssen. Dies kann in Kombination mit anderen Funktionen wie RIGHT, LEFT, IF, LEN und anderen implementiert werden.

MID-Textfunktion

Mit der MID-Funktion können Sie ein Fragment einer Textzeichenfolge extrahieren und in einer separaten Zelle platzieren. Für den erfolgreichen Betrieb dieser Funktion reicht es aus, die Adresse der Zelle einzugeben, aus der Sie einen Teil des Textes extrahieren müssen, und außerdem die Startposition des extrahierten Fragments sowie die Anzahl der Zeichen angeben.

Die Bequemlichkeit der Verwendung dieser Funktion wird im folgenden Beispiel deutlich. Die Tabelle enthält eine Spalte mit den Namen von Samsung-Handys. Es ist notwendig, den nach den Wörtern “Samsung Galaxy” befindlichen Teil des Namens in eine eigene Spalte zu bringen.

  1. Setzen Sie den Mauszeiger in die Spalte, in der die Ergebnisse der Funktion platziert werden sollen, und wählen Sie in der Liste der Textfunktionen die MID-Funktion aus.
  2. Geben Sie im Fenster mit den Funktionsargumenten im Feld “Text” die Adresse der Zelle an, aus der der Text extrahiert wird. Geben Sie im Feld “Start_num” die Position an, von der aus der extrahierte Text beginnt (unter Berücksichtigung der Leerzeichen zwischen Wörtern). Geben Sie im Feld “Number_chars” die Anzahl der zu extrahierenden Zeichen an. MIND-Funktion
  3. Nach dem Drücken der Schaltfläche “OK” wird das erforderliche Textfragment in die angegebene Zelle eingefügt.

Leider ist die Anzahl der extrahierten Zeichen in den Zellen einer Spalte meistens nicht identisch. Daher wird empfohlen, die MID-Funktion in Verbindung mit der FIND-Funktion zu verwenden und nach bestimmten Kriterien zu suchen, beispielsweise nach einem Leerzeichen zwischen Wörtern. Text aus Excel-Zeile extrahieren
In diesem Beispiel lautet die Formel für die erste Zelle der Spalte mit den Ergebnissen: =MID(A1;FIND(“”;A1) +1;255). In dieser Formel bedeutet “+1”, dass die Position des gewünschten Textes ebenfalls berücksichtigt werden muss, aber nicht zurückgegeben werden sollte.

Textfunktion CONCATENATE

Mit Hilfe der CONCATENATE-Funktion können Sie mehrere Textzeilen zu einer Zeile verbinden. Es können viele verbundene Zeilen vorhanden sein – bis zu 255. Sie können Text, Zahlen oder Zelladressen als Funktionsargumente verwenden.

Stellen Sie sich ein Beispiel vor, bei dem Namen und Nachnamen von Personen in separaten Zellen in einer Zelle angezeigt werden müssen.

  1. Setzen Sie den Mauszeiger in die Zelle, in der sich das Ergebnis der Funktion befindet.
  2. Gehen Sie in den Bereich Textfunktionen und wählen Sie die Funktion CONCATENATE.
  3. Geben Sie im sich öffnenden Funktionsargumentenfenster abwechselnd die Adressen der verbundenen Zellen an. Vergessen Sie nicht die Leerzeichen zwischen den Wörtern. Leerzeichen sind in Anführungszeichen angegeben. CONCATENATE-Funktion
  4. Nach Drücken der Schaltfläche “OK” erscheint in der Zelle ein Text, bestehend aus Vorname, Vorname und Nachname, mit dem Ergebnis der Funktion. Excel-Zeilen verbinden

Wenn das Argument ein Textwert ist und keine Zellenadresse, muss es in Anführungszeichen gesetzt werden.

Wie Sie sehen können, sind Excel-Textfunktionen einfach zu handhaben. Um sie zu studieren, müssen Sie nur ein wenig an Kopien von Dokumenten üben. Vergessen Sie nicht, wichtige Dokumente mit einem Kennwort zu versehen, um den Inhalt von Excel-Dateien vor unbefugtem Zugriff zu schützen. Wenn Sie den benötigten Code verloren haben, verwenden Sie eine spezielle Software zur Excel Passwort Knacken .