• 締切済み

accessで数値の表示桁数を指定する方法

access2007使用です。 テーブルでは数値の指定が出来ますが、それによって計算結果を出すクエリを作ったところ、小数点で表示されてしまいます。 小数点2桁で全て表示を揃えたいのですが、どこの画面でどのような設定をしたらいいのか分かりません。 その設定の画面と設定方法を教えてください。

みんなの回答

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

数値型のままで見え方を変えたいのなら書式で対処します 数値の書式にはいろんなバリエーションがありますから ヘルプで確認をしてください(是非ものですよ) Format関数を使うと文字列になってしまいますから気をつけてください 見え方を変えるだけでなく数字そのものを小数点下2桁に丸めたい場合には そのような式を書いてやることになります (過去ログを検索すればいろいろでてきます)

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

クエリのデザインビューで 例えば 式2: Format([体重]/[体重2],"0.000") 体重は2桁整数、体重2も2桁整数が入っている例 式2 1.32 0.77 0.93 1.15 1.13 1.09 ”0.000”とすると 式2 1.324 0.775 0.930 1.147 1.128 1.089 アクセスでの四捨五入については http://www.naboki.net/access/heaven/heaven_09.html 「四捨五入」する関数ってありますか? 他。

90125live
質問者

補足

普通のクエリではデザインビューよりプロパティを呼び出して好きな桁数に表示することが出来ました。 でも、ユニオンクエリをSQLビューより作成したところデザインビューがないのでどうしたら良いのか判らないのです。 良い方法はないでしょうか?

関連するQ&A

  • accessでの数値の表示について

    テーブルの数値を元にクエリで計算をさせてみました。 計算結果で小数点がいくつも並んだり、無限小数になっったりしてとても見難いです。 小数点を同じ位置にしたり、小数点第何位と任意に区切ったりする方法はあるのでしょうか? テーブルでは出来るのですがクエリでの設定方法が判りません。 初めてaccessを使いました。バージョンは2007ですが前のバージョンでも同じ機能があるならば、新しいバージョンでなくなる事はないと思うのですが・・・

  • アクセスのフォームで、桁数を指定したい。

    例)「1」の場合でも、3桁の設定で「001」としたい。 エクセルで言うところの書式設定でユーザー定義で桁数を指定できるように、アクセスのフォームで指定できないでしょうか? その数値を最終的にバーコード化したいのですが、その桁数が違ってしまって、表現したいバーコードが再現できないのです。 ちなみにテーブル、クエリでは書式の設定で(表面だけかも知れませんが)表示できています。 どなたかよろしくご教授のほどよろしくお願いします。

  • ACCESS2000で小数点以下を表示したい

    ACCESS2000で小数点以下を表示したい 検診データのうちある異常値の数値だけを表示したいのです. しかもその数値が例えば6.0だったら小数点1桁まで表示したいのです. クエリでIIF関数を使って空白にするか表示するかを設定すると その数値のデータ型が数値型とならずプロパティの書式を0.0としても 効きません. データ作成クエリとしてテーブルに書き出して、レポートのソースを そのテーブルにしてみたのですが、その時点での数値がテキスト型 となってしまい、その都度数値型に変更しなければならず、汎用性が ありません.テーブル作成クエリで作成するテーブルのデータ型をあらかじめ 設定する方法はないでしょうか? それとも他によい方法はないでしょうか? あいにくVBAレベルになると知識がなくさっぱりわかりません。

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

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

  • ACCESS 97で計数に"%"をつけて表示したい。

    ACCESS 97のテーブルで 計数を100倍しないで小数点3桁に"%"を付けて 表示したいのですが、 書式で「0.000"%"」と設定しても 「0.000%」となってしまい、結果、 100倍された計数に%が付いて表示されます。 計数を100倍しないで"%"をつけて表示するのは できないんですか?

  • 有効桁数について

    たとえば整数の3桁割る4桁の場合の数値についてです。 レポートの表に数値を記入するとき,たとえば0.921,0.866,0.995,1.331と計算結果が続くとき 小数点以下の桁数を同じにしてはダメですか? やはり1.331は1.33と記入しないとダメなのでしょうか?私は小数点以下の桁数をそろえて記入したところその理由を問われたのですが,答えられませんでした.小数点以下の桁数をそをえてもいい時のわけを教えてください.   大変困ってます!!!

  • エクセル(Excel)で、数値を一定の有効数字で表示したいのですが…

    エクセル(Excel)の書式設定の表示形式では数値を選択すると、小数点以下の桁数を揃えることができますが、同じ感覚で有効数字を一定にして表示させるにはどんな方法があるでしょうか? 例えば、0.01234、0.1234、1.1234、11.1234、111.1234という五つの値を、有効数字3桁を指定して表示して、順に0.0123、0.123、1.12、11.1、111という風に自動的に表示してくれる表示形式、あるいは関数を探しています。 事務計算で小数点以下何桁というのが重要であるように、技術計算ではこのように有効数字を揃えたい場合が多いと思いますので、どなたかご存じの方、お教えください。 なお、指数形式では似たような結果になりますが、わかりにくい表示なので使いたくありません。 よろしくお願いいたします。

  • access フィールドの数値を使って計算したい

    あるテーブル内に様々な数値をフィールドに入力して、それらの数値をフォームでルックアップを使用して計算したいのですが、accessはどうやら主キー(id)の数値(1、2、3…)を使って計算してしまいます。どのように設定すればよいのでしょうか。 テーブル1 id  フィールド1 1    5 2    10 3    15 4    20 フィールド1の数値をフォームにてルックアップで選んで計算したい(クエリ内の計算式に組み込みたい)。 よろしくお願いいたします。 access2010使用

  • 計算に使うエクセルの数値の表し方について

    初歩的な質問かもしれませんが… エクセルのセル間で、計算式や関数を使って計算を行うと、答えが6.10479547238…などと割り切れない小数になることが多いです。 これを、例えば小数点以下3桁で表示させるには、書式の表示形式を数値にして桁数を3で指定する方法と、ROUND関数を用いて引数を3にするやり方が考えられます。 この計算結果の数値を用いて、さらに別の計算を行う場合(例えば各計算結果の平均値を出すなど)、どちらのやり方で丸めたものを用いた方が正確でしょうか?

  • ACCESSでの桁数を指定して数値を抜き出し、カンマ区切り表示にする方法

    ACCESSでのデータ変換について質問です。 下記のような半角20桁の数値が入力されているフィールドが1~10まであり、 これらの値の左側から7桁目までの数値を抜き出し、それら抜き出した 数値の1桁ごとに「,」で区切って表示したいと思っているのですが、 一括括変換する方法があれば教えて下さい。 例(1)12345678910000000000 →1,2,3,4,5,6,7 例(2)00000000001234567890 →0,0,0,0,0,0,0 例(3)00112233445566778899 →0,0,1,1,2,2,3 私は、アクセスに不慣れなので、数式を入力する方法も合わせて教えて いただけると大変助かります。 MID関数を使えばいいらしいのですが、ACCESSではどうすればよいのか分からないため質問させていただきました。 よろしくお願い致します。

専門家に質問してみよう