概要
GAS(Google Apps Script)を使って、Google スプレッドシートの編集時に追加処理を行うスクリプトを用意した際に、Google スプレッドシートの編集によって、onEdit関数が2回実行されるケースがありました。
原因と解決策
原因は、スプレッドシートの編集時のトリガーとしてもonEdit関数を選択していることが原因でした。
onEdit関数は予約済みの関数であるため、トリガーの設定を行う必要がありませんでした。
まとめ
同様の事象でお困りの方の参考になりましたら幸いです。
Discussion