
今天处理了一个很小但很典型的工作:用 Excel 对比两张表。
一张表来自系统,一张表来自厂家。我要做的事情也不复杂:根据同一个编号,看看两边的描述是不是一致。
我一开始想到的是 VLOOKUP。这个函数以前也用过,知道大概能解决问题。但真正上手时,又觉得这里面有几个麻烦点:
- 厂家表和系统表的列顺序不一定刚好适合 VLOOKUP;
- 系统里的部分描述会带上
(OBS)、(LTB)这类标记; - 这些标记只是采购信息,不应该影响最终判断。
于是我把这个问题丢给 AI,想看看有没有更顺手的写法。它给了我一个以前没怎么注意过的函数:XLOOKUP。
这次真正节省时间的,不是“知道了一个新函数”,而是它把查找、清洗、判断这几步放到了一起。
最后用到的公式大概是这样:
=LET(
系统描述,TRIM(SUBSTITUTE(SUBSTITUTE(B2,"(OBS)",""),"(LTB)","")),
厂家描述,XLOOKUP(A2,Sheet1!$A:$A,Sheet1!$B:$B,"未找到"),
IF(厂家描述="未找到",
"厂家表无此条目",
IF(系统描述=TRIM(厂家描述),"一致","描述不同")
)
)
这个公式做了三件事:
- 先清理系统描述:把
(OBS)和(LTB)去掉; - 再去厂家表里查找对应描述:用编号作为匹配条件;
- 最后判断结果:一致、描述不同,或者厂家表里根本没有这个条目。
这样一来,原本需要一行行肉眼核对的内容,就变成了可以批量判断的结果。
最直观的变化是时间:
原本可能要花两个小时的活,最后十五分钟就做完了。
这件事不大,但给我的感受很明显。
以前遇到这种问题,我大概率会先去搜 Excel 教程、翻函数说明,可能看了半天才知道还有 XLOOKUP 这种东西。现在的路径变短了:我先把问题描述清楚,然后直接拿到一个能用的方案。用完以后,再回过头去理解每个函数到底在干什么。
也就是说,学习不再一定发生在生产之前。
很多时候,我们可以先从一个真实问题出发,做出一个能用的东西,然后再在使用中把知识补上。
这可能是 AI 对普通工作最实际的改变:它不一定让人立刻变成专家,但它能让人更快越过第一道门槛。
先做出来,再学深一点。