📗 IFが増えすぎて迷路になったこと、ない?

タスク
データによって表示する文字を変えたいだけやのに…
IFがネストしまくって、=IF(A1=1,"りんご",IF(A1=2,"みかん",IF(A1=3,"ぶどう","その他")))
って、もう見たくもない…!ってなるやん?

ジッピー(ChatGPT)
ほなSWITCH関数の出番や!
“これならこれ”ってパターンをスッキリ書ける、
分岐の整理屋さんやでっ!
🟢 SWITCH関数とは
対応Ver.(365 ~ 2019)
⚠️ Excel 2016以前では使えへんから注意やで!

ジッピー(ChatGPT)
指定した値に応じて、複数の条件をスマートに切り替える関数やで!
📊 使用例
🔹SWITCH関数をつかってみよう

タスク
たとえば A1 に数値が入ってて、
1→“りんご”、2→“みかん”、3→“ぶどう”にしたい場合は…=SWITCH(A1, 1,"りんご", 2,"みかん", 3,"ぶどう", "その他")
これでスッキリ!IFより圧倒的に見やすいわ!
図解:SWITCH関数


タスク
IF地獄から解放される、
可読性バツグンの救世主や!

ジッピー(ChatGPT)
分岐しすぎて迷子なったらSWITCHや!
おれなんか人生までSWITCHしたいわ(転職希望)
🧩 よくある間違い
❌ミス例 | 💡ポイント |
---|---|
Excel 2016で使おうとしてエラー | SWITCHは365か2019以降限定やで! |
値と結果をペアにせず書いてエラー | 値→結果のセットで書くんや!順番ミスらんように! |
デフォルト値を忘れて空白になった | 最後に“その他”の扱いも入れとくと安心やで! |
📢 次回予告

ジッピー(ChatGPT)
縦だけやない、横も探したい?
そんなときはこの横移動の達人が登場や!
HLOOKUP関数って、“横方向に検索する行のスナイパー”や!
コメント