关于此工具
VLOOKUP 是人人都要查、却谁也记不住的函数。这个工具不用公式就能完成同样的工作:上传两个表格,指定它们共有的列,勾选要取过来的列,然后下载合并后的表格。
它的效果与 VLOOKUP、XLOOKUP 或数据库的 LEFT JOIN 完全一致——表A的每一行都会保留,表B中匹配到的值会追加到后面。整个过程都在浏览器中完成,两个文件都不会上传。
匹配是如何进行的
在每个文件中各选一个匹配列——订单号、员工编号、商品编码、邮箱地址,只要是两个表共有的字段即可。列名不必相同,你可以在两个文件中分别选择。
- 忽略大小写和空格默认开启,因此 ABC-01、abc-01 和 abc-01 都能匹配上。需要严格匹配时可以关闭。
- 如果某个键在表B中出现多次,则以第一行为准——这与Excel中VLOOKUP的规则相同——并且工具会告诉你发现了多少个重复项。
- 表A中未匹配到的行,可以保留下来并把新增单元格留空,也可以直接排除。
工具始终会显示匹配成功和未匹配的行数,因此键值写错或多了一个空格都不会被忽略。
功能特点
- 两个文件之间真正的 VLOOKUP / XLOOKUP / LEFT JOIN — 不用公式,也不用插件
- 可读取 XLSX、XLS、XLSM、XLSB、ODS 和 CSV,包括多工作表文件
- 两侧的匹配列各自独立选择
- 精确决定要取过来哪些列
- 匹配时可忽略大小写和空格,也可严格匹配
- 未匹配的行可保留或排除,并显示计数
- 可下载为 .xlsx,也可把结果复制为CSV
- 完全在浏览器中运行 — 不上传任何内容
常见用途
- 按商品编码,把价目表中的单价补充到订单明细中
- 按员工编号,把部门和主管附加到员工名单上
- 按客户编号,把邮箱地址取到报表中
- 检查一个名单中的行是否存在于另一个名单——未匹配计数立刻给出答案
使用方法
- 上传表A — 需要补充列的名单,其所有行都会保留
- 上传表B — 用来查找取值的名单
- 在两个文件中分别选择匹配列
- 勾选要从表B取过来的列
- 下载Excel文件,或把结果复制为CSV