• ベストアンサー

アクセスでの質問です。

アクセスのNZ関数のことでお聞きしたいです。 アクセスの問題で「Nzを使用して答えよ」とありまして、答えは表示されたんですが、これをパーセントで表示させたいんですが・・・できません。 今の状態は(0,12345678)感じです。これを12.3%に表示させたいです。 プロパティ→書式→▼で選べるはずの書式が表示されません。他ではちゃんと出てますが、このNZ関数を使用した箇所だけでは表示されません。作成方法が間違えてるのでしょうか?クエリでもレポートでも結果は同じです。 一応こうやって作成してます。 ×××:Nz([×××]/[×××],0) Format関数使用してはできたのですが、書式で表示できないのかと・・・ どなたかこれ簡単だよ!てかたいましたら教えてください。お願いします。

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

  • ベストアンサー
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

#1です う~ん、申し訳ない ダメだった見たいね > ×××:Nz([×××]/[×××],0) を ×××:Nz([×××]/[×××],0)*1 と、「*1」を入れて数値に強制的に変換と言うパターンを取るかだね ぁぁ、書式は使う前提でね

ginon
質問者

お礼

できました☆ ありがとうございますDxakさん 本当感謝です。

その他の回答 (4)

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

Nz関数はVariant型の値を返します 書式を設定するにはきちんと数値型に変換します

  • tazukadan
  • ベストアンサー率68% (15/22)
回答No.4

とりあえず取っ掛かりとして、 ×××:Nz([×××]/[×××],0) ↓ ×××:Cdbl(Nz[×××]/[×××],0)) 書式に「パーセント」 (パーセントって文字を入れるんです) を設定してやってみて下さい。

  • a3453a
  • ベストアンサー率28% (132/460)
回答No.2

×××:Nz([×××]/[×××],0) ↓ ×××:Nz([×××]*100/[×××],0) でいいのでは。。。。。 表示については 小数点下1桁までだけにしたいなら 書式(等で)  固定 小数点     1 と指定 (ただし実際の値としては、下2桁以下も記憶はされていますが)

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

> プロパティ→書式→▼で選べるはずの書式が表示されません。 表示されなければ、自分で指定すればよいだけだと・・・ 0.0% とね それよりも、クエリでプロパティを出して、書式を設定する場所は、判ったのかな?

ginon
質問者

補足

書式は判ります。 0.0%で指定しても表示されません。

関連するQ&A