- ベストアンサー
エクセル小数点以下のみにする表示形式について
excelの数値表示形式についての質問です。 いろいろ調べたのですが、どうしてもわからなかったので…。 0.002、とか0.0234とか0.223・・・など、小数点以下の小さい数値を 扱うことが多いのですが、このとき、エクセルで 小数点以上の「0」を表示させないようにするにはどうすれば いいのでしょうか。 例で言えば、.002 、.0234 、.223 とかの表示形式にしたいのです。 すでに、入力した数値について、このような表示形式にできるような やり方はあるのでしょうか。 よろしくお願いします。
- rouryeruru
- お礼率69% (9/13)
- その他(データベース)
- 回答数5
- ありがとう数5
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
セルの書式設定から表示形式でユーザー定義を選択し右側の種類(T)の 下にある四角い入力場所へ .0000 などと.から始る形式にすれば入力されたものも簡単に0を取った表示に変ります。 小数点以下の0の個数は表示したい桁数分入れます。
その他の回答 (4)
- 245689731
- ベストアンサー率22% (76/341)
あまり設定範囲が多いとマクロで行った方がいいかもですが > .002 、.0234 、.223 と 0の後「.」の位置でAlt+Enterで改行します。 セルの書式設定>配置タブ>縦位置下詰め とします 次にセル高さを微妙な高さで調整すれば希望のようになります 0 .002 みたいな配置になっていますので後に余分な「0」などはつきません
お礼
Alt+Enterの使い方は改行…としか知らなかったです! すごいですね。これは使えそうです、ありがとうございます^^ ただ、マクロ(ですか?)の使い方がわからないので、多いときは大変かもしれませんね。
- redowl
- ベストアンサー率43% (2140/4926)
セルの書式設定で ユーザー定義 [>=1]G/標準;#.########### にするとか・・・
お礼
おおお、なんだか複雑な数式に見えますが、0以上しか表示しない ということを表すのですね! とても役に立ちそうです、本当にありがとうございます。
- mu2011
- ベストアンサー率38% (1910/4994)
対象セルの書式設定で表示形式を.###(#は必要n位分設定)で如何でしょうか。
お礼
シャープは0の桁数を表すのでしょうか。いろいろ方法があるのですね。 本当にどうも有難うございます!
- ysko614
- ベストアンサー率31% (103/329)
まず、設定したい範囲を範囲指定します。 範囲指定したまま、[メニュー]の[書式]からセルを選択します。 [表示形式]にある分類のユーザ定義を選択し、右側の種類(T)の直ぐ下のボックスで、[.000] とすれば、似たような事は表示されます。ただし、決まった桁数になるので、小数点0.02は.020などと、ゼロの数だけ、何もない場合でも0が加わります。
お礼
迅速かつ丁寧な回答を有難うございます!助かりました。 とてもわかりやすく、おかげですっきりしました。
関連するQ&A
- エクセル2007での小数点以下の表示について
エクセル2007を使用しています。 ある列のセル内に表示された数字の小数点以下において0が出る手前まで表示したいのです。 ちなみにセルにはなんらかの規則性のある式を列の1~2行目で入れておくことにします。 以下の行はそれをコピーして同じ規則性で自動的に入力してあります。 簡単に言うと「C1=1 C2=1 C3=C1+C2」とかしてC4以下にコピー等という意味です。 つまり直接数字を入力するのは序盤の数行のみということです。 その後の行は前述した一定の規則性のあるように設定したコピペです。 で、問題の箇所ですが例えば 1.62,1.93,1.9413・・・ と縦の列に表示したいのに 1.6、1.9、1.9・・・ となったりします。 そこでセルの書式設定の「分類」で「数値」を選び小数点以下何桁まで入れるか手動で設定してみましたが、直接数字を入力しないので、どの数値がどのくらいの小数点以下まで表示できるか分からないものですから、例えば小数点以下3桁まで任意に設定すると、上の例において 1.620,1.930,1.941・・・ となり末尾の0が表示されたり、全部表示し切れなかったりします。 エクセル側で自動的に小数点以下は0の手前までのみに合わせてくれる方法はあるのでしょうか。 それとも自分で見当をつけて設定しないといけないのでしょうか・・・。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルの小数点以下の表示について
こんにちは! EXCEL 2003 SP2 を使用しています。ハードはHP製、CPUはCeleronD 2.5Ghz、OSはWindowsXP HOME、搭載メモリ512MB、HDD 80GBです。エクセルで座標値入力を行っていたところ「62361.971」「62361.972」「62361.973」「62361.974」」「62361.975」・・・という数列を記入していたところで、「62361.973」の値を数式バーで見たところ、「62361.9729999999」という表記になります。セルの書式設定の表示形式を数値にし小数点以下の桁数を10桁まで表示させる設定にすると確かに「62361.9729999999」という表示になります。しかし「62361.973」だけがこのような表記になるのはなぜなのでしょうか?数値の入力はパソコンキーボードのテンキーより手入力で行っています。エクセルのバグなんでしょうか?それともエクセルの仕様なのでしょうか?
- ベストアンサー
- オフィス系ソフト
- EXCEL 小数点以下だけの表示
EXCEL2003です。 数値セルの小数点以下一桁だけを表示したいのですが、どうすればいいでしょうか? 例)15.3 30 41.2 →3 0 2 よろしくおねがいいたします。
- 締切済み
- Windows XP
- (MS-Excel)表示形式と小数点について。
(MS-Excel)表示形式と小数点について。 関数結果や入力した値が、そのまま表示されることが前提です。 整数であれば小数点を表示しないで、小数以外があれば当然ですが小数点を表示させるには、どのように設定すれば良いでしょうか?
- ベストアンサー
- その他MS Office製品
- エクセルの表示形式について
エクセルで普通に数字を入力すると、セルの書式設定の表示形式は標準で、数字はセルの右側に寄ります。 次に、平均を出して小数点以下がいらないので、表示形式を数値にして小数点以下を0にします。 すると入力した数字と平均の数字では、字の位置が少しずれて、平均の数字が少し左に寄っています。 なぜこのような設定なのでしょう。 また、表示形式を数値にしても右端に寄るようにできないのでしょうか。 通貨で表示すると揃うんですけどね 暇なときでよいのでお願いします
- 締切済み
- オフィス系ソフト
- エクセルで表示のみ小数点以下切り上げに出来ますか?
エクセルで表示のみ小数点以下を切り上げにしたいんです。 その数値を使用して他シートで計算しているため、実際は0.1であれば0.1×○○と計算し、表示を0.1のところ小数点以下切り上げで1と表示したいんです。 良い方法があったら、是非教えてください。
- 締切済み
- オフィス系ソフト
- エクセルのセル表示。整数は整数、小数点は小数点で。
エクセル2003です。 セルに数値を入力した際、以下のようにすることは可能でしょうか。 (1)5と入力→5と表示 (2)5.5と入力→5.5と表示 セルの書式設定で小数点表示の設定、例えば小数点1桁表示をすると (2)はうまくいきますが、(1)は5.0となります。 これを「5」にできればベストなのですが、無理でしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセルで四捨五入した数値に小数点以下第1位の0を表示させ、文字と合わせて表示させる方法
エクセルで、 四捨五入した数値に、*をつけて小数点以下第1位まで表示させるのに、数式の中で、"*"&(ROUND(A1,1))を使いました。例えば、1.01の時、小数点1位の0が表示されず、*1となってしまいます。*1.0と表示させるにはどのようにしたらよいのでしょうか? 表の中で*をつけない数値(小数点以下第1位まで表示)がありますので、表示形式を、ユーザ定義、0.0にしています。
- ベストアンサー
- オフィス系ソフト
お礼
ユーザー定義の使い方がわかっていませんでした。 とてもわかりやすく、助かりました。 皆様迅速かつ丁寧な回答を有難うございます!