![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?e8efa67)
お忙しいところ恐れ入りますが教えて下さい。
ACCESSのクエリ上で計算をしフォームに表示させているのですが、関数を使ったところ、%表示が出来なくなりました。
プロシージャーなどは使っていません。
いままでは、
クエリのデザイン画面で、
フィールド欄に 買上率:[個数]/[試食数]
といれ、プロパティでパーセンテージの表示設定をし正しく表示されていましたが、
0値が入っていると、#Errorが表示されるため、これを消すために、以下の式に変更しました。
買上率: IIf([個数]=0,"",IIf([試食数]=0,"",[個数]/[試食数]))
上記のように入れたところ、%表示及び小数点以下の表示桁数を設定できなくなりました。いい方法を教えて下さい。
No.3ベストアンサー
- 回答日時:
s_husky です。
1、SQL文とは?
買上率: IIf([個数],([個数]-[試食数])/[個数],100)*100
という列をクエリでビルドして[表示]-[SQLビュー]で表示したに過ぎません。
2、小数点以下と%の問題。
買上率: Format(IIf([個数],([個数]-[試食数])/[個数],100),"パーセント")
この場合、SQLビューは、
SELECT ID, 個数, 試食数, format(IIf([個数],([個数]-[試食数])/[個数],100),"0.00%") AS 買上率, *
FROM テーブル1;
となっています。
ID 個数 試食数 買上率
1 100 10 90.00%
2 100 0 100.00%
3 111 11 90.09%
3、Null対策。
format(IIf([個数],([個数]-NZ([試食数]))/[個数],100),"0.00%") AS 買上率
NZ([試食数])で0に置換します。
ですから、3が最適解ということになります。
最終的に
買上率: Format(IIf([個数]=0,"",IIf([試食数]=0,"",[個数]/[試食数])),"パーセント")
の式で0%を表示させることなく、ブランクを作り%表示も出すことが出来ました。
ご協力ありがとうございました。
No.4
- 回答日時:
>%表示及び小数点以下の表示桁数を設定できなくなりました
式の中に""を使っているので書式設定が無視されてしまいます。""を使った場合テキスト値と捉えるため数値に使用する書式設定は無視されます。
>0値が入っていると、#Errorが表示
[試食数]に0が入るとエラーになりますので単純に分母に0が入った場合にエラーを回避するだけで済みます。
[試食数]がNullの場合はNullではなく0と表示し0の場合も0と表示させるにはクエリに
買上率:IIf([試食数]=0,0,IIf(IsNull([試食数]),0,([個数])/([試食数])))
上記で回避できます。
最終的に
買上率: Format(IIf([個数]=0,"",IIf([試食数]=0,"",[個数]/[試食数])),"パーセント")
の式で0%を表示させることなく、ブランクを作り%表示も出すことが出来ました。
ご協力ありがとうございました。
No.2
- 回答日時:
うーん!どうも、今一、理解できないままの回答です...
ID 個数 試食数 買上率
1 100 10 90
2 100 0 100
3 100 15 85
こういうSQL文ならば、
SELECT ID, 個数, 試食数, IIf([個数],([個数]-[試食数])/[個数],100)*100 AS 買上率, *
FROM テーブル1;
この回答への補足
細かい内容がわからなくて申し訳ないのですが、SQL分というのは、イベントプロシージャの関連のを立ち上げて入れる構文ですか?詳しくなくて、その辺は良くわかりません。また、上記の方法だと、小数点第一位までの表記や%を買上率につけることは出来ますか?ちなみに、ID2の場合は”0”かブランクになります。
補足日時:2006/03/27 23:28お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Windows 10 この現象も、Microsoft Explorer のお粗末な仕様のためか? 2 2023/06/09 15:06
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
クエリで割り算する方法を教えてください
Access(アクセス)
-
Accessのクロス集計から構成比を求めたい
Access(アクセス)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
-
4
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
5
AccessからExcelにエクスポートする時に常に上書きしたい
Excel(エクセル)
-
6
「#エラー」の回避
Access(アクセス)
-
7
クロス集計クエリの結果をテーブルにしたい
Access(アクセス)
-
8
【アクセス】クエリで、行と列を入れ替えるには?【access】
Access(アクセス)
-
9
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
10
OR関数
その他(Microsoft Office)
-
11
アクセス エラーを数値「0」に変換するには
Access(アクセス)
-
12
ACCESS IIF関数 複数条件の設定について
Excel(エクセル)
-
13
【Access】Dcount関数の複数条件で順位を付ける方法について
Access(アクセス)
-
14
インポート時のエラー「データ型の変換エラー」
Access(アクセス)
-
15
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
16
access・カウント結果がゼロでも、「0」を表示させるには?
その他(データベース)
-
17
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
18
ACCESSでクエリを作成したら「式が複雑すぎます。」の表記が…
その他(データベース)
-
19
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
20
Acsess アクセス のクエリでオーバーフローしてしまいます。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「ご試食」か「試食」か、どち...
-
ACCESSの計算式を入れると%表...
-
会社での強制的ノルマ
-
試食を勧められるのが苦手です...
-
アダルトビデオのモザイクにつ...
-
製品供給責任の法的義務につい...
-
ヤマザキパンは勝ち組?
-
市販商品のラベルを張り替えて...
-
富くじに抵触?
-
配送遅延による損害賠償について
-
該非判定書について
-
家で取れた果物を冷凍して販売...
-
バイトの履歴書で前職で接客を...
-
こんな商売が合法的にできるの??
-
競合メーカーに評価用製品が流...
-
アセトン(有機溶剤)の販売に...
-
アパレルのアルバイトが全然受...
-
アパレルやってそうってどうい...
-
Access レポートを開く時、2つ...
-
Access 直近3か月及び6か月のデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「ご試食」か「試食」か、どち...
-
ACCESSの計算式を入れると%表...
-
鏡や写真だと普通なのに、動画...
-
たくさん試食するって犯罪ですか?
-
試食品を持ち帰るのは犯罪ですか?
-
試食をたくさん食べる方について
-
訪問販売について質問です。
-
タチの悪い試食魔への対処について
-
試食を勧められるのが苦手です...
-
短期バイトで職を転々とする、...
-
携帯電話やさん。
-
こんにちは、自分はアルバイト...
-
恵方巻は「違法巻」? 販売ノ...
-
【法律】百貨店法の規制により...
-
すごく気になっているのですが…
-
試食魔?って?!
-
会社での強制的ノルマ
-
郵便局のノルマ
-
学校祭で食べ物を販売する事に...
-
イレギュラーな事には対応出来...
おすすめ情報