- ベストアンサー
計算結果の「0」を表示したい
エクセルのオプションでゼロを表示しないようにゼロ値をはずしています。その結果5-5=0のゼロを表示したいがどのようにしたらいいか教えてほしい。 また、未入力のところ(0-0=0)のゼロは表示したくないのです。 あまり急いではいませんがよろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 > オプションでゼロを表示しないようにゼロ値をはずしています。 このオプションはチェックして 0 値を表示するようにし、 表示したいくない 0 値は、数式で対応するしかないでしょう。 例) =IF(AND(A1<>"",B1<>""),A1-B1,"")
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
例えば、A列、B列のデータ入力セル(列)には、書式ー表示形式ーユーザー定義 #;;# としておく。 ツールーオプションー表示のタブーセロ値はオン これでA1-B1などを設定するC列の0は表示されるのではないですか。 数字入力セルと関数の演算結果セルを、区別して考えるということ。 そしてA,B列ともに、未入力セルの場合にC列を空白にするため C列の式を=IF(A2*B2=0,"",A2-B2) とする。 A,B列に0を打ち込んだときも空白になってしまうが。 これはどうしようもないでしょう。 正負ゼロ文字列を区別して別の書式を設定できるが、未入力と0を区別して、表示形式を変える設定はできないと思う。 ついでに、関数では ツールーオプションー表示や、 書式の表示形式 は変えられませんから、念のため。
お礼
有難うございます。 試してみます。
- goowon
- ベストアンサー率39% (131/328)
■5-5=0のゼロを表示したいがどのようにしたらいいか ツール→オプションでゼロ表示にチェックを入れる。 但し表全体に表示される。 ■未入力のところ(0-0=0)のゼロは表示したくない セル書式設定→ユーザー定義で #,##0;-#,##0;"" ■指定部分だけゼロを表示させる セル書式設定→ユーザー定義で #,##0;-#,##0;0
お礼
有難うございます。 ユーザー定義を使うことも考えていませんでした。 やってみます。
- maron--5
- ベストアンサー率36% (321/877)
◆こんな方法もありますよ =IF(COUNT(A1:B1)=2,A1-B1,"")
お礼
有難うございます。早速試してみます。
お礼
早速の教えていただき有難うございます。 IFばかり考えていました。