- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2007 エラー値の表示を違う文字に表示)
エクセル2007でエラー値の表示を変更する方法
このQ&Aのポイント
- エクセル2007でエラー値の表示を変更する方法について教えてください。
- C列に数式を入れるとエラー値が表示されますが、C1の表示を「-」、C2の表示を「0」とする方法を教えてください。
- A列が1以上かつB列が0の場合、C1の表示を「-」にしたいです。また、A列とB列がどちらも0の場合はC2の表示を「0」としたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
論理系の関数になります =IF(OR(A1="",B1=""),"",IF(B1=0,IF(A1=0,0,"_"),A1/B1*100)) このように関数が重なっているのをネストって言います
その他の回答 (2)
- kybo
- ベストアンサー率53% (349/647)
回答No.3
以下の様な式でいいです。 =IF(AND(A1=0,B1=0),0,IF(B1=0,"-",A1/B1*100))
質問者
お礼
回答ありがとうございます! とても早い回答、本当にうれしいです。仕事が止まらずにすみました。 また初心者な質問をするかもしれませんが 懲りずによろしくお願いします。 皆さんにベストアンサーをつけたいところですが 申し訳ありません。。。 本当にありがとうございました!
- nao-y
- ベストアンサー率58% (111/190)
回答No.2
以下の関数でいかがでしょう? =IF(B1=0,IF(A1=0,0,"-"),A1/B1*100)
質問者
お礼
さっそくの回答、ありがとうございます。 関数が短くてわかりやすいです! これで面倒な作業から解放されます! 皆さんにベストアンサーをつけたいところですが 申し訳ありません。。。 これからもどうぞよろしくお願いいたします。 本当にありがとうございました!
お礼
ありがとうございます! あまりの早い回答にびっくりしています。 これで面倒なことから解放されて嬉しいです。 本当に助かりました。 皆さんのどの方法でもOKということですよね。 皆さんすべての方にベストアンサーを付けたいところですが、 一番早く回答をつけた 7491670さんに・・・。
補足
す、すみません、お名前間違えてしまいました・・・。 ホント初心者ですよね・・・。 CoalTarさん、ありがとうございました。