• ベストアンサー

Accessのクエリとレポートに詳しい方助けてください(被災地より)

ganbaroの回答

  • ベストアンサー
  • ganbaro
  • ベストアンサー率45% (43/94)
回答No.3

集計クエリを使い,集計キー項目として地域そして集計内容としての表記を以下のように並べるといかがでしょうか (本来のSQLだと長い内容になりますが、ACCESSのデザインでの作成では) たとえば、赤修理中の件数 赤修理中:sum(iif([危険度]="赤" and [修理中]=true,1,0)) 同様に 黄修理中:sum(iif([危険度]="黄" and [修理中]=true,1,0)) 赤全体:sum(iif([危険度]="赤",1,0)) を集計したい項目分並べてクエリーを作成すればいいと思います。

ferrum
質問者

お礼

ありがとうございます。 実は数年前までSQLはけっこう使っていまして、自信があったんですが久しぶりに使おうとすると全然うまくいかず、困っていました。 明快な回答に感謝いたします。

関連するQ&A

  • Access2000レポートのテキストボックスの背景色について

    Access2000を使用しています。レポートを作成し、クエリの結果をレポートに出力するように設定しました。クエリの出力時、条件によってテキストボックスの背景色を変更したいのですが、このようなことは可能でしょうか? (例えば、クエリの結果(数値型)が、0~9のとき背景色を赤、10以上のとき背景色を青としたい) もし可能であればご教授ねがえないでしょうか?(VBAでもかまいません)

  • アクセス・クエリでのテキスト累計

    お世話になります。アクセス初心者です。 QNo.3023548 「アクセス 同じフィールド(テキスト型)のレコードを連結させたい」 の方と同じ質問内容で申し訳ありません。 私のレベルでは、うまく理解することが出来ませんでした。 あらためまして マイクロソフト アクセス 2000を使用しております。 【テーブル1】 ID 商品コード 金額  色 1______100__________\10______赤 2______100__________\10______青 3______200__________\10______黄 4______200__________\10______緑 5______200__________\10______黒 【クエリ1】 ID 商品コード 金額  色  累計金額  色の累計 1______100__________\10______赤__________\10____________赤 2______100__________\10______青__________\20____________赤-青 3______200__________\10______黄__________\10____________黄 4______200__________\10______緑__________\20____________黄-緑 5______200__________\10______黒__________\30____________黄-緑-黒 累計金額は式ビルダで 累計金額: (Select SUM(金額) From テーブル1 As 累計 Where テーブル1.ID >= 累計.ID And テーブル1.商品コード = 累計.商品コード) なんとか作る事が出来ました。 色の累計を、この式を使って試みましたが うまくいきません。 できれば、式ビルダ形式で回答を頂くとありがたいです。 よろしくお願い致します。

  • Accessの抽出に関して

    レポートの中にサブレポートを作成し印刷をしています。その際、レポート上でNOを指定していますので、サブレポートにはNOと一致するデータのみが印刷されます。 サブレポートのレコードソースはQ_印刷(クエリでNOの昇順にしたもの)になります。 そこで、1枚に収まる件数というのは限られてきますので、例えば10件データがあった場合、クエリで昇順に並べ替えた上位5件のみをサブレポートで印刷するといった事は可能でしょうか??VBA等を使用した方法でも何でも結構ですので、効率の良い方法があれば教えて頂きたいと思います。よろしくお願い致します。M(__)M

  • ACCESS リストボックスの字の色を変えたい

    ACCESS リストボックスの字の色を変えたい いつもお世話になっております。 クエリをもとにした、リストボックスがあります。 クエリ:店舗ID、店舗名、閉店fg 閉店fgは、yes/no型で、この閉店fgがyesの場合、リストの店舗名の字を赤色にしたいのですが、可能でしょうか?教えて下さい。よろしくお願いします。

  • Access作成について(クエリ)

    はじめて投稿いたします。 なにか不手際がございましたら申し訳ありません。 Access作成についてご指南をいただけますでしょうか。 初心者なので当たり前のことをお伺いしていたら申し訳ありません。 ネットで色々調べたのですが、全く解決しなかったのでお願いします。 今回作るAccessはおそらく集計クエリを使うのだろうとうっすらと思っているのですが… なお、当方コールセンター勤務です。 まず、Accessとは全く関係のないシステムがあり、 そのシステムを使って電話をかけた数(コール数)や フラグ立て(大まかに言うと留守だったのか在宅だったのかなど)をします。 そのシステムからエクセルをエクスポートすると 東京都新宿区 大阪府大阪市 愛知県名古屋市 京都府京都市 ・・・ のようにA列に地域名が縦に並びます。 1行目は見出しとして例えばですがB1に「在宅」C1に「留守」D1に「OK」E1に「NG」F1に「改め」G1に「計」とあります。(これが立てたフラグです。) その地域の電話結果のフラグが何件か、というのが分かるエクセルです。 例えば東京都新宿区は「在宅」5、「留守」8、「OK」0(エクセル上では空白)、「NG」2、「改め」4、「計」19 といった形です。 現在そのエクセルデータを貼り付けるテーブルを作りました。 今回このデータを使って在宅している率を出したいです。 式は、(「在宅」+「OK」+「NG」+「改め」)/「計」=在宅率(%) クエリを実行した際、地域フィールドに地域名がレコードごとにでて、 隣の在宅率フィールドにそれぞれの地域の在宅率が出るようにしたいのです。 エクセルだと思いつくのですが これをAccessでやろうとするとどのようにすればよいのでしょうか。 ご教授いただけますようお願いします。

  • 被災地浦安を停電させる東電にNOの意思を示すには

    東京から一番近い被災地、浦安市の住民です。中南部は液状化現象が激しく、上下水道の被害が深刻です。市を中心に、損害額は計り知れません。地元の人のための避難所も市内に複数設置されています。学校は年度内の授業を、震災の日を最後に打ち切りました。ディズニーランドも営業を再開できずにいます。 このように浦安市は、明らかに被災地であるにもかかわらず、東電によって既に何回も停電させられています。 http://www.city.urayasu.chiba.jp/item24705.html#moduleid17889 最初は市長の求めに応じて計画停電の範囲から外すという回答があったのですが、なぜかその後何度も停電にあって、今日も午後停電予定です。隣の江戸川区は全く停電しないし、被災地でも茨城県は被災地でない内陸部も含めて全体が停電地域から外れているのにです。 http://www.city.ibaraki-koga.lg.jp/ 首都機能は分かりますが、中央官庁などの政府機能があるのは、23区のうちごくわずかな地域です。新宿のデパートや渋谷の歓楽街が首都機能ではないでしょう。23区も含めてみんなで平等に痛みを分かち合うということであれば、たとえ痛みの総量が増えるにしても私も納得するのですが。 このように被災地を23区の犠牲に供する東電のやり方に対し、浦安市民の意思をまとめてNOの意思表示を東電にぶつけたいのですが、どうしたらよいでしょうか?私個人は、既に東電のHPから意見を送りましたが。

  • Access2000 エラー(#Name?)

    こんにちは。 Win2000 Access2000を使用しています。 クエリからレポートを作成しデザインビューから条件付き書式設定をしたいのですが…(各商品に番号が振られていて背景の色を1~10までを青、11~20までを赤といった様にしたいのです。)自分で条件を設定してみたのですが、プレビューで見ると#Name?と出てしまいます。(数字が出てきません)何がいけないのでしょうか? 宜しくお願いします。

  • Microsoft ACCESS フィールドの設計

    Microsoft Accessのテーブル「フィールド」に関する質問です。 以下の場合に、テーブルの「フィールド」をどのように作成したらよろしいのでしょうか、ご教示ください。 作業のイメージをはじめに設定します。ある件で市場調査を行いましたが、設問が下記のとおり、一部に複数選択可能な回答欄があります。 設問1:あなたのすきな色を次の中から「ひとつだけ」選択してください。 (1)赤 (2)青 (3)黄 設問2:あなたの好きな物を次の中から「いくつでも」選択してください。 (1)りんご (2)みかん (3)ばなな (4)すいか (5)かき フィールド名   データ型   説明 ID               主キー Q1        長整数型   テーブル「Color」のID(1赤 2青 3黄) Q2        ????? *このQ2は、やはり複数選択可能な数だけ(この場合、5点)フィールドを作成し、それぞれのデータ型をYes/No型とするのでしょうか?それとも、フィールは一つとして、好きな場合を1として、それ以外を0として表現する方法、例えば、(1)りんごと(5)かきがスキと答えた場合、10001とするほうがよいのでしょうか? *なお、入力した結果により、設問2についてそれぞれに件数をカウントすることを考えています。

  • クエリーで抽出した内容を自動印刷する方法(アクセス2000)

    コンピューター初心者です。よろしくお願いします。 目的は「顧客名簿から説明会日時(複数日)を顧客氏名(ID)毎に一枚の用紙に印刷」です。 クエリーの下記の表から抽出後レポートで印刷したいのですが、件数が多い為、1回ごとに抽出条件を入力するのが大変です。 VBA等一切わかりません。 やさしい方法をよろしくお願いします。 顧客ID・顧客氏名・日時・場所 111111・A氏 ・1/1・あ市 111111・A氏 ・1/2・あ市 111111・A氏 ・1/4・い市 222222・B氏 ・1/1・あ市 222222・B氏 ・1/4・い市 333333・C氏 ・1/2・あ市 333333・C氏 ・1/4・い市 …… を1枚の用紙に (1枚目) A氏 1/1・あ市 1/2・あ市 1/4・い市 (2枚目) B氏 1/1・あ市 1/4・い市 … 上記の内容だけでなく、1人の顧客に対して列がずらずらっと続きます。 氏名、説明会日等はすべてコードNO付しているので、抽出は簡単なのですが、抽出したものを自動的に1枚1枚レポートで印刷する方法がわかりません。 初心者ですので質問の説明不足などあると思いますが、よろしくお願いします。

  • 間接的被災企業の補償について

    東北に7割(500件程度)の顧客をもつ設備機器会社です。 3.11以降、すぐにガソリンを調達して関東から出張。(東北社員も被災したため) 津波あとの建築物や避難区域付近に無償で壊れた機械を修理交換。 ドロドロになりながら数十件復旧してきました。 亡くなられた顧客も多数です。 このような非常時に修理費、出張費の請求は如何なものかとの考えで すべてボランティアで働き、700万ほどの出費となりました。 その後も、被災地に対しリース会社が契約を受けてくれない(地域単位)など急に会社経営・売上が 危うい状況となり困窮の極みです。 7割の顧客が東北といっても、会社の登記上は埼玉本社のみで東北営業所は記載されていません。 どの企業も、何がしら影響を受けられたでしょうが、 当社のような場合、復旧にかかった費用や危険区域の顧客を無くした打撃など、 補償や助成の対象にはなりませんでしょうか?