• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス初心者です。)

アクセス初心者のためのデータのまとめ方と更新方法

このQ&Aのポイント
  • アクセス初心者の方向けに、個人の取引状況のデータを効率的にまとめる方法と更新の方法についてご紹介します。
  • 3年分もの個人の取引状況データを1つにまとめる方法や、データのない月も適切に表示する方法を解説します。
  • さらに、今後も毎月のデータが増えていくことを考慮して、データの更新方法もお伝えします。

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

  • ベストアンサー
  • layy
  • ベストアンサー率23% (292/1222)
回答No.1

例えば、 2008年01月のテーブル「個人名、目標高、売上高、差」 2008年02月のテーブル「個人名、目標高、売上高、差」 ~ 2008年12月のテーブル「個人名、目標高、売上高、差」 2009年01月のテーブル「個人名、目標高、売上高、差」 ~ 2008年12月のテーブル「個人名、目標高、売上高、差」 とあるのを テーブル「目標売上明細」 「個人名、目標高、売上高、差、年月フィールド追加(”200801”固定値)」 「個人名、目標高、売上高、差、年月フィールド追加(”200802”固定値)」 「個人名、目標高、売上高、差、年月フィールド追加(”200812”固定値)」 「個人名、目標高、売上高、差、年月フィールド追加(”200901”固定値)」 「個人名、目標高、売上高、差、年月フィールド追加(”200912”固定値)」 と 1つのテーブルにすべての明細が格納されれば、クロス集計クエリを使うことで 目的のテーブルに近いものができるような感じ、です。 縦軸:「個人名、年月」、横軸:「年月」、値「目標高、売上高、差」 以後更新するデータ:テーブル「目標売上明細」 テーブル「目標売上明細」を作るには、 今たくさんあるテーブルに対して追加クエリを実施し、 テーブル「目標売上明細」に反映させます。 ヒントになればと思います。

yurin2010
質問者

お礼

ありがとうございます。 今後更新して使えるということでBAにさせていただきました。 今あるデータを整理しクロス集計を組んでみます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#192382
noname#192382
回答No.2

初歩的な課題です。2段階で進めます。第1 目標の年別のテーブル(サブテーブル3つ)を作る。それには1年分の素材テーブルと新規個人名テーブルから、個人名をもとにリレーションを組んで、そのあと選択クエリーで行う。第2 3つのサブテーブルをエクセルに下請けに出して、上下にコピー貼り付けをして、そのあと個人名をもとに並べ替えをします。それをアクセスにインポートします。

yurin2010
質問者

お礼

早速ありがとうございます。 一旦エクセルにエクスポートするんですね、なるほど。 やってみます!!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 売上データに会社毎に請求番号を振る(access

    顧客の売上データ(テーブル)があるのですが、 同じ顧客名で、複数のレコードがあります。 売上を1ヶ月毎に、顧客毎に利用分をまとめて請求書を 作成しています。 下記のように、10月分には、すでに請求書番号(連番)が 入っています。 11月分の売上データの空欄の請求番号のところに、 顧客毎に、自動的に連番(2523~)で請求番号を振る方法がありましたら、 教えてください。どうぞよろしくお願いいたします。 (売上テーブル) 売上日   顧客名 金額  請求書番号 12/10/08 C社  \2000  2511 12/10/09  C社  \5000  2511 12/10/10  C社  \3000  2511 12/10/01  D社  \1000  2522 12/11/01  A社  \2000 12/11/06  A社  \1000 12/11/01  B社  \1000 12/11/08  C社  \2000

  • Access 売上テーブル 月次追加

    マイクロソフトAccess で月次で商品毎の売上数量のテーブルを作成し毎月 データを追加していきたい。商品A,商品B,商品C,,,,それぞれ数量が月次で売上個数をテーブルに入力を考えています。 ただ商品の件数が何千件もあるので,最新のひと月分の売上データはテーブルを作って既存のデータテーブルに追加したいと思います。 その際 追加するデータの方には今までにない商品、例えば商品Xがあったりします。 この場合はasccessではどのように処理すればいいでしょうか テーブル結合? 追加クエリ?

  • アクセスのデータ抽出

    現在テーブルA(支店コード、支店名、郵便番号、住所)とテーブルB(支店コード、社員番号、商品Aの売上数、商品Bの売上数・・・※商品名ごとにレコードを持っています。)の2つのテーブルを使っています。 これをクエリで抽出しているのですが、社員一人につきひとつのレコードしか抽出されません。 売上のない支店も全て抽出し、実績報告書として印刷するため、テーブルAとBに結合のプロパティでテーブルAの全てを選んでいるため、これ以外の方法でテーブルBのデータ全てを抽出したいのですが、何か方法はありますか?

  • アクセスの質問です

    テーブルデータが ●2006年会員データ(カードNO・売上金額) ●2007年会員データ(カードNO・売上金額) ●会員台帳(カードNO・住所・TEL他) があります。 クエリを使ってすべてのデータを合体したのですが 2006年にあって2007年にデータがない場合は (逆の場合も、会員台帳にもない場合も同じ) クエリ結果には表示されません。 ようするに、三つのテーブルにカードNOと金額が 存在しないと出てこないみたいなんですが... 会員台帳のカードNO軸にリレーションシップを作成してますが 2006年にも2007年にもデータない場合でも 空白として表示する方法はありますか? 上記の場合は年間合計だけですが、 同じような形で毎月ごとの会員売上データテーブルがあります。 12カ月分を横並びで売上動向を一覧で見ようとしたとき、 12ヶ月毎月必ず買った会員だけしか表示できなんです。 (その月買ってない会員はデータがありません) すいません。こんな質問で理解してもらえるでしょうか? なんせアクセスを始めて使ってもんで... わかりやすく教えていただければたすかります。

  • Access フィールドから値を取り出す

    お世話になります。 ・テーブル 会員番号(テキスト),商品名(テキスト),売上数(数値) 「商品名」には商品Aと商品Bがあります。 会員番号ごとに商品Aと商品Bそれぞれの売上数を分けて表示したいです。 ・クエリ SELECT 会員番号,商品A,売上数A,商品B,売上数B WHERE テーブル.商品名 = "商品A" = 商品A AND テーブル.商品名 = "商品B" = 商品B FROM テーブル GROUP BY 会員番号,商品A,売上数A,商品B,売上数B; 会員番号ごとに並べたいので、クエリをグループ化したところ、 会員番号「1」の商品Aは3件、商品Bは10件だった場合の結果として ---------------------------- 会員番号,商品A,売上数A,商品B,売上数B 1,商品A,3,商品B,3 1,商品A,10,商品B,10 ---------------------------- このように会員番号が重複して表示されてしまいます。 欲しい結果 ---------------------------- 会員番号,商品A,売上数A,商品B,売上数B 1,商品A,3,商品B,10 ---------------------------- 同一の会員番号につき、商品と売上数を1行でまとめられないでしょうか。 どうぞよろしくおねがいいたします。

  • Access クエリの記述に関して

    Access2007を使っています。 クエリの記述で解決できなかったのでアドバイスを頂きたいです。 処理内容は 大人数の毎月の体重を計測したデータがあります。 その月に計測しない人もいます テーブルの属性は3つ。 "個人ID","月数","体重" A,1,50 B,1,55 C,1,60 D,1,56 E,1,63 ・・・ A,2,51 B,2,54 C,2,63 E,2,62 ・・・ A,3,49 B,3,50 D,3,54 E,3,60 ・・・ このデータから "個人ID","1","2","3",・・・ A,50,51,49,・・・ B,55,54,,50,・・・ C,60,63,・・・ D,56,,3,・・・ E,63,62,60,・・・ というように、個人ごとの月による推移が分かるようなクエリを作り、CSVに出力したいと 考えています。 このようなクエリを教えていただけないでしょうか? またはもっと簡単な方法がありますか??    

  • アクセス 2つの条件で差分を取る場合

    ■受注データが下記のような形で膨大なものがあります。 納品月:9月、10月、11月・・・ 商品名:A、B 担当者ID:1、2、3、4・・・ 顧客名:I,II、III、IV・・・ 上記は、全ての受注データが入っているため、9月に顧客IがAを買ったら、それが1行に入っており、 更にBを買っていれば、それが別に1行にはいっています。 上記のようなデータから、月毎に、商品Aだけを買った顧客、商品A,Bを両方買った顧客、商品Bだけを買った顧客、の3つのテーブルにしたいと考えています。 方法としては、 (1)商品A,Bのテーブルを分けて作る (2)商品AB両方買った顧客は、結合プロパティで、商品名同士、納品月同士、をそれぞれ結ぶ ・・・商品Aのみを買った人、もしくは商品Bのみを買った人、を抽出することは出来るのでしょうか? 納品月で一度全てを切ってから、それぞれの差分を取る、という方法しか思い浮かびませんが、 データが3年分あるので大分骨が折れます。 他に簡単な方法があれば、教えて下さい!

  • 一行ずつ違う売上計上月の売上予想の作成方法

    エクセルにて、一年ごとに売上額が変わる売上予想資料を作成しています。 現在、このような状態でデータが入力されています。 (アルファベットは列、左の数字が行)      A       B         C       D     ..................................... 1: 契約番号  2011年10月  2011年11月  2011年12月...............................2017年3月   2: ○×○×  2,0000 2,000   「以降空欄...............................................」 3: 4: こういったかたちで、契約番号ごとに一行ずつデータが入っており、空欄になる月から売上額が変わります。空欄以降のセルを埋めていくのですが、契約番号によって、売上額が変わる月が違うので、一行ずつデータ(計算式)をいれていかなければならず苦労しています。 また、12か月後にはまた違う計算式を入れていかなければならないので非常に時間がかかります。 (1000行以上のデータのため) このような条件で、 「空欄になった月から12カ月分はこの計算式を埋めこむ」や、 そのほか効率的にできる関数、マクロ等の設定方法があれば教えていただけると助かります。 よろしくお願いします。

  • アクセスのデータをCSVファイルで変更する。

    質問失礼いたします。 アクセスで商品管理をしているものです。 フィールド名-商品番号(主キー)、商品名、仕入額、売上額、仕入れ日、売上日というテーブルがあります。商品番号はオートナンバーでレコードが1~13000ほどあります。 もともと、商品番号、商品名、仕入額、仕入れ日欄にはそれぞれ記入されているのですが売上額、売上日は空欄になっています。 そして、商品の取引の際、別のソフトを使っていて結果的に1行目が商品番号、商品名、売上額、売上日のCSVファイルを作成します。 このCSVファイルを使って一括でアクセスに反映させることは可能でしょうか? 例えば、アクセスのテーブルに 商品番号・商品名・仕入額・売上額・仕入れ日 ・売上日 1000・りんご・20円・(空欄)2007/12/6・(空欄)     1001・みかん・30円・(空欄)2007/12/6・(空欄) 1002・いちご・20円・(空欄)2007/12/6・(空欄) 1003・ばなな・20円・(空欄)2007/12/6・(空欄) 1004・さんま・20円・(空欄)2007/12/8・(空欄) 1005・はまち・20円・(空欄)2007/12/8・(空欄) 1006・まぐろ・20円・(空欄)2007/12/8・(空欄) 1007・ごぼう・20円・(空欄)2007/12/8・(空欄) 1008・おくら・20円・(空欄)2007/12/8・(空欄) といったレコードがあります。 そして、商品の取引が終わって下記ようなCSVファイルが出来ます。 商品番号・商品名・売上額・売上日 1000・りんご・50円・2007/12/9 1003・ばなな・50円・2007/12/9 1005・はまち・70円・2007/12/9 1008・おくら・90円・2007/12/9 このCSVファイルを使ってアクセスのテーブルの(空欄)に一括で取り込むといった感じのことです。説明下手で申し訳ないです。。 商品データが10000以上あり、日々の入金が50件ほどあり、手動でやるのは時間が掛かってしょうがないので一括で変更できるやり方を考えています。。 どなたがご教授の程、よろしくお願いいたします。

  • Access2010のレポートで出来るかどうか?

    アクセス2010のレポートで、例えば、以下の様な帳票が出力可能かどうか教えてください。 商品A 1月の売上げ 2月の売上げ・・・・12月の売上げ 商品B 1月の売上げ 2月の売上げ・・・・12月の売上げ   ・   ・   ・ このようなレポートを出力する場合、どのようなレポートを作成すればよいのでしょうか? ちなみに、1~12月になっていますが、今月から過去12ヶ月分を表示するような感じで、テーブルにはその情報は入っているものとします。

専門家に質問してみよう