前提・実現したいこと
GASを使用し、B-H列に値が入力された際
A列に通し番号、I列に関数を入れたいです
入れたい関数は以下
=IFS(A2="","",COUNTIF('◇申し込み希望'!A:A,A2)>0,"終了",COUNTIF('◆削除希望'!A:A,A2)>0,"終了",COUNTIF('◇申し込み希望'!A:A,A2)=0,"おさがり待ち",COUNTIF('◆削除希望'!A:A,A2)=0,"おさがり待ち")
発生している問題・エラーメッセージ
検索して、GASでは関数を入れるsetFormulaR1C1を使うことはわかりましたが
ルールが分からず苦戦しています。
試したこと
//A・I列に入力する
var fml = '=IFS(A2="","",COUNTIF('◇申し込み希望'!A:A,A2)>0,"終了",COUNTIF('◆削除希望'!A:A,A2)>0,"終了",COUNTIF('◇申し込み希望'!A:A,A2)=0,"おさがり待ち",COUNTIF('◆削除希望'!A:A,A2)=0,"おさがり待ち"))';
sh.getRange(i, 9).setFormulaR1C1(fml);
sh.getRange(i, 1).setFormulaR1C1(i-1);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。