[[20041201185604]] 『整数の場合、“.0”を表示させない』(なっぴ) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『整数の場合、“.0”を表示させない』(なっぴ)

 いつもお世話になります。
 小数点以下が、0の場合は00.0と表示させたくないのですが、
 セルの書式をどうしたらよいのでしょうか?

 Windows98、Excel2000です。
 よろしくお願いします。

 直接入力か、関数の結果かで対処法が異なります。
 
【直接入力の場合】
直接数値を入力する場合では表示形式による対処は困難。
[表示形式でできないことリスト]
「入力値が小数を含むかどうかの判断」を参考にしてください。
http://miyahorinn.fc2web.com/faq/faq205.html
VBAで入力値を判断して表示形式を差し替えるという手はありますが。
 
【関数の結果の場合】
現在入力されている数式を[式]と表現しますと、
=IF(INT([式])=[式],TEXT([式],"0"),TEXT([式],"0.0"))
結果は文字列になるので、計算に再利用する場合には
注意が必要。
(みやほりん)

 みやほりんさん、ありがとうございます。
 直接入力なんです…(><)
 [表示形式でできないことリスト]参考にさせていただきます。

 ほかのページも覗いちゃいました。
 川野鮎太郎さん、お元気なのですね。
 よかったです〜

 (なっぴ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.