質問: エクセル 課税・非課税の選択にて 税区分 金額 内消費税 税抜金額 c2 g2 h2 i2 今、エクセルにて上記のような簡易仕訳を作成中なのですが・・金額(税込)を入力したら内消費税及び税抜金額を計算するようにしたいと思っています。 で、内消費税の箇所の数式で戸惑ってます。 未入力の箇所のエラー表示も避けたいのでこんな感じの数式を作ってみたのですが =if(iserror(round(average(g2)-(g2/1.05),0)),"",round(average(g2)-(g2/1.05),0)) この他に税区分を入力(または選択)し、税区分を0もしくは3及び8と入力した場合のみ、内消費税を計算しないようにしたいのですが、どのようにしたらいいのか分かりません。 教えていただければ助かります。
回答: その式をそのまま流用するならばこんな感じですね。 =if(or(c2=0,c2=3,c2=8),"",if(iserror(round(average(g2)-(g2/1.05),0)),"",round(average(g2)-(g2/1.05),0))) or関数は、引数のうちいずれかに該当すると真になるという意味です。