irgendwie bekomme ich es nicht hin.
Ich möchte den Text einer Zelle ab 3 Zeichen löschen.
Beispiel:
Kurt k = kur soll bleiben
Bitte als Formel und für ein Makro,
danke im Voraus
gruß kurt k
Sub Kurz()
Dim C As Range
For Each C In Selection
C = Mid$(C, 1, 3)
Next
End Sub
Sub Kurz_A1()
Range("A1") = Mid$(Range("A1"), 1, 3)
End Sub
Eine Formel, die in der Formelzelle deren Wert verändert, kenne ich nicht.Um den Text einer Zelle ab 3 Zeichen in Excel abzuschneiden, kannst du entweder eine Formel verwenden oder ein Makro erstellen. Hier sind beide Methoden:
1. Mithilfe einer Formel:
Verwende die folgende Formel in einer Hilfszelle, um die ersten 3 Zeichen einer Zelle zu extrahieren:
=LINKS(A1;3)
Diese Formel gibt die ersten 3 Zeichen des Inhalts der Zelle A1 zurück.
2. Mit einem Makro:
Wenn du ein Makro verwenden möchtest, kannst du den folgenden VBA-Code in dein Excel einfügen:
Sub Kurz_A1()
Range("A1") = Mid$(Range("A1"), 1, 3)
End Sub
Dieser Code schneidet den Inhalt der Zelle A1 ab und behält nur die ersten 3 Zeichen.
Problem: Die Formel funktioniert nicht wie erwartet.
Problem: Das Makro gibt einen Fehler aus.
Neben den oben genannten Methoden kannst du auch die Funktion TEIL() verwenden, um den Text ab einer bestimmten Position abzuschneiden. Beispiel:
=TEIL(A1;1;3)
Diese Formel funktioniert ähnlich wie LINKS() und gibt die ersten 3 Zeichen zurück.
Angenommen, du hast die folgende Excel-Tabelle:
| A |
|---|
| Kurt |
| Max |
| Anna |
Wenn du die Formel =LINKS(A1;3) in Zelle B1 eingibst und nach unten ziehst, erhältst du folgende Ergebnisse:
| A | B |
|---|---|
| Kurt | Kur |
| Max | Max |
| Anna | Ann |
WENNFEHLER() in Kombination mit LINKS(), um Fehler bei leeren Zellen zu vermeiden:=WENNFEHLER(LINKS(A1;3); "")
1. Kann ich die Formel anpassen, um mehr oder weniger als 3 Zeichen abzuschneiden? Ja, du kannst die Zahl in der Formel entsprechend ändern, um die gewünschte Anzahl von Zeichen abzuschneiden.
2. Funktioniert das auch in älteren Excel-Versionen? Ja, die genannten Funktionen sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 3 und späteren Versionen.