Lai konvertētu no noteiktas valūtas uz citu konkrētu valūtu, varat izmantot Funkcija VLOOKUP . Parādītajā piemērā E5 formula ir šāda:
= VLOOKUP (currency,xtable,column,0)*amount
kas konvertē B slejā esošo summu no ASV dolāriem (USD) uz D slejā norādīto valūtu, kur nosaukts diapazons “xtable” attiecas uz G5: H10.
SkaidrojumsŠajā piemērā izmantotā formula konvertē summas USD citās valūtās, izmantojot valūtu kodus. Pieejamās valūtas un precīzos reklāmguvumu kursus var pielāgot, rediģējot vērtības tabulā pa labi.
Šīs formulas pamatā ir funkcija VLOOKUP, kas konfigurēta šādi:
= VLOOKUP (D5,xtable,2,0)*B5
Šeit uzmeklēšanas vērtība tiek iegūta no D slejas, tabulas masīvs ir nosaukts diapazons “xtable”, kolonnu indekss ir 2, un atbilstības veids ir iestatīts uz precīzu atbilstību.
Šajā konfigurācijā VLOOKUP atrod valūtu tabulā un izgūst reklāmguvumu kursu no H slejas. Ja valūtas kods
Iekļauts IF ekvivalents
Izmantojot formulu, kuras pamatā ir ligzdoti IF, risinājums izskatās šādi:
= VLOOKUP (D5,xtable,2,0)
Līniju pārtraukumi pievienots priekš labāka lasāmība .
Piezīme: VLOOKUP parasti ir labāks risinājums, jo vērtības ir viegli redzēt un rediģēt jebkurā laikā, formulu ir vieglāk lasīt, un valūtas kursa vērtības netiek saglabātas lieki daudzās dažādās formulās.
kā funkcija if darbojas Excel
INDEX un MATCH ekvivalents
Ar INDEKSS un MATCH Funkcijas, risinājums izskatās šādi:
Autors Deivs Bruns= 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