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

Forumthread: Vorwahl von Nummer trennen

Vorwahl von Nummer trennen
21.02.2007 16:54:50
Nummer
Hallo,
habe eine Tabelle in der die Vorwahl eines Teilnehmers in einer Spalte steht und die Rufnummer in der nächsten Spalte. Dummerweise gibt es einige Teilnehmer bei denen beide Nummern (Vorwahl und Rufnummer) in einer Spalte stehen. Diese beiden Nummern sind durch einen Trennstrich geteilt. Wie kann ich diese beiden Nummern wieder so trennen, dass beide Nummern in zwei Spalten stehen? Vielleicht kann man als Anhaltspunkt für eine Formel den Trennstrich verwenden...?!
Vielen Dank schon einmal im Vorraus.
Gruß,
Cris
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Vorwahl von Nummer trennen
21.02.2007 16:59:29
Nummer
Hallo Cris,
versuchs mal damit, da kannst Du die Nummern trennen. anschließend kopierst Du die Spalte und fügst sie als Werte wieder ein.
https://www.herber.de/bbs/user/40590.xls
Gruß
stormy
Daten --> Text in Spalten
21.02.2007 17:04:22
jockel
hi Cris, wenn die telefonnmummern wirklich nur so eingegeben sind vorwahl-telefonnummer, dann kannst du Daten Text in Spalten (getrennt, Trennzeichen anders "-" ohne gänsefüsschen)...
cu jörg
ein feedbach wär' ganz reizend
Anzeige
AW: Daten --> Text in Spalten
21.02.2007 17:28:00
Cris
Hallo Jörg,
leider funzt es nicht, da er sonst die "0" der Vorwahl verliert. Weißt Du woran das liegt?
Gruß,
Cris
LINKS + TEIL
21.02.2007 17:43:27
Hugo
Hallo Chris,
in A1 steht: 089-123456 oder 02151-5523 oder sonst was - Hauptsache mit - getrennt.
Vorwahl: =LINKS(A1;FINDEN("-";A1)-1)
Rufnummer: =TEIL(A1;FINDEN("-";A1)+1;99)
Bei einem anderen Trennzeichen natürlich Formeln entsprechend anpassen.
Gruß Hugo
Anzeige
AW: LINKS + TEIL
21.02.2007 18:00:00
Cris
Super!
Genau das war es!
Danke schön Hugo.
Einen schönen Abend.
Cristina
AW: Vorwahl von Nummer trennen
21.02.2007 17:25:28
Nummer
Hallo Stormy,
eigentlich wäre die Formel super aber leider funktioniert sie nicht, wenn die Rufnummer zu lang ist. Keine Ahnung warum!!!
Danke.
Gruß,
C.
AW: Vorwahl von Nummer trennen
21.02.2007 18:00:43
Nummer
Hallo Cris,
versteh ich nicht ganz, bei mir funktioniert es auch mit viel längeren Nummern...
Auch die 0 von Vorwahlen wird nicht abgeschnitten...
Gruß
stormy
Anzeige
AW: Vorwahl von Nummer trennen
21.02.2007 18:18:37
Nummer
Hallo Stormy,
tja... Keine Ahnung! (Schulterzuck)
Habe auch versucht die Spalten anders zu formatieren.
Gruß,
Cris
AW: Vorwahl von Nummer trennen
21.02.2007 19:53:17
Nummer
Hallo Cris,
das Ding macht nämlich nichts anderes als die Position festzulegen an welcher der "-" sitzt und dann den linken Teil bis zur Position und auch den rechten Teil bis zu dieser Position auszulesen.
Einzige Vermutung, dass es mit der Version von Excel zusammenhängt...
Gruß
stormy
Anzeige
AW: Vorwahl von Nummer trennen
21.02.2007 20:08:00
Nummer
Klar. Kann sein. Mir war jetzt nur wichtig auf eine funzende Lösung zu kommen..
Danke.
Einen schönen Abend,
Cristina
;
Anzeige
Anzeige

Infobox / Tutorial

Vorwahl und Rufnummer trennen in Excel


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in einer Spalte stehen, wo die Vorwahl und die Rufnummer durch einen Trennstrich ("-") getrennt sind. Beispiel: 089-123456.

  2. Formeln anwenden:

    • Um die Vorwahl zu extrahieren, verwende die folgende Formel in der Zelle neben der ersten Nummer (angenommen, die Nummer steht in A1):
      =LINKS(A1;FINDEN("-";A1)-1)
    • Um die Rufnummer zu extrahieren, nutze diese Formel:
      =TEIL(A1;FINDEN("-";A1)+1;99)
  3. Formeln nach unten ziehen: Ziehe die Formeln nach unten, um sie auf die restlichen Zellen anzuwenden.

  4. Werte einfügen: Kopiere die neuen Spalten und füge sie als Werte ein, um die Formeln zu entfernen und nur die Ergebnisse zu behalten.


Häufige Fehler und Lösungen

  • Problem: Die "0" der Vorwahl wird abgeschnitten.

    • Lösung: Achte darauf, dass die Zelle als Text formatiert ist, bevor du die Daten importierst.
  • Problem: Die Formel funktioniert nicht bei längeren Rufnummern.

    • Lösung: Stelle sicher, dass die verwendete Excel-Version die Funktionen LINKS und TEIL unterstützt. In einigen älteren Versionen kann es zu Komplikationen kommen.

Alternative Methoden

  1. Daten -> Text in Spalten:

    • Markiere die Spalte mit den Telefonnummern.
    • Gehe zu Daten -> Text in Spalten.
    • Wähle Getrennt und setze das Trennzeichen auf "-" (ohne Gänsefüßchen).
  2. Verwendung von VBA:

    • Wenn du regelmäßig mit solchen Daten arbeitest, könnte ein VBA-Skript sinnvoll sein, um die Vorwahl und Rufnummer automatisch zu trennen.

Praktische Beispiele

  • Beispiel 1: 089-123456 wird zu:

    • Vorwahl: 089
    • Rufnummer: 123456
  • Beispiel 2: 02151-5523 wird zu:

    • Vorwahl: 02151
    • Rufnummer: 5523

Diese Methoden funktionieren für jede Vorwahl wie 02683, 04, 07, 08 oder auch internationale Ländervorwahlen wie +43.


Tipps für Profis

  • Schnelles Ausfüllen: Halte die STRG-Taste gedrückt, während du die Formeln nach unten ziehst, um die gesamte Spalte schnell zu füllen.

  • Verwendung von IFERROR: Um Fehler zu vermeiden, kannst du die Formeln in eine IFERROR-Funktion einbetten:

    =IFERROR(LINKS(A1;FINDEN("-";A1)-1); "Fehler")

FAQ: Häufige Fragen

1. Wie kann ich auch internationale Vorwahlen trennen? Um internationale Vorwahlen zu trennen, kannst du die gleichen Formeln verwenden. Stelle sicher, dass das Trennzeichen korrekt ist.

2. Was, wenn kein Trennstrich vorhanden ist? In diesem Fall musst du die Daten manuell überprüfen oder ein anderes Trennzeichen verwenden, falls vorhanden.

3. Wie gehe ich mit leeren Vorwahlen um? Du kannst die WENN-Funktion verwenden, um leere Zellen zu erkennen und entsprechend zu handeln:

=WENN(A1=""; ""; LINKS(A1;FINDEN("-";A1)-1))

4. Wo finde ich Hilfe zu speziellen Vorwahlen? Für spezielle Vorwahlen wie 089, 02151 oder 054 kannst du Online-Datenbanken oder lokale Telefonverzeichnisse konsultieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige