Excel

Jednoduchý prevod meny

Simple Currency Conversion

Excel vzorec: Jednoduchý prevod menyGenerický vzorec | _+_ | Zhrnutie

Na konverziu z danej meny na iné konkrétne meny môžete použiť Funkcia VLOOKUP . V uvedenom príklade vzorec v E5 je:



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

ktorá prevedie čiastku v stĺpci B z amerických dolárov (USD) na menu uvedenú v stĺpci D, kde je pomenovaný rozsah „xtable“ označuje G5: H10.

Vysvetlenie

Vzorec v tomto prípade prevádza sumy v USD na iné meny pomocou kódov mien. Dostupné meny a presné konverzné kurzy je možné upraviť úpravou hodnôt v tabuľke vpravo.





Jadrom tohto vzorca je funkcia VLOOKUP nakonfigurovaná takto:

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

Tu hodnota vyhľadávania pochádza zo stĺpca D, pole tabuľky je pomenovaný rozsah „xtable“, index stĺpca je 2 a typ zhody je nastavený na presnú zhodu.



V tejto konfigurácii VLOOKUP nájde menu v tabuľke a získa konverzný kurz zo stĺpca H. Ak kód meny

Vnorený ekvivalent IF

So vzorcom založeným na vnorených IF vyzerá riešenie takto:

 
= VLOOKUP (D5,xtable,2,0)

Prerušenia riadkov pridané pre lepšia čitateľnosť .

Poznámka: VLOOKUP je spravidla lepším riešením, pretože hodnoty je možné kedykoľvek ľahko vidieť a upravovať, vzorec je ľahšie čitateľný a hodnoty výmenných kurzov nie sú nadbytočne uložené v mnohých rôznych vzorcoch.

ako vstúpiť do tej istej bunky v programe Excel

INDEX a ekvivalent MATCH

S INDEX a ZÁPAS funkcie, riešenie vyzerá takto:

 
= 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
Autor Dave Bruns


^