Exceli valem: lihtne valuuta konverteerimine -

Üldine valem

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

Kokkuvõte

Antud valuutast teiseks valuutaks teisendamiseks võite kasutada funktsiooni VLOOKUP. Näidatud näites on valem E5-s järgmine:

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

mis teisendab veerus B oleva summa USA dollarites (USD) veerus D näidatud vääringuks, kus nimetatud vahemik "xtable" viitab G5: H10.

Selgitus

Selle näite valem teisendab USD-des olevad summad muudeks valuutadeks, kasutades valuutakoode. Saadaval olevaid valuutasid ja täpseid konverteerimiskursse saab muuta, muutes paremal asuva tabeli väärtusi.

Selle valemi tuum on funktsioon VLOOKUP, mis on konfigureeritud järgmiselt:

=VLOOKUP(D5,xtable,2,0)

Siin pärineb otsingu väärtus veerust D, tabeli massiiv on nimega vahemik "xtable", veeru register on 2 ja vaste tüüp on määratud täpse vastega.

Selles konfiguratsioonis leiab VLOOKUP tabelis oleva valuuta ja võtab veerus H. teisenduskursi. Kui valuutakood

Pesastatud IF samaväärne

Pesastatud IF-idel põhineva valemiga näeb lahendus välja selline:

=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

Parema loetavuse huvides on lisatud reavahed.

Märkus. VLOOKUP on üldiselt parem lahendus, kuna väärtusi on igal ajal lihtne näha ja muuta, valemit on lihtsam lugeda ning vahetuskursi väärtusi ei salvestata üleliigselt paljudes erinevates valemites.

INDEKS ja MATCH samaväärsed

Funktsioonide INDEX ja MATCH abil näeb lahendus välja selline:

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

Huvitavad Artiklid...