Excel 2007 Zahlen formatieren?

Hallo zusammen,

ich benötige für eine Telefonliste eine Funktion mit der ich lose Zahlen einer Telefonnr.zb 0 23 51 47 56 85 zusammensetzten kann, um sie anschließend in ein einheitliches Format zu bringen: zb. 02351 4756 85

ich müsste auch die Länderkennung hinzufügen(0049) das habe ich mit der Zellenformartierung aber schon gelöst…

Über eine Lösung wäre sehr dankbar :smile:

Leander

ich benötige für eine Telefonliste eine Funktion mit der ich
lose Zahlen einer Telefonnr.zb 0 23 51 47 56 85
zusammensetzten kann, um sie anschließend in ein einheitliches
Format zu bringen: zb. 02351 4756 85
ich müsste auch die Länderkennung hinzufügen(0049) das habe
ich mit der Zellenformartierung aber schon gelöst…

Hallo Leander,

vielleicht wie nachfolgend gezeigt.
Liegen denn die Rohdaten immer exakt in dieser Länge und Aufteilung vor: 0 23 51 47 56 85?

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │
──┼──────────────────┼───────────────────┤
1 │ 0 23 51 47 56 85 │ 0049 2351 4756 85 │
──┼──────────────────┼───────────────────┤
2 │ 0 23 51 47 56 85 │ 02351 4756 85 │
──┴──────────────────┴───────────────────┘
Benutzte Formeln:
B1: ="0049 "&TEIL(WECHSELN(A1;" ";"");2;4)&" "&TEIL(WECHSELN(A1;" ";"");6;4)&" "&RECHTS(WECHSELN(A1;" ";"");2)
B2: =LINKS(WECHSELN(A2;" ";"");5)&" "&TEIL(WECHSELN(A2;" ";"");6;4)&" "&RECHTS(WECHSELN(A2;" ";"");2)

A1:B2
haben das Zahlenformat: Text

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hallo,

vielen dank für die schnelle und gute Hilfe, mit beiden Methoden hat es sehr gut geklappt :smile:

Ich habe in dem Zusammenhang noch eine Frage:
in den Telefonnr. sind unterschiedliche Trennzeichen zb. / oder - diese möchte ich gerne entfernen, ich möchte die nur mit leerzeichen trennen.

Gibt es da eine formelgesteuerte Lösung?

in den Telefonnr. sind unterschiedliche Trennzeichen zb. /
oder - diese möchte ich gerne entfernen, ich möchte die nur
mit leerzeichen trennen.

Hallo Leander,

=LINKS(WECHSELN(WECHSELN(WECHSELN(A1;" „;“");"/";"");"-";"");5)&"
„&TEIL(WECHSELN(WECHSELN(WECHSELN(A1;“ „;“");"/";"");"-";"");6;4)&"
„&RECHTS(WECHSELN(WECHSELN(WECHSELN(A1;“ „;“");"/";"");"-";"");2)

Gruß
Reinhard