settingsログイン
メニュー

【回答済み】別列の同じ条件の抽出

閲覧 397
よろしくお願いします。
例えばB列~E列まで情報が入っていて、行は100個以上あ
ります。
A列に80行位のデータを入れ、A列と同じ条件のB列のデー
タを抽出することは出来ますか?
フィルターでやろうとも思いましたが、量が多いので、何か
手立てがないかと相談させていただきました。
よろしくお願いします。
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
A列の条件、B列のデータがどんなものなのか分からないので、何とも
言えません。
・例えば、A列のデータと全く同じものをB列から検索して、C列~E列の
 値を表示するのであれば、VLOOKUP関数が使えます。
 また、一致するものがB列の何行目にあるかを調べるのであれば、
 MATCH関数が使えます。
  セルF2に =VLOOKUP(A2,$B$2:$E$100,2,FALSE)
   =MATCH(A2,$B$2:$B$100,0)
 などと入力すればF列に結果を表示できます。
 ただし、B列のデータに重複するものがあっても、1番初めにヒット
したものだけしか表示できません。
 B列にA列の条件に合うデータが複数ある場合は、1つのセルに複数個
のデータを表示するのは無理なので、単なる関数では無理です。
・また、A列の条件が日付の範囲のようなもので、その範囲内の日付に
 合うデータをB列から探すような場合だと、これまた無理ですね。

もともと、A列のデータとB~E列のデータが、同一行で何の関係もない
という表だとしたらあまり意味のないデータになってしまいます。
フィルターを使って地道にやるか、VBAでプログラムを作成するかに
なります。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...