エクセルでの集計について

このQ&Aのポイント
  • エクセルでの集計方法について初心者向けに解説します。プルダウンやフォームを使用して、都道府県と市町村の対応や任意の数字の入力を行います。入力されたデータを集計して別のシートに表示する方法を説明します。
  • エクセルでの集計方法の基本をご説明します。プルダウンやフォームを使ってデータを入力し、それを集計する方法をご紹介します。特に都道府県と市町村の対応や任意の数字の入力について詳しく解説します。
  • エクセルの集計方法を初心者向けにご説明します。プルダウンやフォームを使用して、都道府県と市町村の関連や任意の数字の入力を行い、それを集計する方法について詳しく解説します。集計結果は別のシートに表示されます。
回答を見る
  • ベストアンサー

エクセルでの集計について

初心者です。 エクセルでの集計について教えてください。 sheet1にプルダウンやフォームで入力し、sheet2へ集計させたいのですがやり方がわかりません。 例えばプルダウンの場合、sheet1のA1で都道府県を選ぶとB1には対応する市町村が選択できるようにします。C1には任意で数字を入力していくとします。それを何行か入力します。はsheet2に、A列には都道府県別、B列にはAに対応する市町村、C列には任意の数字が合計されるようなことをしたいのですが・・・。こんな説明でご理解いただけるか心配ですが、なんとかやさしくお教えください。(フォームでの入力がスマートで格好がよさそう・・・。)マクロ等々もぜひともやさしくお教えください。

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

  • ベストアンサー
回答No.1

正直Excel初心者には荷が重い作業をやろうとなされていると思います。 Excelのバージョンも書かれておりませんし・・ 色々方法はあると思いますが、私なりの解法を簡単に書いてみます。(Excel2007を前提とします) 以下の解法内にも初心者と言う事でしたらご不明な点も多々あるかも 知れませんが、追加でご自身で検索するなどしてみてください。 1) まずデータ専用シートを作成します。ここではSheet1 がデータシートと仮定 2) A1 に "北海道" と入力, A2から下の行には北海道の市町村名 3) 同様にB列以降にも都道府県名と、市町村名のデータを作成する 4) 1行目を全選択して名前の定義をします(選択後 "名前の定義" メニューで"都道府県" のような名前を定義します) 5) A列を選択して同様に名前の定義をします。ここでは "北海道"の名前を定義します) 6) 2シート目が実際のデータ入力シートとなりますが、一例としてA列にプルダウンで都道府県、B列に市町村、C列に数値 と仮定します 7) A列を全選択して"入力規則"を設定します。元の値のところでF3を押して先ほどネーミングした都道府県を選択します 8) B列を全選択して"入力規則"を設定します。元の値のところで、=indirect(A1) とします。 9) ここまでで、A列プルダウンで都道府県、B列プルダウンで対応した市町村を表示させる、という部分が実現します。 10) あとはシート2を丸々シート3にコピーさせるなどした後、シート3でピボットテーブルで集計をすれば簡単だと思います。 かなりExcel初心者に対しては難しい説明が多いと思いますが、要求している作業自体、かなりハイレベルに相当するものと思いますので、ご了承くださいませ。。

torajiro11
質問者

お礼

ありがとうございます。 やはり、かなりのレベルのようですが早速がんばってみます。

関連するQ&A

  • 表集計について

    初心者です。 エクセルで、たとえばA1に都道府県のプルダウンリスト、B2にはA1で選択した都道府県の市町村が選択できるようプルダウンのリストを作成します。これを何行も作成します。 ここからなのですが、C3には任意の数字を入力する場合、別シートにB2市町村別にC3に入力した数字が市町村別に集計できるようにしたいのですが、そんな方法があるのでしょうか? なにぶん初心者ですので、質問の意味もわかっていただけるか不安ですが、よろしくお願いします。

  • [ExcelVBA]ファイル間集計についてです.

    こんにちは. ExcelVBA初心者の者です. book1.xlsm book2.xlsm book3.xlsmのように三つのマクロファイルが共有フォルダ内に存在するとします. 各マクロファイルの中身は同じで,Sheet1のA列に文字が入っており,B列C列に数字が入っています. 同じく,Sheet2にもA列に文字が入っており,B列C列に数字が入っています. book1,book2,book3各マクロファイルに誰かが毎日入力を行うのですが,Sheet1はAさんが入力を行い,Sheet2はBさんが入力を行うように決まっています.(Sheet1はAさんが入力担当Sheet2はBさんが入力担当) このとき,book4.xlsmというマクロファイルを別に用意し,このマクロファイルのユーザーフォーム1のCommandBotton1を押すだけで,各ファイル(book1,book2,book3)の値をSheet毎に集計(値をbook4に持ってくる)したいのです. 集計を行う際に,2回目以降にボタンを押した際には,前回集計された続きから集計をしたいで す. しかし,マクロは初心者のため,どなたかご教授頂けると助かります.よろしくお願いします.

  • エクセル2000 ピボットテーブル

    御世話になります。 エクセルにAシートをがあります。  A         B         C       D  1氏名     郵便番号 2氏名     郵便番号 3 4 Bシートがあります。  A         B         C       D 1郵便番号   都道府県    市町村 2郵便番号   都道府県    市町村 3郵便番号   都道府県    市町村 4郵便番号   都道府県    市町村            ・            ・            ・            ・ ここで行いたいことは、AシートのB列に郵便番号を入力すると 自動的にC列に都道府県、D列に市町村が入力をするようにしたいのです。 (Bシートから整合する郵便番号の行のB列、C列のデーターを取得する) 確かピボットテーブル使用すると出来るとの記憶があるのですが・・・ いまいち使い方がわかりません。これができると大変便利ですので お願い致します。

  • Excel マクロ データ集計

    Excel マクロ データ集計 Sheet1にある情報を集計して、集計結果をSheet2に貼り付けるマクロを考えています。 「Sheet1」のA列、B列、C列が合致した場合に同じ商品とみなします。 C列で「新鮮」とついている場合には、商品名で一致させて、Sheet2の 同じ商品名のところに記載します。 「Sheet2」に貼り付ける際、「Sheet1」のA列は不要です。 どのようなマクロを作成すればよろしいでしょうか。 画像を添付します。 「Sheet2」は完成形です。

  • エクセル集計

    エクセルで質問です。 sheet1   列   A           B 行          (名称)       (判定) 1   あいうえお        A 2   あいうえお        C 3   かきくけこ        C  4   かきくけこ        B 5   かきくけこ        B という元データがあり、みてのとおり同じ名前のものが複数あり各々で判定が違います。 次に、別のシートには(※同じシートで列をAAとしてもよいが) sheet2   列  A       B    C    D 行                判定 1             A    B    C 2   あいうえお    1         1 3   かきくけこ         2    1 という具合に、A列には名前が複数あってもひとつとしその右側に判定の種別ごとに数を記入する。 という集計表を作成したいのですが、どなたか教えてください。 ちなみにマクロはできませんのであしからず・・・・

  • エクセルで集計したいのですが・・・

    関数は少しわかりますが、マクロは分かりません。 今回は集計シートの集計数字を元シートに入力して、更に元シートにない項目を元シートの項目行に項目名を入れて集計数字を入れたいのです。 ただ、集計だけであれば「sumif」関数を使えば出来るのですが、元シートにない項目名を探し出して入力する方法がわかりません。教えてください。よろしくお願いします。 元シート  A  B       1 aaa 2 bbb 3 ccc 4 ddd 5 6 7 集計シート 項目 数量 1 bbb 1 2 aaa 2 3 ddd 1 4 eee 1 5 fff 1 6 ccc 2

  • エクセルで集計

    エクセルで集計 シート1:A列に日付2000行程度、B列に品名A,B,C,D…500種類程度、C列にその内容。日毎に行は増えていきま、同じ品名が何度も登場してきます。 シート2:ここに新しくシート1の集計をして、同じ品名の多い順に並べ替えてリストを作成したいと思います。 シート1に新しく行が増えると同時にシート2の集計に反映させたいのですが、いい方法はありますか?

  • エクセルでの集計

    A列に下記のようなデータが千件くらい入っています。 例:C-100/50/5/5   A-200/100/50/5   B-100/100/10/10   C-100/50/5/5   A-200/100/50/5   D-300/50/50       ・       ・ かなり重複もあります。 C列にA列のデータを以下の様に集計したいと思います。 例:A-200/100/50/5   B-100/100/10/10   C-100/50/5/5   D-300/50/50      ・      ・ 重複している場合は1行とし抜き出し、順番に集計したいのですが、 マクロか関数でする場合、どのような記述になるのでしょうか? よろしくお願いします。

  • Excelで集計する方法

    Excelをほぼ使ったことがない初心者です。 1列目にa~zの文字がランダムに並んでいて、 2列目に0か1の数字が入力されているとします。 このときに、それぞれの文字ごとに1が何個あるか数えたいのですが、 どうすればいいのでしょうか? a  0 c  1 f  0 a  1 b  0 a  1 のように並んでいるものを aの合計  2 bの合計  0 cの合計  1 のように集計したいです。

  • Excel 2007 マクロ 表の集計について

    Excel 2007 マクロ 表の集計について 2つのシート(Sheet1とSheet2)の情報を集計して Sheet3に反映するマクロを考えています。 (1)Sheet1のC列、D列、E列とSheet2のC列が空欄の場合は  Sheet3に反映しません。 (2)Sheet1のC列、D列、E列とSheet2のC列のいずれかに数値が  入っている場合にはSheet3に行を反映します。  ※Sheet3に反映する際に、Sheet1とSheet2のキー(A列)は  反映しません。  各Sheetの表は画像を添付します。  どのようなマクロを作成すればよろしいでしょうか。  マクロの超初心者です。  マクロのサンプルをご紹介頂けますでしょうか。