Seite 1 von 1

Formelsuche --> Irgendwas mit SVERWEIS?

Verfasst: So, 27.12.2009 02:21
von Ropadr
Moin,

da ich mit Formeln normalerweise nichts zu tun habe beiße ich mir hieran leider die Zähne aus...Nach einigem googeln gehe ich aber daovn aus, ich muss irgendwas mit SVERWEIS machen :D

Folgendes Problem:
In einer Spalte stehen Städte in der Kombination"Stadt (Länderkürzel)", also z.B. "Berlin (D)". Unten in Tabelle ist nun eine Liste, in der die Länderkürzel alle aufgeführt sind, in der Spalte daneben dann das Land ausgeschrieben. Ich möchte nun, dass Calc das Kürzel in den Klammern mit der Tabelle unten vergleicht und, wenn das Kürzel gefunden wird, das entsprechende Land ins Feld schreibt.
Bei mir scheitert es schon daran, dass ich nicht weiß, wie man nur den Bereich in den Klammern zum Vergleichen definiert...

Ich danke für die hoffentlich kommende Hilfe :)

Re: Formelsuche --> Irgendwas mit SVERWEIS?

Verfasst: So, 27.12.2009 09:56
von Karolus
Hallo
Etwa so:
=SVERWEIS(TEIL(A1;FINDEN("(";A1)+1;LÄNGE(A1)-FINDEN("(";A1)-1);$A$50:$B$100;2;0)
Falls die Länderkürzel immer nur einen Buchstaben haben kannst du den roten Teil der Formel durch 1 ersetzen.
Der unterstrichene Teil ist der Referenzbereich Kürzel→Länder.

Gruß Karo

Re: Formelsuche --> Irgendwas mit SVERWEIS?

Verfasst: So, 27.12.2009 11:22
von Ropadr
Danke, hat geklappt. Nur mit diesem TEIL(A1;(FINDEN[...] muss ich mich nochmal auseinandersetzen, da versteh ich noch nicht so wirklich das +1 und -1

Re: Formelsuche --> Irgendwas mit SVERWEIS?

Verfasst: So, 27.12.2009 13:14
von echo
Hallo,
das ist relativ einfach und eine Kombination mehrerer Funktionen:

Du benötigst ja als Suchkriterium in SVerweis() das Länderkürzel.
Es steht in einem Text-String irgendwo in Klammern, Mit der Funktion finden wird die Position von "(" bzw. ")" gesucht.
Das Länderkürzel beginnt von der Position her "("+1 und endet ")"-1
Diese beiden Positionen richtig in TEIL() eingebaut ergibt das Suchkriterium.

Gruß Holger

Re: Formelsuche --> Irgendwas mit SVERWEIS?

Verfasst: Mo, 28.12.2009 21:32
von Ropadr
Ah okay, danke für die Erläuterung