Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wert in Spalte führende Nullen entfernen

Wert in Spalte führende Nullen entfernen
20.04.2017 16:43:27
Peter
Hallo Ihr Excelspezialisten,
seit mehreren Stunden suche ich eine Lösung ohne Erfolg.
Ich habe Daten einer csv Datei übertragen. In der Spalte sind nun ca. 200 Werte aufgelistet. Davon mindestens zwei mit Text die anderen Zahlen.
Wenn ich in Spalte C die Formel =LINKS(A2;5)*1 eingebe, wird die Zahl ohne führende
Null angezeigt.
Nun möchte ich aber, dass wenn Text in Zelle dann soll Text übertragen werden, wenn Zahl dann die o.a. Zahl gemäss Formel und wenn die Zelle leer ist, soll auch eine leere Zelle angezeigt werden.
Noch besser wäre jedoch, dass die Spalte A entsprechend umgewandelt werden könnte per VbA.
Besten Dank für Eure Hilfe.
Gruss
Peter
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert in Spalte führende Nullen entfernen
20.04.2017 16:46:29
Hajo_Zi
Hallo Peter,
reich nicht einen, Daten, Text in Spalten?

Funktioniert einwandfrei
20.04.2017 16:52:25
Peter
Hallo Hajo,
besten Dank für Deine Hilfe funktioniert einwandfrei.
Wünsche noch einen schönen Abend.
Gruss
Peter
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Führende Nullen in Excel entfernen


Schritt-für-Schritt-Anleitung

Um führende Nullen in Excel zu entfernen, kannst Du die folgende Formel verwenden. Diese Formel funktioniert gut, wenn in der Spalte sowohl Zahlen als auch Text vorhanden sind.

  1. Gehe zur Zelle, in der Du das Ergebnis sehen möchtest (z.B. C2).

  2. Gib die folgende Formel ein:

    =WENN(ISTLEER(A2); ""; WENN(ISTZAHL(A2); A2*1; A2))

    Diese Formel überprüft, ob die Zelle A2 leer ist. Wenn ja, wird eine leere Zelle angezeigt. Ist der Inhalt eine Zahl, wird sie ohne führende Nullen angezeigt, andernfalls wird der Text in A2 übernommen.

  3. Ziehe die Formel nach unten, um sie auf die anderen Zellen anzuwenden.

Für eine VBA-Lösung kannst Du den folgenden Code nutzen, um führende Nullen direkt aus der Spalte zu entfernen:

Sub EntferneFührendeNullen()
    Dim Zelle As Range
    For Each Zelle In Selection
        If IsNumeric(Zelle.Value) Then
            Zelle.Value = Val(Zelle.Value)
        End If
    Next Zelle
End Sub

Häufige Fehler und Lösungen

  • Problem: Die Formel zeigt immer noch führende Nullen an.

    • Lösung: Stelle sicher, dass die Zelle, auf die Du die Formel anwendest, als "Allgemein" oder "Zahl" formatiert ist. Du kannst dies im Menü "Start" unter "Zahlenformat" ändern.
  • Problem: Texte werden nicht korrekt angezeigt.

    • Lösung: Überprüfe die Eingabewerte, um sicherzustellen, dass sie richtig formatiert sind. Die Formel sollte Textwerte nicht verändern.

Alternative Methoden

  1. Text in Spalten: Wenn Du eine ganze Spalte hast, die Du bereinigen möchtest, kannst Du die Funktion "Text in Spalten" verwenden. Markiere die betroffene Spalte, gehe zu "Daten" > "Text in Spalten" und folge dem Assistenten. Wähle dann "Allgemein" als Format.

  2. Formatieren der Zellen: Du kannst auch das Zellenformat auf "Zahl" setzen, um Excel zu zwingen, führende Nullen zu ignorieren.


Praktische Beispiele

  • Beispiel 1: Du hast eine Liste von Kundennummern mit führenden Nullen (z.B. 00123). Mit der Formel =A2*1 kannst Du die Nullen entfernt anzeigen.

  • Beispiel 2: Wenn Du eine CSV-Datei importierst, die führende Nullen enthält, stelle sicher, dass Du beim Import die Option auswählst, die die Daten als Text behandelt, um die Nullen zu behalten.


Tipps für Profis

  • Verwende die Funktion TEXT in Kombination mit der WERT-Funktion, um spezifische Formate zu erstellen.
  • Wenn Du oft mit CSV-Dateien arbeitest, speichere eine Vorlage, die Deine bevorzugten Einstellungen und Formeln bereits enthält.
  • VBA kann sehr nützlich sein, um automatisierte Lösungen zu erstellen. Du kannst Funktionen anpassen, um spezifische Anforderungen zu erfüllen.

FAQ: Häufige Fragen

1. Wie kann ich führende Nullen in einer CSV-Datei entfernen? Du kannst die CSV-Datei in Excel importieren und dabei die oben genannten Methoden verwenden, um die führenden Nullen zu entfernen.

2. Funktioniert das Entfernen von führenden Nullen auch in Excel Online? Ja, die beschriebenen Formeln und Methoden sind auch in Excel Online anwendbar. Achte darauf, dass die Formatierung korrekt ist.

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