[[20041203163658]] 『列の重複検索?』(ゆう) ページの最後に飛ぶ

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

 

『列の重複検索?』(ゆう)

こんにちは。
すごい単純なことなのかもしれないのですが・・・

Sheet1
A(会社名)    B(商品名)

○会社      あいうえお

○会社      あいうえお

☆会社      あいうえお

○会社      かきくけこ

○会社      かきくけこ

○会社      あいうえお

○会社      さしすせそ

・・・つづく

とあった場合、○会社から何を買ってるか検索して、別シートに
検索結果のみを残したいのです。

もうちょっと詳しくいうと、○会社からは 
あいうえお 
は3件買ってるけど同じものだから1件と考えて

Sheet2
A(会社名)    B(商品名)

○会社      あいうえお

○会社      かきくけこ

○会社      さしすせそ

という感じにしたいのですが、どうしたらよいでしょうか?

ちなみに私がやると、

A(会社名)    B(商品名)

○会社      あいうえお

○会社      あいうえお

○会社      あいうえお

○会社      かきくけこ

○会社      かきくけこ

○会社      さしすせそ

となり、めんどくさいのですが
あいうえお
を2件分消してやってます。


 Sheet2のA1セルを選択して、データ→フィルタ→フィルタオプションの設定。
 リスト範囲:Sheet1!$A$1:$B$8
 検索条件範囲:空白のまま
 抽出先で指定した範囲にチェックして、抽出範囲をSheet2!A1
 重複するレコードは無視する似チェックを入れてOK
 とすると、
 Sheet1
 会社名	商品名
○会社	あいうえお
○会社	あいうえお
☆会社	あいうえお
○会社	かきくけこ
○会社	かきくけこ
○会社	あいうえお
○会社	さしすせそ
 ↓
 Sheet2
会社名	商品名
○会社	あいうえお
☆会社	あいうえお
○会社	かきくけこ
○会社	さしすせそ
となります。
(追加)
○会社の条件が必要でしたら空白セルに
	D
1	会社名
2	○会社
と入れ、検索条件範囲:Sheet2!D1:D2
とします。
なお、検索条件はSheet1でもかまいません。
 # 後から↑条件部分を追加しました。
   (Hatch)

 シート1に以下の様にあったとして
○会社	あいうえお
○会社	あいうえお
☆会社	あいうえお
○会社	かきくけこ
○会社	かきくけこ
○会社	あいうえお
○会社	さしすせそ
シート2に
○会社	あいうえお
○会社	かきくけこ
○会社	さしすせそ
シート1の
C列に作業列として
=A1&B1
D列に
=COUNTIF($C$1:C1,C1)
として
シート2に
=IF(SUM((Sheet1!$A$1:$A$7="○会社")*(Sheet1!$D$1:$D$7=1)*1)<ROW(A1),"",
INDEX(Sheet1!$A$1:$B$7,SMALL(IF((Sheet1!$A$1:$A$7="○会社")*(Sheet1!$D$1:$D$7=1),ROW($A$1:$A$7)),ROW(A1)),COLUMN(A1)))
となりました。。
配列数式ですから、Ctrl+Shift+Enterで確定です。
でも、Hatchさんのフィルタオプションの方が実用的です。
すみません。作業列を使ってることを忘れてましたぁ。。ごめんちゃいm(__)m
(SoulMan)

Hatchさん、SoulManさん

ありがとうございます。
やってみてすごい感動してました(笑)

もう1つ、お聞きしたいのですが
文字に色がついていて、色がついてるのだけ検索することとかってできますか?

単語検索で前に 
これでできるかな? 
っていうのを見つけてやってみたのですが
うまくいかなくて・・・
もう一度スミマセンが教えてください。

(ゆう)


 こちらが、参考になると思います。
[[20041125102159]]『塗りつぶしたセルをカウント』(P) 
v(=∩_∩=)v
(SoulMan)

コメント返信:

[ 一覧(最新更新順) ]


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