Excel formülü: Basit para birimi dönüştürme -

Genel formül

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

Özet

Belirli bir para biriminden diğer belirli para birimlerine dönüştürmek için DÜŞEYARA işlevini kullanabilirsiniz. Gösterilen örnekte, E5'teki formül şöyledir:

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

B sütunundaki tutarı ABD Dolarından (USD), D sütununda belirtilen para birimine dönüştürür, burada "xtable" adı verilen aralık G5: H10'a karşılık gelir.

Açıklama

Bu örnekteki formül, para birimi kodlarını kullanarak USD cinsinden tutarları diğer para birimlerine dönüştürür. Mevcut para birimleri ve tam dönüşüm oranları, sağdaki tablodaki değerler düzenlenerek ayarlanabilir.

Bu formülün özü, şu şekilde yapılandırılmış DÜŞEYARA işlevidir:

=VLOOKUP(D5,xtable,2,0)

Burada, arama değeri D sütunundan gelir, tablo dizisi "xtable" olarak adlandırılan aralıktır, sütun dizini 2'dir ve eşleme türü tam eşleşmeye ayarlanır.

Bu yapılandırmada, DÜŞEYARA tablodaki para birimini bulur ve dönüştürme oranını H sütunundan alır. Para birimi kodu

İç içe geçmiş EĞER eşdeğeri

İç içe geçmiş IF'leri temel alan bir formülle çözüm şuna benzer:

=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

Daha iyi okunabilirlik için satır sonları eklendi.

Not: DÜŞEYARA genellikle daha iyi bir çözümdür, çünkü değerleri herhangi bir zamanda görmek ve düzenlemek kolaydır, formülün okunması daha kolaydır ve döviz kuru değerleri birçok farklı formülde fazladan depolanmaz.

INDEX ve MATCH eşdeğeri

INDEX ve MATCH işlevleriyle çözüm şuna benzer:

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

Ilginç makaleler...