2017-12-20 15 views
1

私はGoogle AppsスクリプトをGoogleシートから取得し、GoogleFinance(画像添付)の価格差異によるデータを取得しています。 "= GOOGLEFINANCE(A2、" change ") "= INDEX(GOOGLEFINANCE((A3)、" close "、F2)、2,2)経由で呼び出される終値は" #REF!Google Appsスクリプトでデータが返されない

screen grab

私はのgetValueとgetDisplayValueを試してみましたが、これは全く違い、もはやアクセス可能グーグル シートの外

for(var i = 2; i < 72; i++) { 
    var thePrice = sheet.getRange('B' + i).getValue(); 
    var sharename = sheet.getRange('D'+ i).getValue(); 
    var theDifference = sheet.getRange('C'+ i).getValue(); 
} 
+0

は#REFです!シートやコードに返されますか? –

+0

こんにちはJasonさん、コードでは、シートに私が期待していることが表示されますが、下の返信を読むと、GoogleFinanceの履歴データは、シートの外にアクセスできなくなりました。 –

答えて

1

歴史 GOOGLEFINANCEデータを負いません。 GOOGLEFINANCE関数から生成された履歴データを含むスプレッドシートがあり、それをダウンロードしたり、Apps ScriptまたはAPI経由でアクセスしようとすると、対応するセルに#N/Aが表示されます。詳細情報については

G Suite update Blog

はまた、それがApp Script issue trackerに提起されており、Googleからの応答が "は(意図した動作を)修正されません"

関連する問題