Postleitzahlen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
gauloises
**
Beiträge: 39
Registriert: Sa, 12.01.2008 20:24
Wohnort: Ruhrgebiet

Re: Postleitzahlen

Beitrag von gauloises »

OpenofficeBeginner93 hat geschrieben:Funktioniert hier ein Sverweiß, wenn ja wie?
Ich wäre sehr dankbar wenn ihr mir helfen könntet.
Hallo,
das geht mit Sverweis. Übernehme von der genannten Internetseite die erste PLZ und das Bundesland (01001 Sachsen) in jeweils einer Spalte (im Bsp. in Tabelle2). Damit die führende 0 angezeigt wird, müssen die Zahlen mit 00000 formatiert werden. Dann:

Code: Alles auswählen

=SVERWEIS(A1;Tabelle2.$A$1:Tabelle2.$B$2;2;1)
A1 und Tabelle2.$A$1:Tabelle2.$B$2 müssen natürlich angepasst werden.

Gruss
gauloises
Debian Jessie, LibreOffice 3.5.4.2
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Postleitzahlen

Beitrag von lorbass »

Das reicht noch nicht. Die PLZ sind ja nicht lückenlos. Das berücksichtigt die folgende Formel:

Code: Alles auswählen

=WENN(ISTFEHLER(SVERWEIS(E2;Tabelle2.A2:C197;2;1));"Alien";WENN(SVERWEIS(E2;Tabelle2.A2:C197;2;1)>=E2;SVERWEIS(E2;Tabelle2.A2:C197;3;1);"Alien"))
Die Zell-Adressen müssen natürlich angepasst werden. E2 enthält das SVERWEIS-Suchkriterium; Tabelle2.A2:C197 enthält die PLZ-Tabelle; „Alien“ ist der Fehlertext.

Wenn man die PLZ-Tabelle benennt, ist's (nach meiner Meinung) etwas übersichtlicher:

Code: Alles auswählen

=WENN(ISTFEHLER(SVERWEIS(E2;PLZ_Tab;2;1));"Alien";WENN(SVERWEIS(E2;PLZ_Tab;2;1)>=E2;SVERWEIS(E2;PLZ_Tab;3;1);"Alien"))
Gruß
lorbass
Antworten