Google スプレッドシートで GoogleFinance 関数を使用して、過去 5 年間のグラフを表示しています。私は次のように使用しています:
=GoogleFinance(A1;"all";Date(2012,02,08);Date(2013,02,11); "weekly")
これはうまくいきます。ただし、チャートを最新の状態にするには、毎日 2 つの日付をインクリメントする必要があります。上記を変更して、毎日自動的に更新し、常に過去 5 年間のグラフを表示するようにします。私はnow()関数をそのように使ってみました
=GoogleFinance(A1;"all";Date(2012,02,08);Date(now()); "weekly")
しかし、 now() は、必要な yyyy,MM,dd 形式ではなく、d/MM/yyyy 形式で Date を返すようです。私も試しました。
=GoogleFinance(A1;"all";Date(2012,02,08);Date(Text(Now(), "yyyy,MM,dd")); "weekly")
これもうまくいきませんでした。理想的には、次のようなものが必要です。
=GoogleFinance(A1;"all";Date(now()-5years);Date(now()); "weekly")
上記は機能しません。5 年チャートが常に最新の状態になるように変更するにはどうすればよいですか。