0
私は販売数に基づく階層型ボーナスを計算する機能を持っています。でもUtilites.sleepで、しかしにUtilities.sleepまだできていない
function calculateBonus(sales) {
Utilities.sleep(1000);
var output = 0;
if (sales > 7) {
output += ((sales -7) * 4);
sales -= 7;
}
if (sales > 4) {
output += ((sales - 4) * 3);
sales -= 4;
}
output += sales * 2;
return output;
}
機能してもエラーは発生します。作業中のスプレッドシートには、数百のエントリが含まれている可能性があります(現在は400未満です)。これを最適化するより良い方法はありますか?どうもありがとうございました
なぜこの機能で遅延が必要なのかわかりません。ここにはどんな大きな写真がありますか?この機能はどこで使用されていますか?コードを私たちに教えてください。 – Cooper
これは、数百のセルが同時に実行されているスプレッドシートに使用されています。これは、あまりにも速く呼び出されているため、エラーになります。 –
これはカスタムセル式として使用されていますか? – Cooper