[[20050107094048]] 『データを抽出する作業』(himawari222) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『データを抽出する作業』(himawari222)

あけましておめでとうございます。
今年もまたお世話になります。

早速ですが、データを抽出する方法について教えてください。

A    B       ・・・・・・

1 森川  陸上部      ・・・・・・

2 田臥  バスケ部     ・・・・・・

3 松井  野球部      ・・・・・・

4 森川  書道部      ・・・・・・

5 松井  野球部      ・・・・・・

6 松岡  テニス部     ・・・・・・

(森川さんは陸上部と書道部をかけもち)

こういうデータで、A列から森川さんのようにいくつかのクラブを

かけもちしている人の行を、

B列から複数名が登録しているクラブ陸上部のデータのある行を

オートフィルタを使用せずに抽出したいのです。

マクロを使用せず、にする方法がありますでしょうか?

どなたかご教授ください。よろしくお願いいたします。


 もう少し具体的に例題を挙げていただければ判りやすいんですが(^_^A;
 書いてあるように、森川さんは陸上部と書道部と掛け持ちですよね。
 それなのに、陸上部だけのデータをほしいのでしょうか。
 であれば、陸上部と書道部のどちらのデータを取り出すかの基準は何でしょうか。
 (川野鮎太郎)

ありがとうございます。
例題をあげるのに悩んだあげくに、名前とクラブ名という形を
とってしまったために、かえって難しいものになってしまったようで
すみません。

A    B       ・・・・・・

1 あ  1      ・・・・・・

2 い  2     ・・・・・・

3 う  3      ・・・・・・

4 あ  4      ・・・・・・

5 え  3      ・・・・・・

6 お  5     ・・・・・・

A列で、複数データがあるデータ
(例では『あ』)が存在している行をそのまま
別のシートに抽出してきたいのです。
B列も同じく(例では『3』)
作業をしたいです。


 と言うことは、1,3,4,5行目を抽出したいってことでしょうか。
 (川野鮎太郎)


そうです。よろしくおねがいします。(himawari222)


 こちらにフィルタオプションの設定を利用する事例があります。↓         (LOOKUP)
[[20040729111633]] 『数字のダブり』(やま) 
 別シートに抽出する場合には、出力するシートにカーソルをおいてフィルタを開始してください。


 衝突しました。
 数式で抽出する方法です。
 A列を作業列として挿入してください。

 Sheet1	 A	 B	 C
  1	1	あ	1
  2		い	2
  3	1	う	3
  4	1	あ	4
  5	1	え	3
  6		お	5

 A1=IF(COUNTIF(B$1:B$6,B1)+COUNTIF(C$1:C$6,C1)>2,1,"") 以下コピー

 Sheet2のA1=IF(COUNT(Sheet1!$A$1:$A$6)<ROW(),"",OFFSET(Sheet1!$B$1,SMALL(IF(Sheet1!$A$1:$A$6=1,ROW($A$1:$A$6),""),ROW())-1,COLUMN()-1))

 (川野鮎太郎)

川野鮎太郎さんが教えてくださった方法がしたかった方法でした。

どうもありがとうございました。

やまさんも、どうもありがとうございました。

助かりました。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.