ExcelのVLOOKUPが便利すぎた
EXCELで検索して値を作成するのが便利!!
シート1
A | B |
---|---|
100 | りんご |
200 | バナナ |
300 | きゅうり |
400 | キャベツ |
500 | いちご |
シート2
A | B |
---|---|
りんご | 果物 |
バナナ | 果物 |
いちご | 果物 |
一致している内容に対してセルを追加したいときにVLOOKUP関数はとても便利です。
=VLOOKUP(B1, シート2!$A$1:$B$3, 2, FALSE)
こんなかんじでEXCELでかけばいい。
シート1
A | B | C |
---|---|---|
100 | りんご | 果物 |
200 | バナナ | 果物 |
300 | きゅうり | #N/A |
400 | キャベツ | #N/A |
500 | いちご | 果物 |
検索結果にないものはエラーが出るため、IFERRORとかを使用して表示しないようにしてあげればいい。
シート1
A | B | C |
---|---|---|
100 | りんご | 果物 |
200 | バナナ | 果物 |
300 | きゅうり | |
400 | キャベツ | |
500 | いちご | 果物 |
VBAで一行ずつ検索して一致してたら、文字列を入れるのを作成してたのが、どれだけ効率が悪かったか。。。
知ってたら便利な関数です。