この機能:
GOOGLEFINANCE(("CURRENCY:EURAUD"))
Googleスプレッドシートでうまく機能します。この関数とその使用方法に関するドキュメントをWebで上下に検索しましたが、最も近いのはこれでした
http://www.google.com/finance?q=EURAUD
誰もこれを使用する方法を知っていますか? または、この機能に関するドキュメントはどこにありますか?
この機能:
GOOGLEFINANCE(("CURRENCY:EURAUD"))
Googleスプレッドシートでうまく機能します。この関数とその使用方法に関するドキュメントをWebで上下に検索しましたが、最も近いのはこれでした
http://www.google.com/finance?q=EURAUD
誰もこれを使用する方法を知っていますか? または、この機能に関するドキュメントはどこにありますか?
探しているものに関する具体的な手順は、 https ://support.google.com/docs/answer/3093281 にあります。
地域設定によっては、Google スプレッドシートの数式でコンマ (,) の代わりにセミコロン (;) が使用される場合があることに注意してください。
いくつかの例で置換を行うと、次のようになります。
=GoogleFinance("CURRENCY:USDEUR")
=INDEX(GoogleFinance("USDEUR","price",today()-30,TODAY()),2,2)
=SPARKLINE(GoogleFinance("USDEUR","price",today()-30,today()))
2016 年 1 月 1 日のユーロからノルウェー クローネへの為替レート:
=INDEX(GOOGLEFINANCE("CURRENCY:EURNOK"; "close"; DATE(2016;1;1)); 2; 2)
INDEX()
関数が使用されるのGOOGLEFINANCE()
は、これらの引数を指定して関数を呼び出すと、実際には関数が 4 つの個別のセル (2x2) に出力され、結果が 1 つのセルのみになるためです。
新しいバージョンの Google スプレッドシートでは、GoogleFinance()
関数が 100% 機能しないことに注意してください。たとえば、式を からUSD
に変換すると、古いバージョンでは得られますが、新しいバージョンでは 0.6 しか得られません。丸め誤差があるようです。GBP
GoogleFinance("CURRENCY:USDGBP")
0.603974
構文は次のとおりです。
=GOOGLEFINANCE(ティッカー, [属性], [開始日], [日数|終了日], [間隔])
使用例:
=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")
=GOOGLEFINANCE("GOOG","price",TODAY()-30,TODAY())
=GOOGLEFINANCE(A2,A3)
=117.80*Index(GOOGLEFINANCE("CURRENCY:EURGBP", "close", DATE(2014,1,1)), 2, 2)
たとえば、特定の日付のレートを変換したい場合は、より高度な例を次に示します。
=IF($C2 = "GBP", "", Index(GoogleFinance(CONCATENATE("CURRENCY:", C2, "GBP"), "close", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+1), "DAILY"), 2))
は$A2
日付 (例: 01/01/2015
)、C2
は通貨 (例: EUR
) です。
その他のサンプルについては、Google のドキュメント エディタ ヘルプをご覧ください。
数式ボックスで等号を使用する必要があります
=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")