<HOME <お願い事項 <Access2000 TOP <Access97 TOP <サイト内検索 | ||
MS-Access2002チョ〜入門部屋>クエリを極める | ||
「売上」というフィールドの値の1.5倍は、みんなそれぞれいくらでしょうか。
ネコと言えども稼ぎますよ〜。
右端の空いているグリッドに、計算式を作ってみましょう。
カーソルを移動させたりEnterキーを押したりすると、「式1:」と勝手につきます。
さらに、「売上」というフィールド名は、半角のカギカッコで囲まれた状態になります。
結果はこうなりました。
え?なんか、「1.35E+12」とか、数字の表示が変じゃないかって???
いえいえ、これは別に変じゃないんですよ。こういうのを「指数」っていいます。数字の表示の仕方の一種です。
データ自体が「1.35E+12」ってなっているわけじゃなくて、要するに表示形式でこういう表示にしているわけです。
データシートビューでは、桁が多い数値の場合は、自動的に指数表示になるみたいですね。
「1.35×1000000000000」ってことですね。
実際には「1350000000000」という数値が入ってることになります。
小数点の位置からゼロが12だよ、っていう意味です。
え?指数表示はいやだ?別にいいじゃないですか。データ自体がおかしくなってるわけじゃないんだし。
それに、けっこう分かりやすい表示だと思うんですけど・・・。いやですか???
指数表示になるのは「表示形式」のためですから、表示形式を指定してやればいいだけなんですけどね。
クエリでも表示形式って指定できますよ。もし、データシートビューで見たときこれじゃキモチワルイ・・・っていうことなら、変えてみます???
クエリの作り方とは直接関係ないことなので、このコーナーでは詳しくはお話しないですよ。
それでもよろしければ、ってことで、デザインビューで、「式1」のフィールドグリッドを右クリックしてやりましょう。
何かしら書式の指定をしてやればいいんですけれど、たとえば、半角のゼロ、とだけ入れてやるとか。
こんな感じ↓っすかねぇ。