• 締切済み

どんな関数を使えば良いのでしょうか?

5つのエクセルシートに「ある物」に関するデータ(表)があり、それぞれのシートに共通する項目とそのシートにしかない項目があります。また、シートによってはそのある物のデータ自体がないものもあります。 それらのエクセルのデータを「ある物」ごとに関連させて一つのシートにまとめることは出来るのでしょうか? ちょっと分かりずらいですよね。例えて言うならこんな感じです。 シートA:横→あ、い、う、え、お     縦→1,2,3,4,5 シートB: 横→あ、か、き、く、け     縦→1,2,3,5,6 ・・・とういう具合でシートが5つあります。 横は項目名で全てのシートに共通して”あ”の項目があります。(多分この”あ”をもとにして関数を作成し、データを関連付ける感じたとおもうのですが。) 縦は物の名前です。シートによっては登場してこない物もあるんです。 1の物に関しては、あ、い、う、え、お、か、き、く、けというデータが一度に見れる形になります。 4の物に関しては、あ、い、う、え、おのみのデータになります。(他のシートにデータがあればそれをつなげたいです) 説明が下手でごめんなさい。こういう時にはどのような関数(方法)を使えば良いでしょうか。どなたか教えて下さい。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

折角例を書くなら、「あ」や「1」でなく、商品とかなら「商品らしい」擬似例が書けないのですか。 ーー 横というのも、行と列とエクセルでは言います。 ーー どうも各シートの各列の見出しについて、最大公約数的(正確には射影というと思う)な項目の列挙をしたい、ということらしい。 行の見出しも同じでしょう。 ーー 例えば ーーーりんご みかん 青森産 愛媛産 岡山産 と ーーーぶどう なし みかん 山梨産 岡山産 島根産 とあると ーーりんご みかん ぶどう なし 青森産 愛媛産 岡山産 山梨産 島根産 のような表を作るのが質問の主旨かな。 ーー これぐらいになるとVBAでやらないとできないでしょう。 VBAは質問者はわからないだろうから、どうするか。 ーー 内容だけなら既回答で出ている ピボットテーブル 統合 などで判ると思うが、切り貼りでもしないと表には使えないかも。 何しろ別シートのデータは扱いにくいし。

koropyon
質問者

お礼

分かりずらい質問にもかかわらず回答して下さってありがとうございます。そうですね。例の出し方がいけなかったですね。すいません。 みなさんに教えて頂いた通り、ピポットテーブル、統合でやってみます。ありがとうございました。

  • master000
  • ベストアンサー率33% (16/48)
回答No.2

問題がよく分かりません。 関連項目でデータを連結するときには、クエリーが便利です。 使い方は、Accessみたいな感じで、結果をシートに貼り付けてくれますよ。

koropyon
質問者

お礼

分かりずらい質問にもかかわらず回答して下さってありがとうございます。ピポットテーブルって事ですね。使ったことないので、調べながらやってみます。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

あ・1にあるのは数値でしょうか? また、シートAとシートBで同じ内容ですか? 上記の条件でなら 「データ」「統合」 「データ」「ピボットテーブル・・」の「複数のワークシート範囲」 を使って平均値を集計することでひとつの表にできます。 詳細はEXCELのヘルプかOffice Online等にて調べてください。 例 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-tougou.html

koropyon
質問者

お礼

分かりずらい質問にもかかわらず回答して下さってありがとうございます。もしかしたらやりたかった事が統合で出来るかもしれません!試してみます。ありがとうございました。

関連するQ&A