Access初心者による人口増減表作成の方法

このQ&Aのポイント
  • Accessを使用して人口増減表を作成する方法について質問があります。データシートビューとデザインシートビューを作成しましたが、次にどのように手を加えていけばいいでしょうか?
  • 「男or女」「転入or転出」のデータを入力し、元々設定された数値から(男性人口数)(女性人口数)(総人口数)が自動的にカウントアップするロジックを作成したいと思っています。クエリで演算フィールドなどを作成すれば良いでしょうか?
  • Accessが初心者なので、詳しい手順を教えていただけると助かります。
回答を見る
  • ベストアンサー

Accessについて。人口増減表を作成したい

Access初心者です。ある地区の人口増減表を作成したく質問があります。 現在、ある地区の人口増減表を作成しています。 そのデータを格納するためにAccessを使用しています。 1回のデータを入れるたびに〈男or女〉〈転入or転出〉で元々設定された数値から(男性人口数)(女性人口数)(総人口数) が自動的ににカウントアップする(データシートビューに)ロジックを作成したいと思っています。 現在、「データシートビュー」「デザインシートビュー」まで作成したのですが、これからどのように手を加えていけばいいでしょうか? クエリで演算フィールドなどを作成するのでしょうか。 Access自体が全くの初心者なので、できるだけ詳しく書いていただけると助かります。 是非よろしくお願いします。

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

  • ベストアンサー
  • yosifuji20
  • ベストアンサー率43% (2675/6115)
回答No.1

これはデータシートからはいるのではなくて、クエリーで目的のデータを集計することから始めます。 集計のキーを〈男or女〉〈転入or転出〉としてその分類で、(男性人口数)(女性人口数)(総人口数)を集計するクエリーを作ります。 そのクエリーの結果をデータシートに呼び込むようなイメージで作ればできると思います。 まず集計クエリーの作り方を勉強することですね。 これが出来れば下のデータが変更される都度直ちにクエリーの結果が変わります。 Accsessはある程度データと最後の結果の論理的関係を考えることが必要です。簡易ソフトとはいえやることはシステム設計とあまり変わりません。少なくとも頭の中でその関係が思い浮かぶことが必要です。 そのあたりもある程度勉強されたほうが良いですよ。

tk0816
質問者

お礼

わかりやすい説明ありがとうございます。 助かりました。

関連するQ&A

  • Accessでの表の作成

    Accessの初心者で困っています。 Accessのレポートででword(exel)のような簡単な表を作ってその中にデーターを差し込みたいのですが、その簡単な表が作れません。 同じ大きさのラベルをつなげて表みたいにしてもいいのですがこれもうまくつなげることが(微妙にずれてしまいます)出来ませんでした。 いい方法はありませんか。ちなみにaccess2003です。 補足等しますので宜しくお願いいたします。

  • Accessのフォームのデータシート形式について

    Accessのフォームには、単票形式や表形式などがありますが、 そのうちの一つの「データシート形式」とはテーブルと何が 違うのでしょうか。 データが保存されないことはわかるのですが、見た目は全く一緒だし レイアウトをコントロールで変えるわけでもないし。 また、各形式には「データシートビュー」で一応データシート形式で フォームを見ることができるのになぜわざわざ「データシート形式」で作成する 必要があるのでしょうか ご存知の方教えて頂けますか。

  • ACCESS2007のクエリについて

    ACCESS2007のクエリについて ACCESS初心者です。 よろしくお願いします。 クエリを作成するときに、デザインビューでフィールドの位置を変更したり、 (たとえば、「氏名」の列を4列目から2列目に移動する) 並べ替えなどをして、データシートビューにすると反映されているのに、 データシートビューでフィールドの位置を変更したり、並べ替えなどをしても、 デザインビューには反映されてませんが、 クエリとはこういうものなのですか?

  • 人口動態(社会変動)について

    人口変動についてのレポートを作成しています。今は社会変動(移民など)について書いているんですが、良いデータがありません。 どなたか日本においての入移民数や転入者数、出移民数や転出者数のデータがお分かりになる方いらっしゃるでしょうか。 ホームページや書籍など何でもいいのでよろしくお願いします。

  • Accessの抽出についての質問

    Accessの抽出についての質問をします。 テーブルからデータシートビューで開いたものを「レコード」「フィルタ」「フィルタ/並べ替えの編集」で条件を入れて抽出できると思います。 そこまでは理解できたのですがクエリの場合はもう1つあると知りました。 クエリの中のデータをやはりデータシートビューで開いて、「レコード」「フィルタ」「フィルタ/並べ替えの編集」で条件を入れて抽出する以外に デザインビューで開いてデザイングリッドという下の画面でも同じように条件を入れて抽出できると聞きました。 画面はデータシートビューでの「フィルタ/並べ替えの編集」画面と少し似ているようですがちょっと違います。 この2つはどう違うのですか どう使い分けるといいのでしょうか? 教えてください。

  • accessフォーム、ラベル表示にて増減方法の質問です。

    accessフォーム、ラベル表示にて増減方法の質問です。 accessの初心者ですので、稚拙な文章になるかと思いますがご了承下さい。 現在Access2003にてフォームを作成しております。 対象となる画面は前画面より値を引き継いだ値の数を元にラベル数を作成し表示しようとしています。 そのラベル表示数は0~500と幅があります。 ラベル表示するためのコードにはどのような方法あるのでしょうか? 宜しくお願いします。

  • 【access】テーブルの項目順が意図せず変わる

    access2010を使用しています。 ローカルテーブルの項目順について質問します。 詳しい方、ご教示ください。 デザインビューで表示される項目順とデータシートビューで表示される項目順が、意図せず変わる事象が時折発生します。 ※デザインビューに1、2、3の順で並んでいるものが、データシートビューだと1、3、2の順になっている テーブル定義はデザインビューのもので作成しているので、そちらの項目順でデータシートビューでも表示したいのですが、なぜ意図せず変わってしまうのかが分かりません。また、解決方法も分からないです。 【補足】 ・テーブル:ローカルテーブル ・テーブル定義を登録した直後は意図した項目順で表示される →VBAやQueryを実行した後にデータシートビューで確認すると項目順が変わっていることがある。(必ず変わっているわけではない) どなたか、ご教示頂けないでしょうか。

  • 集計表、グラフの作成について

    いつもお世話になっております。 AccessのDBからの集計表、グラフの作成につてお聞きしたいです。 AccessでEXCELのような集計表を作る場合、クロス集計クエリかピボットテーブルを使用するかと思うのですが、こういった表の体裁は変更がききませんよね? 例えば会議で使うグラフや表の資料を作成する場合、AccessのDBのほうから必要なデータ(ある程度集計抽出したデータ)をエクスポートしてEXCELのピボットテーブルで表を作成し、このデータを別シートにコピーして表の体裁の変更やグラフの作成をしています。 内容によっては結構時間がかかるので、表を作成するのに何か効率の良い方法はないでしょうか?

  • Access2002で後から前日比増減を追加する方法ありますか?

    質問は百万件を越える日別/銘柄別レコードがあります。 このレコードにある終値のフィールドを使って前日比 増減のフィールドを追加する方法がないか教えて下さい。 追加する必要性は増減のフィールドを使って値上り、値下り 銘柄数から求める指標を作成しる為です。 現在上場されている株価データは増減付きのデータが 手に入るので問題がありませんでした。 分析を遡って行う為に、廃止銘柄のデータを収集すると どれも増減がありません。 数万件ならExcelで計算した後で取込みも出来ますが 百万を超えるデータなのでAccessで増減を計算出来ないでしょうか? Accessは使いながら覚えただけで知識にバラツキがあるので 初心者扱でお願いします。 因みにSQLは、DB2の入門講習を昔受けた事がある 程度でしかありません。 質問には関係ないと思いますが、テーブルは  ・株価テーブル(日付・銘柄コード・始・高・安・終・出来高)  ・銘柄テーブル(コード・名称・削除・上場日・廃止日...etc)  ・騰落履歴 (日付・値上数・値下数・不変・N/A・騰落レシオ)   ※データ処理結果格納テーブルです。 マシン:OS=WinXP SP2、Access2002 Office SP3適用済 以上宜しくお願いします。

  • Accessのエラーについてです。

    どなたか教えてください! クエリで簡単な抽出(住所で呼び出し)をして内容の書き換えをしていたんですが、1度にたくさん呼び出したかったのでデザインビューで行を挿入して50件位ずつ実行していました。その後更に行を10~20程増やして実行したところ1度目は普通に出来たんですが、2回目はデータシートビューには出たもののデザインビューに戻そうとするとエラーメッセージが出て戻りません。ちなみにエラーは『指定した式は、クエリのデザイングリッドの1024文字の制限を超えています。』というものです。 文字数が多いのかとも思い、データシートビューの内容を全部消去したのですが何も変わりません。 いかんせんAccess自体超初心者でこの質問の仕方で伝わるのか不安ではありますが・・・ どうぞ宜しくお願いします。不足情報があれば聞いてください。

専門家に質問してみよう