[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロで別シートからVLOOKUP(条件複数)する方法を教えてほしいです。』(ビビ)
同じファイルでいくつもシートがあり、2つのシートだけ使っていくつかのセルをマクロで転記させたいです。
(1):シートBBのB列にあるセルの値をシートAAのB列から探す。
・同じ値が複数みつかる場合もある。
・半角英数 ・ / - ( ) _ カタカナ 漢字 # スペースなどさまざまな文字、記号で組み合わされていたり、半角英数字だけだったり。
・みつからない場合もある。(ないもの)その場合エラーか表記なしと表示させたい。
(2):(1)の条件で見つかった結果の中から、シートBBのC列に書いてある頭文字2文字OR4文字の部分が一致するものをシートAAのC列から探す。
・空白のセルのものもあります。表記は半角英数字2文字に/漢字カタカナ平仮名の組み合わせと半角英数字4文字に/漢字カタカナ平仮名の組み合わせで同じ表記ばかりです。
・(2)の中からは頭文字2文字が同一のものは1セル、頭文字4文字が同一のものは1セルずつしか該当はないです。
(3):(1)(2)の条件にあった行のシートAAのA列のセルの値をシートBBのLに転記したい。
同じくシートAAのB列のセルの値をシートBBのMに転記したい。
同じくシートAAのC列のセルの値をシートBBのNに転記したい。
同じくシートAAのD列のセルの値をシートBBのOに転記したい。
同じくシートAAのE列のセルの値をシートBBのPに転記したい。
同じくシートAAのF列のセルの値をシートBBのQに転記したい。
同じくシートAAのG列のセルの値をシートBBのRに転記したい。
同じくシートAAのH列のセルの値をシートBBのSに転記したい。
同じくシートAAのI列のセルの値をシートBBのTに転記したい。
同じくシートAAのJ列のセルの値をシートBBのUに転記したい。
同じくシートAAのK列のセルの値をシートBBのVに転記したい。
同じくシートAAのL列のセルの値をシートBBのWに転記したい。
同じくシートAAのM列のセルの値をシートBBのXに転記したい。
同じくシートAAのN列のセルの値をシートBBのYに転記したい。
他のセルにも値が入っていたり、関数が入っているものもあります。
関数で頑張ってみたのですが、膨大なデータ量で動かずなのと条件で?Aを含めるといつ形で設定するのがわかりませんでした。
ご教授いただければ幸いです。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.