1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Excel】小数点以下がある時だけ表示する方法。

Last updated at Posted at 2020-04-25

やりたいこと

社内でこんな依頼を受けました。この記事はその時の設定方法を記録するためのものです。

小数点以下がある場合は小数点以下を表示したいが、小数点以下が0の場合は小数点以下を表示したくない。

image.png

image.png

やり方 概要

上記だけを実現するのであれば、セルの”表示形式”をデフォルトの”標準”にしておけば要件通りになります。
しかし、標準の表示形式ですとカンマ区切りや、負の数のときに赤字表示にしたりが出来ません。

上記の要件を満たして、カンマ区切りもしたい場合は少し工夫しなければならないようです。
調べたところ下記のようにするのがよさそうでした。

1. 基本の書式設定[小数点以下表示・桁区切り]を、列全体に行う
2. 例外の書式設定[小数点以下0だったら小数点以下表示しない・桁区切り]を、条件付き書式を用いて、列全体に行う

やり方 詳細

##1. 基本の書式設定を、列全体に行う

image.png

image.png

image.png
↑小数点以下が表示されました。

##2. 例外の書式設定を、条件付き書式として、列全体に行う

image.png
条件付き書式を作成する

image.png
条件付き書式の数式を入力する。

小数点以下が0かどうかを判定する数式はいくつありますが、今回は下記を使用します。

1で割った時の余りが0かどうか
=MOD($E3,1)=0

image.png
条件付き書式の書式を設定する

##3.おしまい

参考

下記サイトを参考にしました。

社内SEの徒然なる日記
http://harikofu.blog.fc2.com/blog-entry-792.html?sp

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?