Excel Formel für automatische Anpassung auf 9 Ziffern?

... komplette Frage anzeigen

6 Antworten

Wenn du die ursprünglichen Kundennummern mit der 0 am Anfang noch reproduzieren kannst, dann wäre es das Einfachste, wenn du die Spalte mit den Kundennummern von vornherein als Textformat einstellst. Dann bleibt die 0 am Anfang bestehen.

Die 0 am Anfang geht nur dann verloren, wenn EXCEL die Nummern als Zahlen interpretiert, denn Zahlen beginnen nicht mit 0.

Wenn du die 0 am Anfang nicht mehr reproduzieren kannst, dann kann man das mit Hilfe von Text-Formeln hinkriegen.
Aber versuch erst mal die einfache Lösung
Viel Erfolg!


Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von nie592
21.09.2016, 15:41

Erst einmal Danke für deinen Beitrag. Habe die Daten leider aus einem ERP-System exportiert und somit keine Kundennummern mit 0 am Anfang erhalten. Habe aber jetzt eine Hilfsspalte erzeugt und mit hilfe der Formel Verketten eine 0 vor den Zellen mit nur 8 Ziffern eingefügt. Anschließend dann einfach die Werte rüberkopiert und fertig!

1

wenn Du es nur für das Verketten benötigst, könntest Du alternativ dort das Auffüllen der 0 einbauen. Gleiche Formel wie suboptimierer beschrieben hat, um die Werte in einer Hilfsspalte neunstellig zu machen (die kannst Du dann kopieren und als Werte in die ursprüngliche Spalte einfügen, dann sind sie fest).

beim verketten, wenn die Kundennummer in Spalte B steht:

= a1&text(b1;"000000000")&c1

Antwort bewerten Vielen Dank für Deine Bewertung

Mit Hilfsspalte:

=TEXT(A1;"000000000")

Wenn du keine Hilfsspalte haben willst, würde ich ein Makro aufzeichnen, was die Formel in eine Hilfsspalte einträgt, die Werte in die Quellspalte kopiert und die Hilfsspalte wieder löscht.

Antwort bewerten Vielen Dank für Deine Bewertung

Versuchs mal mit "Zellen Formatieren"

Benutzerdefiniert und da als Format einfach 00000000 angeben .. eine 0 mehr oder sowas in dem dreh müsste klappen teste einfach mal wie genau das rauskommt was du willst :)

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von nie592
21.09.2016, 15:35

Das habe ich schon probiert. Die 0 wird dann allerdings beim Verketten nicht mit übernommen....

0

Zellen formatieren => Benutzerdefiniert => TYP => 9 Nullen einfügen => OK

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von nie592
21.09.2016, 15:35

Schon probiert. Die 0 wird dann beim Verketten nicht mit übernommen.

0

Zellen formatieren - Benutzdefiniert - "0"00000000

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?