• ベストアンサー

ACCESS 書式設定

書式設定で0.0とすれば、整数でも小数点を表示できますが、 例 1→1.0 空白が0と表示されてしまいます。 空白を0と表示せずに1を1.0などと表示を変えられないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

> 100の場合は小数点を表示させたくないのですが、書式設定で可能でしょうか? 100の場合だけ、小数点を表示したくないと言うことでしょうか? あるいは、整数の時は、小数点を表示したくないと言うことでしょうか。 前者なら、書式の設定だけでは無理です。 後者なら、書式を「数値」と設定することで可能です。

sskj
質問者

お礼

前者になります。 関数で直すのが一番早そうなのでformatで直すことにします。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

正の書式 0.0 負の書式 -0.0 0の書式 0.0 .0 Nullの書式 0 や"" はできても、1.0(1)の場合は正の書式に当たるので1.とは出来ないと思います。

sskj
質問者

お礼

ありがとうございす。 やはりそうなのですね。 参考になりました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

データ型は数値型ですよね。 当方の環境(WinXP AC2003)では症状を再現できませんが、 とりあえず書式プロパティを下記のように設定してみたら どうですか。 0.0;-0.0;0.0;""

sskj
質問者

補足

すみません。 私の早とちりでした。 0.0で問題ないですね。 序にお聞きしたいのですが、100の場合は小数点を表示させたくないのですが、書式設定で可能でしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セルの書式設定で12,345.6人と12,345人の両立は?

    エクセル2000です。 セルの表示の書式設定で、例えば計算結果が 12345なら12,345人 12345.6なら12,345.6人 12345.67なら12,345.67人 と表示し、セルは数値のままにしておきたいのです。 セルの書式設定で、G/標準"人" とすると、整数と小数点についてはそのようになりますが、桁区切りのカンマは出せません。 カンマを出すために、#,###.##"人"とすると、整数値の場合、12,345.人と、不要な小数点がでてしまいます。 どうしたらよいのでしょう?

  • テキストボックスの書式について(Access)

    Access2003の帳票フォーム上にあるテキストボックスで単価を表示させているのですが、単価が小数点1位まであるものと整数のみのものがあります。これを次のように単価のテキストボックスに表示させたいのですが 例1)単価:100→\100 (\100.0では無い) 例2)単価:99.4→\99.4 <説明> データが整数の場合は整数表示で先頭に¥マークを、データが小数を含む場合は小数を含めた表示で先頭に¥マークを付ける。 どの様な方法があるでしょうか。条件付き書式などが該当するように思えますが、インターネットで調べてもよく分かりませんでした。 VBAのサンプルコードなどご呈示いただければ幸いです。

  • ACCESS 書式設定

    小数点第1位までの数値を扱っているフィールドがあるのですが、 0を空白、それ以外を数値通りに表示できないでしょうか?

  • エクセルでセルの書式のユーザー定義で

    1000と入れたら1,000万円と表示させるには #,###"万円"だと思いますが、こうやると753.5と入れると754万円になってしまいます。 #,###.#"万円"としたらいいかと思いましたら、今度は小数がない753の場合でも、753.万円と.が残ってしまいます。 整数なら小数点がでなくて、小数をいれたらちゃんと表示されるようにするには書式をどう設定すればいいのでしょうか?

  • アクセス2003で、数値のプロパティで、小数点以下の表示ができない

    アクセス2003を使っているのですが、テーブル上やフォーム上で、数値書式のフィールド上で、小数点以下の表示ができません。 プロパティで、書式を数値に設定して、小数点表示の設定を「2」に設定したのですが、どうしても、小数点が表示されずに、四捨五入して、整数表示してしまいます。 どこの設定がおかしいのでしょうか? どうやったら、小数点表示できますでしょうか?

  • エクセル0.0の書式

    小数点第一位まで表示し、ゼロの場合は非表示したいのですが、そのような書式設定はできますか? 書式を#.# にすると0の場合、小数点の点「.」のみ表示されてしまいます。

  • エクセル2000 セルの書式設定について

    教えてください セル内の書き込みに後ろに半角スペースを入れたかったのでセルの書式設定を下記のように設定しました G/標準" ";G/標準" ";G/標準" ";@" " で、うまくいったようなのですが実は数字を入れても 文字として認識しているのか、全く計算などはできなくなりました。どのような解決方法があるのでしょうか。 ちなみにセルに入るものは整数、小数、文字ですが 整数は.0などは表示したくなく、小数は打ったままの数字を表示したいと思っています。

  • セルの書式設定と条件付き書式がうまくできません

    よろしくお願いします エクセルのバージョンは2013です セルの書式設定と条件付き書式がうまくできません なるべく自分でやって見て、だめだったらgooの皆さんに教えてもらうようにはしていますが どうもセルの書式設定と条件付き書式が喧嘩してるようです 書式設定したいセル範囲が2つあります 共通の書式は 1、 桁区切りを使用する 2、 >0の時に+を付けて、文字色は水色 3、 0の時に+を付けないで0と表示する、文字色は黄色 4、 <0の時に-を付けて、文字色は緑 セル範囲1つ目は小数点以下の表示無し セル範囲2つ目は小数点以下1桁表示 上記ができません 検索してみると色々なサンプルが見られますが、うまくできません 手順としては 条件付き書式-セルの強調表示ルール-指定の値より大きい(小さい、値に等しい) を使えば良さそうですが、ここから先を色々やって見ますがうまくできません どなたか教えてください

  • セルの書式設定

    エクセルのセルの書式設定の表示形式で、 下3桁を切捨てて、なくすことは可能ですか? 456789→456としたいわけです。 これが無理なら、小数点以下を「切り捨て」にする 表示形式はありますか?456.789→456 あくまで、「セルの書式設定の表示形式」で行いたいです。 数式での設定は、すべてのセルに書いたりして作業が 煩雑になるからです。 自分でやってみると、セル内を四捨五入することは可能ですが、 「切捨て」の設定ができません。 456789を456(もしくは456.789を456でもいい)にできず、 457になってしまうのです。

  • アクセスの通貨書式について

    こんにちは。 あるアクセス問題集でクエリを作成する際に、税込金額:金額*1.05というフィールドを追加しなさいとあったのでそう設定し、次にデータシートビューで確認すると 通貨書式を設定していないので「10290」や「4147.5」というような数値で出てきます。 それを通貨書式を設定すると小数点以下は切捨てになるのでしょうか?それとも繰り上げでひょうじされるのでしょうか? 通貨書式とはそのいづれかで設定されるようになっているのでしょうか? 少し、わかりづらい文章だと思いますがご返答いただける方よろしくお願いします。

専門家に質問してみよう