0 comments
0 trackbacks

最近VBAをやっていたのでちょっと書いてみます。

VLOOKUP関数が便利でした。

●VLOOKUP関数
VLOOKUP関数とは指定した範囲の中から検索条件に一致したデータを検索し、取り出してくれる関数です

・関数の書き方
Application.WorksheetFunction.VLookup( 検索値(1), 範囲(2), 列番号(3)
, 検索方法(4) )


①検索値(1), 範囲(2), 列番号(3)
検索値(1)では検索したい値を入力します。
範囲(2)の範囲内の一列目から検索値(1)の値を探します。列番号(3) で指定した列番号から何列目に取り出したいデータがあるかを指定し、検索値と同じ行の値を返します。

②検索方法(4)
最後の引数【検索方法】について

・省略可です。省略した場合Trueになります
・True
値"1"。部分的に一致するデータを検索します。この場合は、キー情報の列が昇順に並んでいなくてはなりません。
※そのため近くの近似値を検索してしまう場合があります。
・False
値"0"。完全に一致するデータだけを検索します。この場合は、キー情報の列の並び順は問いません。
また、ワイルドカード文字を使ったあいまい検索が行えます。
スポンサーサイト
 ↑↑↑↑↑↑よければクリックをお願いします↓↓↓↓↓↓