Innehållsförteckning
När vi har att göra med valuta måste vi ibland konvertera valuta i Excel väldigt ofta. Det är snabbare och smidigare om vi kan använda en formel för att konvertera valuta. I den här artikeln kommer jag att visa dig 4 exempel på formler för att konvertera valuta i Excel.
Ladda ner övningsboken
Du kan ladda ner och öva med hjälp av vår arbetsbok här.
Formel för att konvertera valuta.xlsx4 enkla exempel på hur du konverterar valuta med Excel-formeln
I vårt dataset finns USD-beloppen. Vi måste konvertera dessa belopp till euro(EUR), brittiska pund sterling(GBP), indiska rupier(INR), kanadensiska dollar(CAD) och japanska yen(JPY). Här kommer jag att visa dig fyra praktiska exempel med fyra formler för att konvertera valutor i Excel.
Först skapar du ett dataset för valutor och växelkurser i USD.
Utforska nu formlerna en efter en.
1. Konvertera valuta med en enkel Excel-formel
Du kan konvertera valutor manuellt genom att hämta växelkurserna från internet och multiplicera kurserna individuellt med det givna beloppet för att få fram beloppet i önskad valuta.
Följ stegen nedan för att göra det. 👇
Steg:
- Klicka först på cell D5 . Lägg en likhetstecken (=) i cellen.
- Hänvisa sedan till cellen med det givna USD-beloppet och multiplicera det med den önskade växelkursen i cellen.
Till exempel kan du använda följande formel.
=B5*G5
- Eftersom valutaserien i vårt dataset och valutaserien i vår beräkning är densamma, skulle formeln vara densamma i alla celler nedan. höger nedre del på den första beräknade cellens plats. Dra sedan den fyllningshandtag nedan för att kopiera formeln till alla cellerna nedan.
Du har alltså konverterat de angivna beloppen i USD korrekt. Resultatet kommer att se ut så här. 👇
Läs mer: Hur man konverterar CAD till USD i Excel (4 enkla sätt)
2. Använd Nested IF för att konvertera valutor
Du kan också använda inbäddade IF i stället för att referera till växelkursernas cellreferens varje gång.
IF-funktionen tar tre argument totalt. Det logiska testet är det första. Detta argument vill återge True eller False när det logiska testet är slutfört. Det värde som återges när testet återger True är det andra argumentet. Det värde som återges när testet återger False är det tredje argumentet.Gå nu igenom stegen nedan för att konvertera valuta med hjälp av inbäddade IF:er. 👇
Steg:
- Först och främst klickar du på cell D5.
- Skriv följande formel nu.
=IF(C5="USD",1,IF(C5="EUR",0.94,IF(C5="GBP",0.8,IF(C5="INR",77.61,IF(C5="CAD",1.28,IF(C5="JPY",127.77))))))*B5
- Dra nu i fyllningshandtag nedan och formeln kopieras till alla cellerna nedan.
På så sätt konverteras dina angivna USD-belopp till önskat valutabelopp. Resultatet kommer att se ut så här. 👇
🔎 Uppdelning av formeln:
- =IF(C5="USD",1 Skriva =IF aktiverar IF-funktionen i Excel. Det andra argumentet kräver att det värde som returneras när det logiska testet är sant. Om vår önskade valuta är USD har vi satt vår växelkurs till 1. Så i det andra argumentet skriver vi 1.
- =IF(C5=”USD”,1,IF(C5=”EUR”,0.94 Om det första logiska testet ger falskt resultat, går den vidare till det andra IF, och i det första argumentet testar den om den önskade valutan är EUR. Om valutan är EUR, kommer true att returneras. I det andra argumentet måste vi ange värdet för det logiska testets sanna resultat. Eftersom EUR:s växelkurs är 0,94 i förhållande till US-dollarn, skriver vi 0,94 i det andra argumentet.
- =IF(C5=”USD”,1,IF(C5=”EUR”,0.94,IF(C5=”GBP”,0.8,IF(C5=”INR”,77.61,IF(C5=”CAD”,1.28,IF(C5=”JPY”,127.77))))))*B5 När du har fått fram den faktiska växelkursen för en valuta med hjälp av IF:er multiplicerar du den med det angivna USD-beloppet för att få fram det önskade valutabeloppet. Asterisk (*) används för multiplikation i Excel.
Läs mer: Hur man automatiserar valutakonvertering i Excel (5 enkla metoder)
3. Använd VLOOKUP-funktionen för att konvertera valuta
Du kan konvertera valuta med hjälp av VLOOKUP-formeln också.
Vertical Lookup stavas VLOOKUP. Det används oftast för att extrahera ett värde från tabelldata eller ett förutbestämt intervall av data.
Följ stegen nedan för att använda den här funktionen för att konvertera valuta. 👇
Steg:
- Skriv sedan följande formel nu i cell D5 .
=VLOOKUP(C5,$F$5:$G$10,2,FALSE)*B5
- Och dra den fyllningshandtag hela vägen.
På så sätt konverteras dina angivna USD-belopp till önskat valutabelopp. Resultatet kommer att se ut så här. 👇
Läs mer: Hur man konverterar USD till euro i Excel (3 användbara metoder)
4. INDEX-MATCH-formel för att konvertera valuta i Excel
Du kan också använda INDEX & MATCH funktioner för att konvertera valuta i Excel.
INDEX-funktionen gör det möjligt att extrahera ett värde både horisontellt och vertikalt. Den har huvudsakligen tre argument, t.ex. array, row_num och column_num (valfritt).
Funktionen MATCH returnerar den relativa positionen för ett objekt i en array som matchar ett angivet värde i en angiven ordning.
Använd följande steg för att använda dessa funktioner för att konvertera valuta. 👇
Steg:
- Ange följande formel i cell D5 .
=INDEX($F$4:$G$10,MATCH(C5,$F$4:$F$10,0),2)*B5
- Sätt nu markören på höger nedre del hörnet av cellen. Dra sedan i fyllningshandtag under hela vägen.
Därefter konverteras dina angivna USD-belopp till önskat valutabelopp. Resultatet kommer att se ut så här. 👇
🔎 Uppdelning av formeln:- MATCH(C5,$F$4:$F$10,0) Vi hänvisar till C5-cell som första argument eftersom detta är cellen med den önskade valutan och det är detta värde som vi måste leta efter i datasetet.
Nu ger funktionen MATCH endast indexnummer av värdet. Vi måste alltså välja de celler där valutorna finns. Det är därför vi har valt F4:F10 cellreferens. Kom ihåg att du måste använda en absolut array här. Du måste alltså absolut referera med en dollar($) eller tryck på F4.
Det sista argumentet anger typen av matchning. För en E xact match har vi skrivit 0 här.
- =INDEX($F$4:$G$10,MATCH(C5,$F$4:$F$10,0),2) Det första argumentet är matrisen F4:G10 från vilken vi ska extrahera värdena. Kom ihåg att denna matris också ska vara absolut.
I det andra argumentet har vi använt MATCH-funktionen, och MATCH-funktionen returnerar därför automatiskt det önskade radindexnumret enligt valutan.
Det tredje argumentet kräver att kolumnindexnummer Eftersom växelkursen ligger på det andra i vår valda matris skriver vi 2 på det tredje argumentets plats.
Läs mer: Konvertera euro till USD i Excel (2 praktiska metoder)
Saker att komma ihåg
- När du använder VLOOKUP funktion, kom ihåg att detta är en vertikal sökning Du kan alltså bara söka upp dina värden genom kolumnerna och inte genom de horisontella raderna.
- En annan sak som du bör komma ihåg är att när du väljer tabellmatrisen ska du behålla kolumnen med uppslagsvärde som första kolumnen i ditt val. Indexnumret för kolumnen för returvärdet kommer att sättas i enlighet med denna serie.
- Om du slår upp numrerade värden, kan range_lookup argumentet är inte så viktigt. Men om du söker upp textvärden är det mycket lämpligt att sätta range_lookup argumentet som FALSK , om du alltid vill ha en exakt matchning.
- INDEX funktionen har en stor fördel jämfört med VLOOKUP Med hjälp av INDEX-funktionen kan du extrahera värden både vertikalt och horisontellt.
- MATCH funktionen returnerar inte ett cellvärde, utan returnerar indexnummer av uppslagsvärdet.
Slutsats
Så här har jag visat dig de snabbaste och lämpligaste formelexemplen för att konvertera valuta i Excel. Du kan följa något av dessa sätt att uppnå dina mål i detta avseende. Jag hoppas att du tycker att den här artikeln är till stor hjälp. Om du har några ytterligare frågor eller rekommendationer, är du välkommen att kontakta mig. Och, besök ExcelWIKI för många fler artiklar av det här slaget.