(例) ☆以下のようなテーブルで、フィールド[ID]~[点数]があり、文字および数字のデータが混在しています。 IDが8桁で入力されているのですが、左から7桁だけを抜き出して、全てのレコードを表示させたかったのですが、誤って入力されている7桁のIDしか表示されませんでした。 2、小数点以下と%の問題。  IIF関数は二択ですので入れ子にする必要がありますが、Accessのクエリで 元のテーブルに入力されているIDを変更することなく、 行見出し「ツアー名」、列見出し「出国日」(月ごとにグループ化)、合計受付人数(「出国日」ごとに受付人数をまとめたもの)を出しました。 1、SQL文とは? SELECT * FROM テーブル1 式: Switch([X]<=0, "", [X]<=50, "A"...続きを読む, 質問(1)、(2)があるアンケート集計をしています。質問(1)で「1」と回答した人が、質問(2)でどのように回答しているかを集計するために、クロス集計を使いました(ウィザードで)。カウントはできるのですが、さらにそのカウント数から割合を計算することはできるでしょうか? 抽出条件をどのように指定したらいいのか分かりません。 1    111     英語    10    いつも、ご丁寧なご説明をいただき大変感謝いたしております。 指定すればOk、ということになります。 1    111     英語    10    質問(1)で「1」と答えた人が200人いて、無回答10人→5% 999___110/3__170/3___170/3 それか、 何かあれば補足して下さい。 標準モジュールやSQLについて、大変分かりやすく説明してくださり、とても勉強になりました。 なります。 http://oshiete.goo.ne.jp/qa/4850675.html, a)IIF関数で対応する場合: 選択クエリにて、別テーブルのフィールドにある値すべてを抽出条件にできますか? [クロス集計結果] おのずと後ろの方に合計、平均となります。 ご質問の式では、IIF関数は常に第3引数に指定された値「""」を返す 使用ソフト: Microsoft Access2003 ご回答くださりありがとうございました。 関数を加えるのでは無く、関数だけ(演算フィールドのみ)のクエリを作成をして実行させます 宜しくお願い致します。, >Left関数をする前は、5000行程なのですが、関数を加えたとたん4300程度に減ってしまいます。 E社 ○○地区 5000 (2) クロス集計の値を、下1桁で四捨五入した値を表示する。 (テーブル(1)) ありがとうございました!, 「グループ アクセス」に関するQ&A: ACCESS クエリで、グループ化したものをカウントしたい, ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!, 販売高:クエリ   合計   英語  国語  数学       数式を使えばよいのでは?, ※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。 とか AccessでDB1という名前のデータベースを作成し、その中で、モジュール1というモジュールを作成しました。これを実行するマクロを作成したく、次のようにマクロを作成しました。 ACCESSのクエリ上で計算をしフォームに表示させているのですが、関数を使ったところ、%表示が出来なくなりました。 サッカー200___________400_____________300_900 お手数お掛けしますが、何とぞ宜しくお願い致します。, 「サンプル 英語」に関するQ&A: ディズニー英語システムを買おうか迷ってます。 一歳8ヶ月の子供がいて、今はサンプルのDVDを聞いて、, 「英語 結果」に関するQ&A: 国語103 英語105 数学48 センターの結果です。常磐大学か茨城キリスト教大学のセンター利用は受, 「英語 平均」に関するQ&A: 私は、勉強も全然だめ(国語と英語以外)。運動も平均以下です。 でも、音楽だけは、何故かうまく行き, 「英語 a」に関するQ&A: 高校3年生です。 現在、数学ⅰ Aと英語の偏差値が40くらいなのですが夏休みの間に可能であるなら50, 「英語 関数」に関するQ&A: 有る関数の英語が分からないので教えてほしい。, 「平均値 英語」に関するQ&A: 【英語】平均値のMODはモッドではなくモードって言うんですか?!, 「四捨五入」に関するQ&A: 日本人が4人いた場合 四捨五入すると何人なのか?, 「英語 データ」に関するQ&A: 作品写真に掲示する撮影データの英語表記について, 30246kiku様 この結果、式全体としては「"" Or "" Or ""」という形となり、「0かNull」  IIF関数は二択ですので入れ子にする必要がありますが、Accessのクエリで SQLを用いる方法でも構いませんので教えてください。, SELECT * FROM テーブル1 SQLを用いる方法でも構いませんので教えてください。, SELECT * FROM テーブル1 1、SQL文とは? といった感じかな。, Accessのクエリで、Left関数を使用して、7桁の数値を抜き出す方法。 テーブル2には『除外キーワード候補』フィールドがあり、不要なキーワードが入力されています。(約10件) (例)   としましたが、実行すると、Yの列がすべて「-1」と表記されてしまいます。 とりあえず、「見た感じ、何も表示されていないように見える」ということで、『条件付書式』での対応と ある選択クエリから集計クエリを作成しました。 [集計]行では、[合計]のほかにも[平均][カウント][最大][最小][先頭][最後]など、さまざまな集計方法を選択できます。データ分析の目的に応じて使い分けましょう。 図6、図7では、担当者ごとに、 合計金額…[金額]フィールドの[合計] Dlookup関数等使うと、他テーブルのとあるフィールドの値を取得したりできます。 そして、マクロのアクションでは、あらためてこのFunctionプロシージャを指定しなければいけません。, ACCESSで複数のフィールドに全く同じレコードが複数存在します 式: Switch([X]<=0, "", [X]<=50, "A", [X]<=100, "B", [X]<=150, "C", True, "")   (「0<[X]<=50」は「[X]>0 And [X]>=50」と分割してやる、と) 8    333     英語    80     クエリのデザイン画面で、 2つの要素からなる形にする必要があります。  その左の小さな「▼」をクリックし、当該テキストボックスの背景と同じ色(既定では白のはず)を選択 正しく認識させるためには、等号・不等号を挟んだ式は、「左辺」と「右辺」の 「地区」、「売り上げ」を選択して 【参考】 という列をクエリでビルドして[表示]-[SQLビュー]で表示したに過ぎません。   100<[X]<=150  であれば C  この場合、Yのフィールド設定で指定する数式についてご教授願います。