EXCEL の判定で、2択(YES/NO)で判断できないとき、、、if文大会が始まってしまう。。。
1つの変数で多岐に渡って値を算出(判定)するケースがあります。
例えば、今日は月曜日?じゃなかったら火曜日?それでもなければ水曜日。。。
このような場合、アプリケーションを開発するとき使用するのが、Switch命令です。
EXCEL関数で探すと、、、ありました。
SWITCH関数を使ってみました。
操作方法
1.今回、毎月25日は何曜日?ということで作成しています。カレンダーを見ればわかるのですが、、、
2.最初に、日付、曜日欄を設けて値をセットします。
曜日の欄には、月曜日~金曜日、土曜日/日曜日は休日をセットするようにしています。
2,”月曜”・・・判定&結果 この単位が1セットです。
それ以外で結果だけの“休日”をセットします。(プログラミングでいうDefaultの欄)
=SWITCH(WEEKDAY(B4),2,”月曜”,3,”火曜”,4,”水曜”,5,”木曜”,6,”金曜”,”休日”)
2.年間の表として作成します。