プロが教えるわが家の防犯対策術!

いつもお世話になっています。またわからなくなってしまいまして、わかる方がいましたらよろしくお願いいたします。

下記のような表で、例えばB列が『A商店』のデータを抽出して、別の表としてE列以降に新しい表を作るようなことは可能でしょうか?

=====
 A    B   C D E    F   G
りんご A商店 2個  りんご A商店 2個
バナナ A商店 3個  バナナ A商店 3個
りんご B商店 5個  バナナ A商店 5個
みかん C商店 3個  みかん A商店 1個
バナナ A商店 5個
みかん A商店 1個
バナナ C商店 3個
=====

よろしくお願いいたします。

A 回答 (4件)

自称「imogasi方式」でOKWAVEで照会してください。


似たような例を私が同じようなやり方でといた例が沢山出てきます。
もちろん他のご回答者の回答も見れますから。、
    • good
    • 0

[フィルタオプションの設定]に関する模範的な質問で、簡単にできます。


ただし、データベースの常識として、上端行にフィールド(項目)名を設定しておくことが前提です。つまり、セル A1、A2、A3 に、それぞれ種類、店名、個数が入力されているとしておきます。

   E   F   G  H   I
1 種類 店名 個数   店名
2            A商店
3
4
5

1.[データ]→[フィルタ]→[フィルタオプションの設定]を実行
2.“指定した範囲”に目玉入れ
3.[リスト範囲]に A1:C8 を指定
4.[検索条件範囲]に I1:I2 を指定
5.[抽出範囲]に E1:G1 を指定
6.[OK]をクリック
    • good
    • 0

以下でどうでしょうか?


1.オートフィルタでA商店だけの表示に絞り込む
2.表示されたデータを、いったん別シートにコピー
3.元のシートのオートフィルタを解除して、別シートから元のシートにコピー
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
左の表と右の表はリアルタイムで連動させたく、その方法はつかえません・・・。VBA使えばそれでもできますけど、あまりスマートではないですしね・・・。

お礼日時:2006/05/29 22:35

条件に合うデータを抽出することは容易です。

そのデータを保存先を別のシートにするのが常識と思いますが、E列以降にコピーする必要性があるのでしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。確かに、別のシートにするのが楽でいいのかもしれませんが、いろいろ考えた結果、同じシートにコピーされる方が便利なのです。方法をご存じであれば教えていただけると嬉しいです。

お礼日時:2006/05/29 20:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!