Konfigurer automatisk valutakonvertering i Excel og Google Sheets

Konfigurer automatisk valutakonvertering i Excel og Google Sheets

Denne opplæringen vil demonstrere hvordan du oppretter og automatisk valutaomregner i Excel og Google Sheets.

Excel er et kraftig verktøy for beregninger, som ofte involverer internasjonale valutaer. Excel har ikke et innebygd valutaomregningsverktøy, men med en kobling til en ekstern XML-database kan vi bygge vårt eget konverteringsverktøy til Excel ved hjelp av Power Query.

Kobling til en ekstern XML -kildefil

Den mest brukervennlige kildefilen heter en Flyter, en gratis XML -feed som oppdateres daglig.

1. I et tomt Excel -regneark i Bånd, plukke ut Data> Hent data> Fra fil> Fra XML.

2. I Filnavn boksen, skriv inn nettadressen til floatrates -filen - www.floatrates.com/daily.usd.xml - og klikk deretter Åpen.

3. Klikk på Transform data.

4. Den Power Query Editor vil nå åpne. Rull over til det siste elementet på listen, og klikk deretter på ordet Bord. Valutakursene vil bli fylt ut i en tabell under den første datalinjen.

5. Klikk på pilen med to hoder for å vise feltene i denne tabellen, og klikk deretter OK.

6. Power Query vil nå endres for å vise valutakurskolonnene så vel som de første kolonnene.

7. I Bånd, plukke ut Hjem> Administrer kolonner> Velg kolonner.

8. Fjern merket for kolonnene som ikke er nødvendige, og klikk deretter OK.

9. Klikk Lukk og last inn for å gå tilbake til Excel.

Opprette en valutaomregner

1. Vi kan nå lage et nytt regneark i samme arbeidsbok som den koblede XML -databasen og sette opp en tabell som vist nedenfor.

2. Vi kan nå bruke VLOOKUP -funksjonen til å slå opp valutakursen for det britiske pundet mot amerikanske dollar. I den aktuelle cellen (for eksempel C5) kan vi skrive inn følgende:

1 = VLOOKUP ($ C $ 4,

TIPS: Bruk en absolutt referanse ($) slik at vi kan kopiere formelen ned.

3. Vi må deretter markere de relevante oppslagsdataene ved å gå til databladet og velge informasjonen vi trenger.

4. Så snart vi velger hele datalisten, vil Excel automatisk sette kolonnene i databasen som referanser i formelen i stedet for å bruke celleadressene. Dette er fordi tabelldataene i Excel ble koblet til Excel med et områdenavn på usd.

5. Vi fullfører nå vår VLOOKUP -formel ved å skrive inn kolonnenavnet og ordet FALSKT som det siste argumentet for formelen.

1 = VLOOKUP ($ C $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

6. Trykk ENTER for å angi formelen i Excel.

7. Vi kan gjenta prosedyren for å slå opp EUR fra datatabellen.

1 = VLOOKUP ($ D $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

8. For å få verdien på 2 USD til 1 GBP eller 1 EUR, kan vi kopiere formelen ned til neste rad, og deretter multiplisere den med verdien i kolonne B.

9. Vi kan deretter kopiere dette ned for å fylle ut valutakursomformeren.

10. For å lage en valutakursomformer for de inverse kursene, må vi lage et oppslag for de inverse kursene i dataene våre.

Automatisk valutakonvertering i Google Regneark

Google Sheets har en innebygd valutaomformer som bruker eksisterende, oppdaterte konverteringsfrekvenser på internett.

1. Vi kan sette opp en tabell i Google Regneark som ligner på tabellen vi satte opp i Excel.

2. I den valgte cellen (for eksempel C3) kan vi deretter skrive inn GOOGLEFINANCE -funksjonen og fullføre følgende formel.

1 = GOOGLEFINANCE ("Valuta:" & $ B $ 2 og $ C $ 2)

3. Google søker automatisk etter valutakursen fra USD (i B2) til GBP (i C2) og legger den inn i den valgte cellen.

4. Siden vi har brukt absolutt celleadressering for B2 og C2 ($), kan vi kopiere denne formelen ned til neste celle og deretter multiplisere formelen med verdien i kolonne B.

1 = GOOGLEFINANCE ("Valuta:" & $ B $ 2 og $ C $ 2)*B4

5. Kopier formelen i denne cellen ned til de resterende radene i vår konverteringstabell.

6. Gjenta prosessen for å slå opp EUR.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave