Excel-Formel: Einfache Währungsumrechnung -

Inhaltsverzeichnis

Generische Formel

=VLOOKUP(currency,xtable,column,0)*amount

Zusammenfassung

Um von einer bestimmten Währung in andere bestimmte Währungen umzurechnen, können Sie die Funktion VLOOKUP verwenden. In dem gezeigten Beispiel lautet die Formel in E5:

=VLOOKUP(D5,xtable,2,0)*B5

Hiermit wird der Betrag in Spalte B von US-Dollar (USD) in die in Spalte D angegebene Währung umgerechnet, wobei sich der genannte Bereich "xtable" auf G5: H10 bezieht.

Erläuterung

Die Formel in diesem Beispiel konvertiert Beträge in USD mithilfe von Währungscodes in andere Währungen. Verfügbare Währungen und genaue Umrechnungskurse können durch Bearbeiten der Werte in der Tabelle rechts angepasst werden.

Der Kern dieser Formel ist die VLOOKUP-Funktion, die wie folgt konfiguriert ist:

=VLOOKUP(D5,xtable,2,0)

Hier stammt der Suchwert aus Spalte D, das Tabellenarray ist der benannte Bereich "xtable", der Spaltenindex ist 2 und der Übereinstimmungstyp ist auf exakte Übereinstimmung eingestellt.

In dieser Konfiguration findet VLOOKUP die Währung in der Tabelle und ruft den Umrechnungskurs aus Spalte H ab. Wenn der Währungscode

Verschachteltes IF-Äquivalent

Mit einer Formel, die auf verschachtelten IFs basiert, sieht die Lösung folgendermaßen aus:

=IF(D5="usd",1, IF(D5="eur",0.84, IF(D5="yen",112.35, IF(D5="can",1.23, IF(D5="gpb",0.74, IF(D5="cny",6.59))))))*B5

Zeilenumbrüche zur besseren Lesbarkeit hinzugefügt.

Hinweis: VLOOKUP ist im Allgemeinen eine bessere Lösung, da Werte jederzeit leicht zu sehen und zu bearbeiten sind, die Formel leichter zu lesen ist und Wechselkurswerte nicht redundant in vielen verschiedenen Formeln gespeichert werden.

INDEX und MATCH-Äquivalent

Mit den Funktionen INDEX und MATCH sieht die Lösung folgendermaßen aus:

=INDEX($H$5:$H$10,MATCH(D5,$G$5:$G$10,0))*B5

Interessante Beiträge...