ich möchte in jeder Zelle einer Spalte jeweils das erste Zeichen löschen. Wie mache ich das am einfachsten?
Danke
PeMoe
Um das erste Zeichen in Excel zu löschen, kannst du die folgende Methode verwenden:
=RECHTS(A1;LÄNGE(A1)-1)
VBA-Makro: Du kannst auch ein VBA-Makro verwenden, um das erste Zeichen zu löschen. Hier ist ein einfaches Beispiel:
Sub ErstesZeichenLoeschen()
Dim Zelle As Range
For Each Zelle In Selection
Zelle.Value = Mid(Zelle.Value, 2)
Next Zelle
End Sub
Markiere die Zellen, die bearbeitet werden sollen, und führe das Makro aus.
Wenn-Bedingung: Wenn du nur das erste Zeichen löschen möchtest, wenn es ein Leerzeichen ist, kannst du folgende Formel verwenden:
=WENN(LINKS(A1)=" ";RECHTS(A1;LÄNGE(A1)-1);A1)
Strg + C
und Strg + V
für schnelles Kopieren und Einfügen von Zellen.1. Wie kann ich die ersten zwei Zeichen in Excel löschen?
Verwende die Formel:
=RECHTS(A1;LÄNGE(A1)-2)
2. Kann ich auch spezifische Zeichen entfernen?
Ja, du kannst die Funktion WECHSELN
verwenden, um spezifische Zeichen zu löschen. Beispiel:
=WECHSELN(A1; "x"; "")
3. Wie lösche ich das erste Zeichen in einer Zelle mit VBA?
Verwende das folgende Makro:
Sub ErstesZeichenLoeschen()
Dim Zelle As Range
For Each Zelle In Selection
Zelle.Value = Mid(Zelle.Value, 2)
Next Zelle
End Sub
4. Wie kann ich das erste Zeichen nur löschen, wenn es eine Zahl ist?
Du kannst folgende Formel verwenden:
=WENN(ISTZAHL(LINKS(A1;1)*1);RECHTS(A1;LÄNGE(A1)-1);A1)
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen