• 締切済み

エクセル ゼロ非表示 式の小数点四捨五入させない

いろいろと試してみましたがゼロを非表示に出来ましたが=E11/2などの値が四捨五入されてしまいます!ゼロを表示せずに四捨五入もさせない方法はありますか??またシート上で表示させなければいけないゼロもあります!

みんなの回答

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.5

唐突に「いろいろと試してみました」とか「=E11/2などの値が四捨五入され」なんてな文で書き出されましたが、この質問って貴方の昔の質問への回答に対する“返事”ですか?! それならそうと断って、該当質問のURLを記すべきかと。 回答者に昔の記事を検索させるなんて言語道断!

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

>いろいろと試してみましたがゼロを非表示に出来ましたが >またシート上で表示させなければいけないゼロもあります! シート単位で0を非表示にしたのでしょうか? セル単位で表示形式をユーザー定義で 0;-0;"" とか #,###;-#,###;"" とすれば0の時、非表示になります。 0を表示させたいセルには、別の書式にすれば良いでしょう。 >四捨五入もさせない方法はありますか?? これはエクセルの機能上できません。 数式で小数点以下の数値を切り捨ててください。 INT関数、TRUNC関数、ROUNDDOWN関数、FLOOR関数で切捨てできます。 =INT(E11/2) =TRUNC(E11/2) =ROUNDDOWN(E11/2,0) =FLOOR(E11/2,1)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>エクセル ゼロ非表示 式の小数点四捨五入させない Excelのバージョンは?(2003以前/2007/2010/2013/2016) また、「ゼロ非表示」はどのような方法で設定しましたか?(ブック全体/指定範囲の条件付き書式) >いろいろと試してみましたがゼロを非表示に出来ましたが=E11/2などの値が四捨五入されてしまいます Excel 2013では再現できませんでした。 >またシート上で表示させなければいけないゼロもあります! 範囲を指定して条件付き書式で0のとき文字の色を塗りつぶしの色と同じにすれば良いでしょう。(塗りつぶしなしのときは文字の色を白にする)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

四捨五入せない方法の例は、 =INT(E11/2) ではいかがでしょう。

  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.1

どのような方法でゼロを非表示にしたのかわかると良いのですが、 非表示にするには次の式で、計算結果がゼロの時何も何も返さない。 =IF(E12/2=0,"",E12/2) または、条件付き書式で、ゼロのとき、文字の色を白にする。

関連するQ&A