ID非公開

2022/7/5 16:00

55回答

ExcelでIfを使う時、論理式が4つある場合どう式を入力すればいいのですか?何回やってもエラーになります。

Excel51閲覧

ベストアンサー

0
ID非公開

質問者2022/7/5 16:12

IFだけ使う場合はどうなりますか?

ThanksImg質問者からのお礼コメント

出来ました!ありがとうございます。^^

お礼日時:7/5 21:27

その他の回答(4件)

0

>論理式が4つある場合どう式を入力すればいいのですか? 条件を箇条書きにする。 条件が数字の場合は、条件を整理して、昇順は降順になっているのなら、その順に並べる。 ただし、 =IF(条件1、条件1が真の場合、IF(条件2、条件2が真の場合、IF(条件3、条件3が真の場合、IF(条件4、条件4が真の場合・・・ となってしまう何が何だか解らなくなります。 これで条件の修正や追加があると更に大変。 >何回やってもエラーになります。 だったら、条件、その式を質問に出しましょうよd(^-^)

0

例えば 仮に A,B,C,D,E,F 1 氏名,判定,国語,数学,社会,英語 2 Aさん,,80,55,72,100 全て70点以上を合格とした場合 B2: =IF(AND(C2:F2>=70),"合格","") 配列数式なので、Ctrl+Shift+Enter 他に =IF(AND(INDEX(C2:F2>=70,0)),"合格","") =IF((C2>=70)*(D2>=70)*(E2>=70)*(F2>=70),"合格","") 等

0

=if(論理式1, if(論理式2, 値1, if(論理式3, 値2, 値3)), if(論理式4, 値4, 値5)) みたいな感じにも書けますが、これはあくまでも例であってあなたのやりたいことととは何の関係もありません。それぞれの式を評価する優先順位や条件をきちんと整理することが重要です。

0

どういう論理構造か分からないと関数の示しようが難しいです。 if関数の中でif関数を使ったり、ifs関数を使ったりして頑張ってみてください。

この返信は削除されました