Змест
Часта бывае, што нам трэба прывязаць цану да пэўнай валюты. Пры гэтым тавар можа быць прададзены ў розных валютах. Табліцы Google утрымліваюць надзвычай зручны інструмент для канвертацыі валют, які вы не знойдзеце ў іншых праграмах.
Я кажу пра функцыю GOOGLEFINANCE. Ён здабывае бягучую або архіўную фінансавую інфармацыю з Google Finance. І сёння мы разам вывучым гэту функцыю.
Як выкарыстоўваць GOOGLEFINANCE для атрымання бягучых абменных курсаў валют
Нягледзячы на тое, што GOOGLEFINANCE здольны на многае, нас цікавіць яго здольнасць атрымліваць курсы валют. Сінтаксіс функцыі наступны:
GOOGLEFINANCE("ВАЛЮТА:")
Заўвага. Аргументы функцыі CURRENCY: павінны быць тэкставымі радкамі.
Напрыклад, каб атрымаць бягучы абменны курс USD да EUR , вы можаце выкарыстоўваць наступную формулу:
=GOOGLEFINANCE("CURRENCY:USDEUR")
Тое ж самае можна прымяніць для пераўтварэння $ у £ :
=GOOGLEFINANCE("CURRENCY:USDGBP")
І долара ЗША ў японскую іену :
=GOOGLEFINANCE("CURRENCY:USDJPY")
Каб яшчэ прасцей канвертаваць валюты, проста заменіце тэкст у формулах спасылкамі на ячэйкі:
Тут B3 змяшчае формулу які аб'ядноўвае дзве назвы валют у A1 і A3:
=GOOGLEFINANCE("CURRENCY:"&$A$1&A3)
Савет. Ніжэй вы знойдзеце поўны спіс усіх кодаў валют, уключаючы некалькі крыптавалют.
GOOGLEFINANCE, каб атрымаць курсы абмену валют за любы перыяд часу
Мыніжэй):
=GOOGLEFINANCE("CURRENCY:USDEUR","price",TODAY()-10,TODAY())
Атрымлівайце абменныя курсы лягчэй, выкарыстоўваючы спасылкі на ячэйкі
Яшчэ адзін прыклад GOOGLEFINANCE ў Табліцах Google ілюструе, як можна выкарыстоўвайце спасылкі на ячэйкі ва ўсіх аргументах функцыі.
Давайце даведаемся курс абмену EUR на USD за 7 дзён:
=GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+7), "DAILY")
Зыходныя даныя - коды валют і дата пачатку - знаходзяцца ў A2:C2.
Каб аб'яднаць некалькі зменных у адну, мы выкарыстоўваем функцыю CONCATENATE замест традыцыйнага амперсанда (&).
Функцыя ДАТА вяртае год, месяц і дзень з A2. Затым мы дадаем 7 дзён да нашай даты пачатку.
Мы заўсёды можам дадаць і месяцы:
=GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2)+1, day($A2)+7 ), "DAILY")
Усе коды валют для функцыі GOOGLEFINCANCE
Коды валют складаюцца з кода ALPHA-2 (2-літарны код краіны) і першай літары назвы валюты. Напрыклад, код валюты для канадскага даляра: CAD :
CAD = CA (Canada) + D (Dollar)
Каб правільна выкарыстоўваць функцыю GOOGLEFINANCE, вам неабходна ведаць коды валют. Ніжэй вы атрымаеце поўны спіс сусветных валют разам з некалькімі крыптавалютамі, якія падтрымліваюцца GOOGLEFINANCE.
Я спадзяюся, што гэты артыкул дапаможа вам атрымаць актуальную інфармацыю аб абменных курсах валют, і вы не каб вас не засталі знянацку, калі справа даходзіць да працы з фінансамі.
Электронная табліца з кодамі валют
Курсы абмену валют для GOOGLEFINANCE (зрабіце копію табліцы)
можа выкарыстоўваць функцыю GOOGLEFINANCE, каб убачыць, як змяніліся курсы валют за вызначаны перыяд часу або за апошнія N дзён.Курсы абмену за вызначаны перыяд часу
Выцягнуць абмен стаўкі за пэўны перыяд часу, вам трэба пашырыць сваю функцыю GOOGLEFINANCE дадатковымі неабавязковымі аргументамі:
GOOGLEFINANCE("ВАЛЮТА:", [атрыбут], [дата_пачатку], [колькасць_дзён