Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: die letzten 4 zeichen abschneiden

die letzten 4 zeichen abschneiden
24.03.2007 18:07:00
stefan
hallo,
ich möchte die letzten 4 zeichen einer zeichenkette abschneiden.
und dann ist bei der zeichenkette noch vorne ein leerzeichen. wie kriege ich das weg?
besten dank
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: die letzten 4 zeichen abschneiden
24.03.2007 18:12:02
Lukas
Hallo Stefan
Mit Formeln:
=TEIL(a1;2;LÄNGE(a1)-5)
Mit VBA Function Teil(Text as String) Teil=Mid(Text,2,len(Text)-5) End Function
Gruss
Lukas
AW: die letzten 4 zeichen abschneiden
24.03.2007 18:12:54
Ramses
Hallo
Das kommt drauf an WO deine zeichenkette steht
Tabelle2

 ABC
1    Muster_manMuster 
2   

Formeln der Tabelle
ZelleFormel
B1=WECHSELN(LINKS(A1;LÄNGE(A1)-4);" ";"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss Rainer
Anzeige
=LINKS(A1;LÄNGE(A1)-4) ot
24.03.2007 18:30:00
M@x
ot
AW: =LINKS(A1;LÄNGE(A1)-4) ot
24.03.2007 19:08:38
Lukas
Hallo Max
Die geht nicht:

und dann ist bei der zeichenkette noch vorne ein leerzeichen

Gruss
Lukas
sorry, da hab ich nicht genau gelesen
24.03.2007 19:32:00
M@x
und deinen Formelbeitrag übersehen
aber hier noch eine Variante
=GLÄTTEN(LINKS(B3;LÄNGE(B3)-4))
Gruss
M@x
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Letzte 4 Zeichen in Excel abschneiden


Schritt-für-Schritt-Anleitung

Um die letzten 4 Zeichen aus einer Zelle in Excel abzuschneiden, kannst du eine einfache Formel nutzen. Hier ist die Schritt-für-Schritt-Anleitung:

  1. Öffne deine Excel-Datei und navigiere zu der Zelle, die die Zeichenkette enthält.

  2. Wähle eine leere Zelle aus, in der das Ergebnis angezeigt werden soll.

  3. Gib die folgende Formel ein:

    =LINKS(A1;LÄNGE(A1)-4)

    Ersetze A1 durch die Zelle, die deine Zeichenkette enthält.

  4. Drücke die Eingabetaste. Nun solltest du die Zeichenkette ohne die letzten 4 Zeichen sehen.

Falls du zusätzlich Leerzeichen am Anfang oder Ende entfernen möchtest, kannst du die Formel wie folgt anpassen:

=GLÄTTEN(LINKS(A1;LÄNGE(A1)-4))

Häufige Fehler und Lösungen

  • Fehler: Fehlerwert (z.B. #WERT!)

    • Lösung: Stelle sicher, dass die Zelle, auf die du verweist, nicht leer ist und ausreichend Zeichen enthält, um die letzten 4 Zeichen abzuschneiden.
  • Fehler: Die Formel zeigt nicht das erwartete Ergebnis.

    • Lösung: Überprüfe die Schreibweise der Formel und stelle sicher, dass du die richtigen Zellreferenzen verwendest.

Alternative Methoden

Neben der Verwendung von Formeln kannst du auch VBA (Visual Basic for Applications) verwenden, um die letzten Zeichen abzuschneiden. Hier ist ein Beispiel für eine VBA-Funktion:

Function Teil(Text As String) As String
    Teil = Mid(Text, 1, Len(Text) - 4)
End Function

Um diese Funktion zu verwenden, musst du den VBA-Editor öffnen (Alt + F11) und die Funktion in ein Modul einfügen. Danach kannst du die Funktion wie eine normale Excel-Formel verwenden:

=Teil(A1)

Praktische Beispiele

  1. Beispiel 1: Angenommen, in Zelle A1 steht „Mustertext“.

    • Formel: =LINKS(A1;LÄNGE(A1)-4)
    • Ergebnis: „Muster“
  2. Beispiel 2: Wenn du die letzten 3 Zeichen entfernen möchtest:

    • Formel: =LINKS(A1;LÄNGE(A1)-3)
    • Ergebnis: „Musterte“
  3. Beispiel 3: Um die letzten 2 Zeichen zu löschen und Leerzeichen zu entfernen:

    • Formel: =GLÄTTEN(LINKS(A1;LÄNGE(A1)-2))
    • Ergebnis: „Muster“

Tipps für Profis

  • Verwende die Funktion „Suchen“: Wenn du nur bestimmte Zeichen entfernen möchtest (z.B. das letzte Zeichen), kannst du die RECHTS-Funktion in Kombination mit LÄNGE verwenden.

    =LINKS(A1;LÄNGE(A1)-1)
  • Kombiniere mehrere Funktionen: Du kannst auch mehrere Funktionen in einer Formel kombinieren, um komplexere Anforderungen zu erfüllen.

  • Automatisiere mit VBA: Wenn du häufig Zeichen abschneiden musst, erstelle ein Makro, das diese Operation automatisiert.


FAQ: Häufige Fragen

1. Wie kann ich die letzten 4 Zeichen in Excel löschen?
Nutze die Formel =LINKS(A1;LÄNGE(A1)-4), um die letzten 4 Zeichen abzuschneiden.

2. Was mache ich, wenn ich die letzten 2 Zeichen entfernen möchte?
Verwende die Formel =LINKS(A1;LÄNGE(A1)-2), um die letzten 2 Zeichen zu löschen.

3. Wie entferne ich Leerzeichen am Anfang einer Zeichenkette?
Du kannst die GLÄTTEN-Funktion verwenden, um Leerzeichen zu entfernen: =GLÄTTEN(LINKS(A1;LÄNGE(A1)-4)).

4. Kann ich auch die letzten 3 oder 1 Zeichen löschen?
Ja, passe einfach die Zahl in der Formel an: =LINKS(A1;LÄNGE(A1)-3) oder =LINKS(A1;LÄNGE(A1)-1).

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige