vlookup
Massteryにアップロードされている参照用マスタのデータを参照し、対応する値を返します。
■説明
指定した項目1の値が、指定した参照マスタの項目2に含まれるかを検索し、含まれる場合、
指定した参照マスタの項目3を出力します。
含まれない場合は、空白を出力します。
分割文字が登録されている場合は、項目2を分割文字区切りで検索します。
項目1と一致する項目2が複数ある場合は、参照マスタの最も行番号の若い項目3を出力します。
■構文
vlookup("項目名1",参照マスタ名,"項目名2","項目名3",[分割文字])
項目名1 :参照マスタと比較する項目名
参照マスタ名:事前にアップロードしたvlookup用マスタ名
項目名2 :項目名1と比較したい参照マスタの項目名
項目名3 :データを取得したい項目名
■変換例
表1の仕入先データをアップロードして表2のMassteryデータのように変換したいとき、事前にアップロードしてある表3のメーカーマスタ(参照マスタ)を参照し、表2の"メーカーコード"を出力します。
表1:仕入先データ
商品名 | 製造メーカー |
スクリューねじ | BBB |
アンカーボルト | AAA |
ナット | AAA |
ポリ袋 | CCC |
スペンサー | FFF |
表2:Massteryデータ(Masstery変換結果)
品名 | メーカー | メーカーコード |
スクリューねじ | BBB | |
アンカーボルト | AAA | |
ナット | AAA | |
ポリ袋 | CCC | |
スペンサー | FFF |
表3:メーカーマスタ(参照マスタ)
メーカー名 | メーカーコード(表示用) |
AAA/AAA | 01 |
AAA | 01(東京支社) |
BBB/BBB | 02 |
CCC/CCC | 03 |
DDD/DDD | 04 |
EEE/EEE | 05 |
●変換設定例
vlookup("メーカー",メーカーマスタ,"メーカー名","メーカーコード(表示用)",/)
メーカー :表2のMassteryデータの項目
メーカーマスタ :表3
メーカー名 :表3のメーカーマスタの項目
メーカーコード(表示用):表3のメーカーマスタの項目
/ :メーカー名を検索する時に区切る基準となる文字
●変換結果
商品名 | 製造メーカー | 品名 | メーカー | メーカーコード |
スクリューねじ | BBB | スクリューねじ | BBB | 02 |
アンカーボルト | AAA | アンカーボルト | AAA | 01 |
ナット | AAA | ナット | AAA | 01 |
ポリ袋 | CCC | ポリ袋 | CCC | 03 |
スペンサー | FFF | スペンサー | FFF |