2017-11-15 30 views
2

特定の日付にgooglefinance機能を停止して、 "その"特定の為替レートを使用して通貨をGBPからEURに変換するのに問題があります。ここでGoogleFinanceからの特定の日付の為替レートを取得する

は私の式である:=Finance!B4*GOOGLEFINANCE("CURRENCY:GBPEUR","price",date(2017,15,11))ここ

はエラーです:When evaluating GOOGLEFINANCE, the query for the symbol: 'CURRENCY:GBPEUR' returned no data.

私はSOの他のソリューションを見てきましたが、どれも役に立つしないように。実際に「日付」「価格」を他のソリューションの式に追加しました。そうですね:Solution 1

答えて

2

まず、は、年の15番目の月の11日を意味するので、月と日を交換する必要があります。

第二に、そのような

=GOOGLEFINANCE("CURRENCY:GBPEUR", "price", date(2017,11,15)) 

戻り列とヘッダを持つテーブルとして履歴データクエリ。

Date    Close 
11/15/2017 23:58:00 1.1163 

この式を使用する方法からは、換算レートがほしいと思うだけです。 index(..., 2, 2)に関数をラップし、2行目の2番目のセルを取得します。

=index(GOOGLEFINANCE("CURRENCY:GBPEUR", "price", date(2017,11,15)), 2, 2) 
関連する問題