Hur konvertera valuta i Google Sheets (Google Finance funktion)
när du arbetar med pengarelaterade data i dina kalkylblad kan det komma en tid där du behöver konvertera mellan valutor.
naturligtvis är det alltid möjligt att Google omvandlingsfrekvenserna och sedan ange dem manuellt.
ett enklare sätt är dock att använda en mycket bekväm Google Sheets-funktion som hämtar omvandlingsfrekvenserna åt dig.
i denna handledning visar jag dig hur du konverterar valuta i Google Sheets med hjälp av GoogleFinance-funktionen.
Innehållsförteckning
använda GOOGLEFINANCE för att konvertera valuta i Google Sheets
GOOGLEFINANCE-funktionen i Google Sheets är ett riktigt bekvämt verktyg som hämtar valutaomräkningskurser i realtid (väl nästan i realtid).
som namnet antyder använder funktionen finansiella data från Google. Så oavsett omräkningskurser du planerar att Google, är direkt tillgängliga i dina Google Sheets! Allt du behöver är rätt formel.
Syntax för GOOGLEFINANCE-funktionen
den grundläggande syntaxen för GOOGLEFINANCE-funktionen är som följer:
=GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>")
där:
- source_currentcy_symbol är en kod med tre bokstäver för den valuta du vill konvertera från.
- target_currentcy_symbol är en trebokstavskod för den valuta du vill konvertera till.
om du till exempel vill ha omvandlingsfrekvensen från Dollar till Rupier kommer du in i funktionen:
=GOOGLEFINANCE("CURRENCY:USDINR")
Observera att det inte finns något utrymme mellan de två valutakoderna.
här är några andra valutakoder:
valuta | kod |
amerikanska Dollar | USD |
Japan Yen | JPY |
Kanada Dollar | CAD |
Indisk Rupie | INR |
Iran Rial | IRR |
Ryssland rubel | gnugga |
Euro | EUR |
Singapore Dollar | SGD |
Hongkong-Dollar | HKD |
Storbritannien pund | GBP |
hur man använder GOOGLEFINANCE för att hämta valutakurser
Låt oss titta på ett exempel. Här har vi tre valutor i kolumn B och vi vill konvertera valutan i kolumn A till de i kolumn B:
här är stegen du måste följa för att få växelkursen för dollar till de tre valutorna i kolumn B:
- markera den första cellen i kolumnen där du vill att resultaten ska visas (C2).
- skriv formeln: = GOOGLEFINANCE (”valuta:USDINR”)
- tryck på returtangenten.
du bör se den aktuella växelkursen för konvertering av USD till INR i cell C2.
- Alternativt kan du till och med inkludera referenser till celler i funktionen genom att kombinera dem med Ampersand-operatören, enligt följande: =GOOGLEFINANCE(”valuta:”&A2&B2)
- tryck på returtangenten.
- dubbelklicka på fyllningshandtaget i cell C2 för att kopiera formeln till resten av cellerna i kolumn C.
du bör nu se omvandlingsfrekvenser för USD till alla tre valutorna som visas i arket.
hur man konverterar USD till INR med GOOGLEFINANCE
ovanstående steg får dig bara omräkningskurserna mellan två valutor, men de konverterar faktiskt inte pengar från en valuta till en annan. Låt oss anta att vi har följande lista över priser i Dollar och vi vill konvertera dem till INR.
för att konvertera pengarna i tabellen ovan från USD till INR, följ dessa steg:
- markera den första cellen i kolumnen där du vill att resultaten ska visas (B2).
- skriv formeln:
=GOOGLEFINANCE("CURRENCY:USDINR")*A2
- tryck på returtangenten.
- dubbelklicka på fyllningshandtaget i cell B2 för att kopiera formeln till resten av cellerna i kolumn C.
- du bör nu se kolumn B befolkad med priser i INR.
Observera att vi helt enkelt multiplicerade resultatet av GOOGLEFINANCE-funktionen med cellvärdet i kolumn A för att konvertera priset till INR.
att ange dina parametrar tillsammans med bara den allmänna GOOGLEFINANCE-funktionen är tillräckligt för att ge dig en exakt omvandlingsfrekvens.
det finns dock andra valfria parametrar som GOOGLEFINANCE-funktionen låter dig ange för att få specifikt vad du behöver. Du kan till exempel använda den för att visa historiska växelkurser också.
hur man använder GOOGLE FINANCE för att hämta Historiska växelkurser
du kan göra några ändringar i GOOGLEFINANCE-funktionen för att hämta växelkurser under en tidsperiod istället för bara en dag.
för att hämta historiska växelkurser kan GOOGLEFINANCE-funktionen anpassas till följande syntax:
GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>", , , , )
i ovanstående syntax är alla parametrar som visas i kvadratkonsoler valfria. Här är vad de menar:
- attributparametern anger vilken typ av data du vill ska hämtas. Detta är ett strängvärde och dess standardvärde är ”Pris”. Det betyder att vi vill ha prisuppgifter i realtid hämtade från Google Finance. Vi har tillhandahållit en lista över attributvärden och vad de betyder i slutet av denna handledning.
- parametern start_date anger datumet från när vi vill att historiska data ska starta
- i den fjärde parametern kan du antingen ange slutdatum för historiska data eller antalet dagar från startdatum för vilka du vill ha historiska data.
- intervallparametern anger frekvensen för de returnerade data. Det kan vara antingen ”dagligen” eller ”veckovis”, beroende på ditt krav,
hur man använder GOOGLEFINANCE för att hämta valutakurser under en tidsperiod
Låt oss ta ett exempel för att förstå hur GOOGLEFINANCE-funktionen kan användas för att hämta växelkurser (USD till INR) från 10 oktober 2020 till 20 oktober 2020.
- välj en cell där du vill börja visa växelkurserna. Du behöver inte lägga till en rubrik för kolumnerna, eftersom funktionen lägger till kolumnrubrikerna automatiskt.
- skriv formeln:=GOOGLEFINANCE (”valuta:USDEUR”,” price”, DATE(2020,10,10), DATE(2020,10,20),”DAILY”)
- tryck på returtangenten
du bör nu se två nya kolumner automatiskt infogade från cellen där du angav formeln.
den första kolumnen innehåller datumet för varje dag mellan 10 oktober 2020 och 20 oktober 2020. Den andra kolumnen innehåller stängningskursen för varje dag.
om du vill visa veckopriser istället för dagspriser kan du helt enkelt ersätta intervallparametern i funktionen från dagligen till veckovis.
hur man använder GOOGLEFINANCE för att hämta valutakurser under den senaste veckan
om du dynamiskt vill visa växelkurser under det förflutna, säg en vecka beroende på vilken dag arket öppnas, kan du använda funktionen idag istället för datumet.
Låt oss se ett exempel där vi dynamiskt vill visa växelkurser för de föregående 10 dagarna, oavsett vilken dag arket öppnas.
följ dessa steg:
- välj en cell där du vill börja visa växelkurserna.
- skriv formeln: =GOOGLEFINANCE (”valuta: USDEUR”, ”pris”, idag()-10, idag (), ”dagligen”)
- tryck på returtangenten
du bör nu se två nya kolumner automatiskt infogade från cellen där du angav formeln.
den första kolumnen innehåller datumet för varje dag, från 10 dagar före till det aktuella datumet. Den andra kolumnen innehåller stängningskursen för varje dag.
här returnerar funktionen idag () det aktuella datumet då filen öppnas. Så varje gång den öppnas uppdateras den här funktionen och returnerar ett nytt värde.
några punkter att komma ihåg
här är några viktiga saker du behöver veta för att förstå GOOGLEFINANCE-funktionen:
- när vi säger växelkurser i realtid kan du förvänta dig en försening med upp till 20 minuter.
- för realtidspriser returnerar funktionen ett enda värde. För historiska priser returnerar funktionen dock en array tillsammans med kolumnrubriker.
- om du inte anger några datumparametrar antar GOOGLEFINANCE att du bara vill ha resultat i realtid. Om du anger någon datumparameter betraktas begäran som en begäran om historiska data.
attributvärden och deras betydelser
här är några av de vanliga värdena för attributparametern för GOOGLEFINANCE:
för realtidsdata:
- ”priceopen” – vi vill att priset vid tidpunkten för marknaden öppen.
- ” hög ” – vi vill ha dagens höga pris.
- ” låg ” – vi vill ha dagens låga pris.
- ”volym” – vi vill ha den aktuella dagens handelsvolym.
- ”marketcap” – vi vill ha börsvärdet av aktien.
för historiska data:
- ”öppna” – vi vill ha öppningspriset för det angivna datumet(erna).
- ”stäng” – vi vill ha stängningskursen för det angivna datumet.
- ” hög ” – vi vill ha det höga priset för det angivna datumet.
- ” låg ” – vi vill ha det låga priset för det angivna datumet.
- ”volym” – vi vill ha volymen för det angivna datumet.
- ”alla” – vi vill ha all ovanstående information.
det finns ett antal andra attribut som du kan använda också. Du kan hänvisa till den officiella dokumentationen för Google Sheets för att ta reda på mer.
i denna handledning tittade vi på hur du kan använda GOOGLEFINANCE-funktionen för att hämta både realtids-och historiska växelkurser.
vi tittade också på hur du kan använda de hämtade kurserna för att konvertera valutor i Google Sheets. Vi hoppas att detta har varit informativt och användbart för dig.
andra Google Sheets tutorials du kanske gillar:
- REGEXMATCH funktion i Google Sheets
- hur man använder IMPORTRANGE funktion i Google Sheets
- Hur konvertera Excel till Google Sheets
- konvertera formler till värden i Google Sheets
- hur automatiskt uppdatera Google Sheets (uppdateringar varje 1 minut)