Frage von esslinger1984, 32

Wie kann ich die Reihenfolge der Zahlen in Excel formatieren?

Ich habe eine Liste von Artikelnnummern, die ich gerne nach einer anderen Reihenfolge formatiert haben möchte.

Falsch: 1234 56 789-0 (4, 2, 3)

Richtig: 12 34 567 89-0 (2, 2,3,2)

Danke

Antwort
von gfntom, 16

Geh auf "Zellen formatieren", wähle "benutzerdefiniert" und gib dort ein:
00 00 000-0


Kommentar von Oubyi ,

DH!Voraussetzung ist allerdings, dass die falsche Anzeige so schon per Formatierung zustande gekommen ist und nicht über die Eingabe. Sonst wäre das nämlich Text und damit klappt keine Formatierung.
Falls das so ist, müsste der Text erst mit einer Formel in eine Zahl verwandelt werden, z.B. so:

=WECHSELN(WECHSELN(A1;"-";"");" ";"")*1

Dann klappt auch die oben genannte Formatierung.

Kommentar von Oubyi ,

P.S.:
Ich sehe gerade, in gfntoms Vorschlag fehlen zwei Nullen. So sollte es wohl sein:

00 00 000 00-0

Kommentar von DeeDee07 ,

Funktioniert das bei dir? Ich gehe davon aus, dass die Art.Nr. als Text vorliegt, was dann von einem Zahlenformat ignoriert wird.

Kommentar von gfntom ,

Es ist richtig, was du schreibst. Ich bin von einer Zahl ausgegangen.

Bei einem Text hätte ich erwartet, dass er gleich richtig formatiert (mit den entsprechenden Leerzeichen) eingegeben wird.

Expertenantwort
von DeeDee07, Community-Experte für Excel, 12

Sofern die Artikelnummern immer gleich lang sind, mit der Formel

=LINKS(A1;2)&" "&TEIL(A1;3;2)&" "&WECHSELN(TEIL(A1;6;4);" ";"")&" "&RECHTS(A1;4)

in einer neuen Spalte. Du kannst diese Spalte dann kopieren und per Inhalte einfügen (nur Werte) die Originalspalte überschreiben.

Kommentar von Oubyi ,

DH!
SO läge die neue Formatierung wieder als Text vor, nicht als Zahl wie bei meiner Erweiterung zu gfntoms Formatierung.

Keine passende Antwort gefunden?

Fragen Sie die Community