プロが教える店舗&オフィスのセキュリティ対策術

エクセルで0表示を消すには?
エクセル2002を使っています。
例えば A1セルにて割り算をセットしRAUND関数を使い
書式設定では、数式を選び 少数点以下桁数は0表示を選択。
で、演算結果は良いのですが計算されない場合0が表示されます。
この0表示されない様にするには?
どのような数式を追加すると良いのでしょうか?
よろしくお願いいたします。

A 回答 (4件)

私もIF派ですけど下の数式でA1に0.5を入力した場合


数式の結果はブランクになりますよ。

=IF(ROUND(A1/2,0)=0,"",ROUND(A1/2,0))

この回答への補足

連絡ありがとうございます。
なるほど 0表示が出ませんでした。
私の求めている回答が得られました。

ところで、
NO1の方のご回答にも同様の解が表示されていました。下記参照
=IF(今の式=0,"",今の式)

其のときは回答にあるように(指示通りに)入力しましたが
解が得られませんでした。
=IF(ROUND(A1/2、0)=0,””,ROUND(A1/2、0)

よくよく調べて見たら
最後の括弧が少なかったのが原因でした。

と言うよりも私の知識不足をそのまま現した結果でした。
ここでこの場をお借りし
NO1さんにお詫びを申します。

補足日時:2009/08/11 21:49
    • good
    • 0

再び失礼します。


パソコンは素人ですし、関数は必要最小限しか使えないので、
余計なお世話かと思うのですが一応…。

シート全体ではなく選択したセルだけのゼロ値を非表示にしたいのでしたら、
『ゼロ値非表示にしたいセルを選択』→『書式メニューのセルを選択』
→『ユーザー定義』→『種類ボックスに「0;0;」と入力』
これではいかがでしょうか?

また的外れでしたら申し訳ありません。

この回答への補足

再三のご連絡ありがとうございます。
私のエクセルは2002でだいぶ以前のバージョンです。
従って、貴方ご指示の項目が直ぐには見付ける事が出来ませんでした。
又自分で(ユーザー定義)で入力などは今のところ考えておりません。
あくまでも 関数での表示方法を と思い
皆様のご意見をお聞きしたく投稿致しました。

補足日時:2009/08/11 21:28
    • good
    • 0

『ツール』→『オプション』→『表示』で、ウィンドウオプションの


『ゼロ値』のチェックを外す
ではダメですか?

この回答への補足

連絡に感謝いたします。
ゼロ値のチエックを外すのも一案ですが
こうなると全てのシートのゼロが無表示となります。

従って私の意図するシートには満足できません。

やはり0表示の必要もあるカラムがありますので、
必要部分以外の0無表示を希望の為
数式関数で出来ないものかと・・・悩んでおります。

補足日時:2009/08/11 09:18
    • good
    • 0

=IF(今の式=0,"",今の式)

この回答への補足

早速の連絡ありがとうございます。
教わった様に当てはめたのですが結果は変わりませんでした。

ちなみにA1セルには次の様な式を入れてます。
=ROUND(A1/2、0)

で、結果は0表示の場合0が出ないようにしたいのです。

補足日時:2009/08/10 21:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!