2019/04/08はじめにスプレッドシート絡みのGoogleAppsScriptの高速化案です。タイマー実行時間がきつきつなので節約します。実行数GoogleAppsScriptダッシュボードの実行数で、期間として処理時間が表示されている。※一日の合計時間の取得方法は不明スリープを使用しないUtilities.sleep(milliseconds);スリープした時間も実行時間に含まれます。できるだけ、スリープしない設計とすることで実行時間を節約できます。18ms下記の条件に合致する場合、キャッシュが有用です。一定時間毎にキャッシュのデータを更新するキャッシュに一時保存して、一定期間後にスプレッドシートに書き込む方法も考えられます。データが消失するリスクは考慮すること。キャッシュにすべてのデータを格納せず、一定時間内に必要な分のみ格納することで、キャッシュの容量問題を回避できます。逐次処理からバッチ処理にする読み出しと書き込み処理の回数が減少するため、高速化します。メモリ上限と処理時間超過が発生する可能性増加します。