• 締切済み

エクセル関数で0表示を消したい

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

みんなの回答

  • oim0
  • ベストアンサー率35% (50/140)
回答No.4

私もIF派ですけど下の数式でA1に0.5を入力した場合 数式の結果はブランクになりますよ。 =IF(ROUND(A1/2,0)=0,"",ROUND(A1/2,0))

bird5
質問者

補足

連絡ありがとうございます。 なるほど 0表示が出ませんでした。 私の求めている回答が得られました。 ところで、 NO1の方のご回答にも同様の解が表示されていました。下記参照 =IF(今の式=0,"",今の式) 其のときは回答にあるように(指示通りに)入力しましたが 解が得られませんでした。 =IF(ROUND(A1/2、0)=0,””,ROUND(A1/2、0) よくよく調べて見たら 最後の括弧が少なかったのが原因でした。 と言うよりも私の知識不足をそのまま現した結果でした。 ここでこの場をお借りし NO1さんにお詫びを申します。

回答No.3

再び失礼します。 パソコンは素人ですし、関数は必要最小限しか使えないので、 余計なお世話かと思うのですが一応…。 シート全体ではなく選択したセルだけのゼロ値を非表示にしたいのでしたら、 『ゼロ値非表示にしたいセルを選択』→『書式メニューのセルを選択』 →『ユーザー定義』→『種類ボックスに「0;0;」と入力』 これではいかがでしょうか? また的外れでしたら申し訳ありません。

bird5
質問者

補足

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

回答No.2

『ツール』→『オプション』→『表示』で、ウィンドウオプションの 『ゼロ値』のチェックを外す ではダメですか?

bird5
質問者

補足

連絡に感謝いたします。 ゼロ値のチエックを外すのも一案ですが こうなると全てのシートのゼロが無表示となります。 従って私の意図するシートには満足できません。 やはり0表示の必要もあるカラムがありますので、 必要部分以外の0無表示を希望の為 数式関数で出来ないものかと・・・悩んでおります。

  • kaisendon
  • ベストアンサー率44% (114/257)
回答No.1

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

bird5
質問者

補足

早速の連絡ありがとうございます。 教わった様に当てはめたのですが結果は変わりませんでした。 ちなみにA1セルには次の様な式を入れてます。 =ROUND(A1/2、0) で、結果は0表示の場合0が出ないようにしたいのです。

関連するQ&A

専門家に質問してみよう