Opsæt automatisk valutakonvertering i Excel og Google Sheets

Opsæt automatisk valutakonvertering i Excel og Google Sheets

Denne vejledning viser, hvordan du opretter og automatisk valutaomregner i Excel og Google Sheets.

Excel er et effektivt værktøj til beregninger, der ofte involverer internationale valutaer. Excel har ikke et indbygget valutaomregningsværktøj, men med et link til en ekstern XML-database kan vi bygge vores eget konverteringsværktøj til Excel ved hjælp af Power Query.

Link til en ekstern XML -kildefil

Den mest brugervenlige kildefil hedder en Floatrates, et gratis XML -feed, der opdateres dagligt.

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

2. I Filnavn boks indtast URL'en til floatrates -filen - www.floatrates.com/daily.usd.xml - og klik derefter på Åben.

3. Klik på Transformér data.

4. Den Power Query Editor vil nu åbne. Rul over til det sidste element på listen, og klik derefter på ordet Bord. Valutakurserne vil blive udfyldt i en tabel under den indledende datalinje.

5. Klik på pilen med to hoveder for at vise felterne i denne tabel, og klik derefter på Okay.

6. Power Query ændres nu til at vise valutakurskolonnerne såvel som de indledende kolonner.

7. I Bånd, Vælg Hjem> Administrer kolonner> Vælg kolonner.

8. Fjern markeringen af ​​de kolonner, der ikke er nødvendige, og klik derefter på Okay.

9. Klik Luk & indlæs for at vende tilbage til Excel.

Oprettelse af en valutaomregner

1. Vi kan nu oprette et nyt regneark i den samme projektmappe som den sammenkædede XML -database og oprette en tabel som vist nedenfor.

2. Vi kan nu bruge VLOOKUP -funktionen til at slå valutakursen op for det britiske pund mod den amerikanske dollar. I den relevante celle (f.eks. C5) kan vi skrive følgende:

1 = OPLYSNING ($ C $ 4,

TIP: Brug en absolut reference ($), så vi kan kopiere formlen ned.

3. Vi skal derefter fremhæve de relevante opslagsdata ved at gå til databladet og vælge de oplysninger, vi har brug for.

4. Så snart vi vælger hele datalisten, vil Excel automatisk sætte databasens kolonner som referencer i formlen frem for at bruge celleadresserne. Dette skyldes, at tabeldataene i Excel var knyttet til Excel med et områdenavn på usd.

5. Vi fuldender nu vores VLOOKUP -formel ved at indtaste kolonnenavnet og ordet FALSKT som det sidste argument for formlen.

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

6. Tryk på ENTER for at indtaste formlen i Excel.

7. Vi kan gentage proceduren for at slå EUR op fra datatabellen.

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

8. For at få værdien på 2 USD til 1 GBP eller 1 EUR kan vi kopiere formlen ned til den næste række og derefter gange den med værdien i kolonne B.

9. Vi kan derefter kopiere dette ned for at udfylde vores valutakonverter.

10. For at oprette en valutakonverter for de inverse kurser skal vi oprette et opslag efter de inverse kurser i vores data.

Automatisk valutaomregning i Google Sheets

Google Sheets har en indbygget valutaomregner, der gør brug af eksisterende opdaterede konverteringsfrekvenser på internettet.

1. Vi kan oprette en tabel i Google Sheets svarende til den tabel, vi har opsat i Excel.

2. I vores valgte celle (f.eks. C3) kan vi derefter skrive GOOGLEFINANCE -funktionen og fuldføre følgende formel.

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

3. Google søger automatisk valutakursen fra USD (i B2) til GBP (i C2) og indtaster den i den valgte celle.

4. Da vi har brugt absolut celleadressering for B2 og C2 ($), kan vi kopiere denne formel ned til den næste celle og derefter gange formlen med værdien i kolonne B.

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

5. Kopier formlen i denne celle ned til de resterende rækker i vores konverteringstabel.

6. Gentag processen for at slå EUR op.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave