エクセルのエラー値
記事内容:[Excel]
いつも参考にさせていただいております。
エクセルのエラー値の修正方法についてご教授願います。
例えば
A B C
1 目標 実績 達成率
2 0 2 #DIV/0!
計算式=B2/A1としています。
のような感じで、Cの達成率がエラー値に
なってしまいますが、どのような式を入れたら
エラー値にならないでしょうか。。。
どなたかご教授お願い致します。
#DIV/0! というのは、「0で割れませんよ」というエラーメッセージです。
この場合、IF関数で分岐させると良いでしょう。
もし目標のセルに0が入っている場合はそのセルは空欄にし、それ以外は計算するように・・・
=IF(A2=0, "", B2/A2)
こんな感じに。
""の部分を"目標値設定なし"に置き換えてもいいでしょう。
(ゆうさんの記事)を使って、教えていただきたいことがあります。
例えば
A B C
1 目標 実績 達成率
2 0 2 #DIV/0!
計算式=B2/A1としています。
マイナスを使いたいので、ちょっと変更させていただき
A B
1 昨年実績 今年実績 前年比
2 -19 15 #DIV/0!
計算式=B2/A1としています。
この場合、昨年より上向いたの意で100%超を
表示させたい場合は、どのように入力すれば
よろしいのでしょうか?
お教えください、よろしくお願いします!
wanichanさん
いつもありがとうございます。
> =IF(A2=0, "", B2/A2)
ですね。ありがとうございます。実績も0の場合は
=IF(A2=0, B2=0,"", B2/A2)でしょうか。
お教えください。宜しくお願い致します
wanichanさん
いつもありがとうございます。
> =IF(A2=0, "", B2/A2)
ですね。ありがとうございます。実績も0の場合は
=IF(A2=0, B2=0,"", B2/A2)でしょうか。
お教えください。宜しくお願い致します
=IF(A2=0, B2=0,"", B2/A2)
この数式は間違っています。
いずれか満たす場合はOR関数を利用しましょう。
=IF(OR(A2=0,B2=0),"", B2/A2)
wanichanさん
> =IF(OR(A2=0,B2=0),"", B2/A2)
有難うございました。大変勉強になりました!
- Microsoft Excel FAQ
- Microsoft Office Users Forum過去ログ
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!