Office: (Office 2007) Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen

Helfe beim Thema Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich hab da mal wieder ne Frage, ich hatte vor einiger Zeit 01.05.06 zum Thema nach Eingabe der PLZ automatisch den passenden Ort anzeigen, wenn... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von gagag, 11. Juli 2006.

  1. Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen


    Hallo,
    ich hab da mal wieder ne Frage, ich hatte vor einiger Zeit 01.05.06 zum Thema nach Eingabe der PLZ automatisch den passenden Ort anzeigen, wenn er schon in der Tabelle vorhanden ist von jinx mal eine sehr schöne Lösung bekommen siehe:


    "kann man unter Zuhilfename von Funktionen (IstFehler und SVerweis) "basteln" oder per VBA durch Verwendung von Worksheet_Change-Ereignis und VLookup:
    Tabelle1
    A B
    1 PLZ Ort
    2 99999 Neunhausen
    3 98765 Runtersausen
    4 77777 Siebenhausen
    5 11111 Einzigstadt
    6 12345 Steil nach oben
    7 11111 Einzigstadt
    8 19191 Hügelighausen
    9 kein Wert
    10 kein Wert
    11 kein Wert
    Formeln der Tabelle
    B7 : =WENN(ISTFEHLER(SVERWEIS(A7;$A$2:B6;2;FALSCH));"";SVERWEIS(A7;$A$2:B6;2;FALSCH))
    B9 : =WENN(ISTFEHLER(SVERWEIS(A9;$A$2:B8;2;FALSCH));"kein Wert";SVERWEIS(A9;$A$2:B8;2;FALSCH))
    B10 : =WENN(ISTFEHLER(SVERWEIS(A10;$A$2:B9;2;FALSCH));"kein Wert";SVERWEIS(A10;$A$2:B9;2;FALSCH))
    B11 : =WENN(ISTFEHLER(SVERWEIS(A11;$A$2:B10;2;FALSCH));"kein Wert";SVERWEIS(A11;$A$2:B10;2;FALSCH))



    __________________
    cu
    jinx


    Nun hab ich das schon eine ganze Weile in Gebrauch und freue mich jedes mal wieder über die Zeitersparnis. Jetzt jedoch ist meine Chef auf die Idee gekommen, alle Adressdaten am Ende von A-Z zu sortieren! Und nun funktioniert das natürlich nicht mehr, da die Formel nur funzt wenn es so stehen bleibt wie eingegeben. Das Ergebnis ist ein Zirkelbezug und leere Zellen. Gibt es vielleicht, noch ne andere Lösung oder eine Möglichkeit, das Formelergebnis (Ort) sozusagen an die Zeile zu binden? 300-400 Adressen pro Woche von Hand alphabetisch vorsortieren ist nicht sehr praktikabel.
    Vielen Dank vorab für die Bemühungen
    Gruß gagag

    :)
     
    gagag, 11. Juli 2006
    #1
  2. Hallo Hans Bärbel
    Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen [​IMG]
    ,

    ich habe Dein Beispiel nachgebaut und kann Dein Problem nicht nachvollziehen.
    Der Nachbau sieht niemals so aus wie das Original.


    Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen [​IMG]
     
  3. Hallo Hajo,
    danke für die Antwort. Wie jetzt bei Dir ist das Problem nicht? Heißt das ich hab nen Fehler eingebaut den ich bisher nicht bemerkt habe?Hm, wo ist der denn dann? bei mir sieht der Nachbau so aus:
    2. Zeile

    =WENN(ISTFEHLER(SVERWEIS(H4;$H$3:I3;2;FALSCH));"";SVERWEIS(H4;$H$3:I3;2;FALSCH))

    3. Zeile
    =WENN(ISTFEHLER(SVERWEIS(H5;$H$3:I4;2;FALSCH));"";SVERWEIS(H5;$H$3:I4;2;FALSCH))

    u.s.w.

    sorry übrigens wegen dem fehlendem Namen, bisher hat gagag immer gereicht.
    Aber auch kein Problem.
    Dann nochmal bitte um Hilfe und Danke
    Alexandra
     
    gagag, 13. Juli 2006
    #3
  4. Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen

    Hallo Alexanra,

    Ja das würde ich schreiben. Da ich aber ablehne über das Internet auf fremde Rechner zu schauen. Kann ich dazu nichts genaues schreiben.
    Ich verstehe Deinen SVerweis nicht. Ich habe eigentlich in jedem Sverweis die gleiche Matrix.
    Zeile 3 ist die Matrix 1 Zeile groß
    Zeile 4 ist die Matrix 2 Zeilen groß.

    Irgendwo habe ich gelesen das es um Postleitzahlen geht. Bei mir ist die Matrix 25338 Zeilen lang.
     
  5. hm, ich werds mir noch mal anschauen und meld mich dann noch mal.
    Danke erst mal.
    Gruß Alexandra
     
    gagag, 13. Juli 2006
    #5
  6. Hallo, ich muß doch noch mal fragen, ich bekomm es nicht hin. Ich kann an dem sverweis basteln und umstellen wie ich will irgendwas stimmt immer nicht. Entweder ich erhalte nach dem sortieren der Namen und Vornamen leere Zellen oder aber er zeigt alle Orte an, dann bekomm ich aber Fehlermeldungen wegen Zirkelbezug. Kann mir vielleicht noch mal jemand helfen wie der sverweis hier nun richtig sein muß? Ich kapier es nicht. Ich lade mal mein Beispiel mit hoch und wäre wirklich dankbar für nochmalige Hilfe.
    Danke und liebe Grüße
    Alexandra
     
    gagag, 18. Juli 2006
    #6
  7. Hallo Alexanra,

    Der Dateiname sollte was mit dem Problem zu tun haben. Ich habe mir z.B. einen Ordner angelegt in dem ich alle Dateien aus dem Internet speichere. Bei Dateinamen wie Test., Mappe.., Beispiel wird eine vorhandene überschrieben. Ich lehne es ab solche Dateien runterzuladen.
    Der Sinn und Zweck der Konstruktion ist mir nicht klar. Ich hätte für Sverweis irgendwo eine Matrix angelegt.
     
  8. Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen

    Hallo noch mal, also ich habe jetzt denk ich eine Lösung. Das Problem ist wohl das ich keine seperate Matrix anlegen kann sondern die beim ausfüllen der Datei auch erst gefüllt wird. Ich habe also in meiner Tabelle in Spalte H ab Zeile 3 die Postleitzahlen und in Spalte I den dazugehörigen Ort. Die Adressdatei ist als Mustervorlage vorhanden und wird jede Woche mit neuen Adressen ausgefüllt. Daher ist sie anfangs immer leer und somit die Matrix auch. Da ich mit Sverweis vorher nie was zu tun hatte fällt es mir wohl schwer das richtig zu machen.Meine erste Lösung sah so aus:
    Spalte I Zeile 3: keine Formel, da eh überschrieben wird.
    Spalte I Zeile 4 :=WENN(ISTFEHLER(SVERWEIS(H4;$H$3:I3;2;FALSCH));"";SVERWEIS(H4;$H$3:I3;2;FALSCH))
    Zeile 5: :=WENN(ISTFEHLER(SVERWEIS(H5;$H$3:I4;2;FALSCH));"";SVERWEIS(H5;$H$3:I4;2;FALSCH)) u.s.w

    Da hatte ich wie gesagt dann das Problem das nach der A-ZSortierung am Ende leere Felder entstanden sind.
    Nun hab ich es so gemacht,
    Spalte I:Zeile 3 =WENN(ISTFEHLER(SVERWEIS(H3;$H$3:$I$1000;2;FALSCH));" ";SVERWEIS(H3;$H$3:$I$1000;2;FALSCH))
    Zeile : 4 =WENN(ISTFEHLER(SVERWEIS(H4;$H$3:$I$1000;2;FALSCH));" ";SVERWEIS(H4;$H$3:$I$1000;2;FALSCH))
    und es funktioniert auch bis auf das ich nach dem Sortieren dann immer den Hinweis Zirkelverweis bekomme. Den hab ich jetzt mit dem anhaken von Iteration wegbekommen. Aber sicher ob das jetzt so richtig ist bin ich mir halt nicht.
    Gruß Alex
     
    gagag, 19. Juli 2006
    #8
Thema:

Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen

Die Seite wird geladen...
  1. Excel 2003 nach Postleitzahleingabe Ort automatisch anzeigen - Similar Threads - Excel 2003 Postleitzahleingabe

  2. Funktion aus Excel 2003 in 2019 gesucht

    in Microsoft Excel Hilfe
    Funktion aus Excel 2003 in 2019 gesucht: Hallo Ihr Lieben, ich suche eine spezielle Funktion in Excel 2019, welche ich aus Excel 2003 kenne. Leider kann ich diese in Ek19 nicht finden, weiss auch nicht wie sie korrekter Weise heisst ......
  3. xls 97-2003 in Excel 2016 öffnen

    in Microsoft Excel Hilfe
    xls 97-2003 in Excel 2016 öffnen: Hallo! Ich habe hier eine Exceldatei xls, die im Excelformat 97-2003 gespeichert wurde. Diese möchte ich nun in Excel 2016 öffnen. Wähle ich diese Datei aus, mit geöffnetem Excel 2016, passiert...
  4. Excel 2003 öffnet externe Hyperlinks nicht mehr

    in Microsoft Excel Hilfe
    Excel 2003 öffnet externe Hyperlinks nicht mehr: Halo, ich habe ein Problem in Excel 2003, vielleicht kann mir jemand weiterhelfen: das Problem ist, daß Excel 2003 externe Hyperlinks (also Hyperlinks, die auf eine Internet-Seite verweisen)...
  5. Makro in Excel 2003 funktioniert nicht mehr

    in Microsoft Excel Hilfe
    Makro in Excel 2003 funktioniert nicht mehr: Hallo zusammen, ich hatte vor vielen Jahren in Excel 2003 einen Kalender mit Makros erstellt. Nachdem ich auf Excel 2016 gegangen bin, mußte ich feststellen, dass es Fehlermelunden plötzlich gibt,...
  6. UserForm Textbox als Hyperlink Excel 2003

    in Microsoft Excel Hilfe
    UserForm Textbox als Hyperlink Excel 2003: Gruess Gott miteinander, in einer Textbox der userform befindet sich ein Hyperlink in Textform. Der Text wird über Sub Zellaktualisierung() Me.TextBoxSpalteHyperlink.Text =...
  7. Excel 2003: csv-Import von Volksbank

    in Microsoft Excel Hilfe
    Excel 2003: csv-Import von Volksbank: Hallo zusammen, beim online-banking der Volksbanken kann man sich die Umsätze als csv-Datei herunterladen. Ich importiere diese csv-Dateien in Excel per drag and drop. Das Feld...
  8. Excel 2003_Automatisch neue Zeile erzeugen

    in Microsoft Excel Hilfe
    Excel 2003_Automatisch neue Zeile erzeugen: Hallo Excel Profis, ich kann zwar mit einfachen Formeln umgehen (kein Makro, kein VBA, etc.), aber das wars auch schon mit meiner Excel kenntniss. Darum erbitte ich hier wieder mal um Hilfe....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden