こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

関数は少しわかりますが、マクロは分かりません。
今回は集計シートの集計数字を元シートに入力して、更に元シートにない項目を元シートの項目行に項目名を入れて集計数字を入れたいのです。
ただ、集計だけであれば「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

投稿日時 - 2006-03-05 14:02:17

QNo.2008247

すぐに回答ほしいです

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

集計シートに目印をつけます。
C1=IF(COUNTIF(元シート!$A$1:$A$4,A1),"",ROW(A1))
下へフィルドラッグ。
項目 数量 目印
1 bbb 1
2 aaa 2
3 ddd 1
4 eee 1  4
5 fff 1  5
6 ccc 2

数字が出た項目が元シートには無いということなので、データをコピー&ペースト。

データがたくさんあってコピペが面倒なら、
元シートA5=INDEX(集計シート!$A$1:$A$6,SMALL(集計シート!$C$1:$C$6,ROW(A1)))
下へフィルドラッグ。

投稿日時 - 2006-03-06 01:29:28

補足

お礼が遅くなりごめんなさい。セルの書式設定が「文字」になっていたため式だけが表示されていましたのでおかしいのではないかと・・・本当に赤面するような事で上記の通りできるまでに悪戦苦闘していました。でも、出来ました。ありがとうございました。

投稿日時 - 2006-03-24 06:13:23

お礼

ありがとうございました。こんな方法もあるんだって感激しました。ただ、2項目の方法は試していませんが今夜試してみます。取り急ぎお礼まで・・・

投稿日時 - 2006-03-06 06:00:32

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ピボットテーブルを使うと、簡単に集計することができますよ!

参考URL:http://www11.plala.or.jp/koma_Excel/contents3/mame3026/mame302601.html

投稿日時 - 2006-03-05 14:08:08

お礼

ありがとうございます。使ったことのないピボットテーブル使ってみました。簡単に集計できました。ただ、元データ表通りの項目並べが出来ませんでした。(元データーは規則的には並んでいません)
最終的に元データの表の並びに数量を入力したい、更に集計シートにはあって元データにはない項目を元データ表に入れたいということを考えてます。無理でしょうか?

投稿日時 - 2006-03-05 16:33:48

あなたにオススメの質問