Google Apps Scriptに関する質問です。
getValues() でスプレッドシートの値を取得して配列に格納しているのですが、取得元のスプレッドシートで
ImportRangeやvlookup等の関数を多数使用しているためか、取得した値が "#N/A" や "#VALUE!" となってしまう
場合があります。
スプレッドシート上の計算が完了していない状態で値を取得しているような感じです。
一部だけ計算済みの正しい値が入ることもあります。
何度かスクリプトを再実行したり、取得元のスプレッドシートを開いたりすると、正しく計算後の値を取得できるようになりますが、
朝一番で実行した時など、必ず失敗してしまいます。
これを回避する(最後まで計算が完了してから値を取得する)方法はありますでしょうか?
初心者ゆえ、初歩的なところで大きな間違いをしていたら申し訳ありませんが、皆様のお知恵を拝借できますでしょうか。