上周五下午四点半,隔壁部门的张姐抱着一沓打印纸冲进财务部。
"小威,帮我查一下这200个客户的应收账款余额,下班前要。"
我看了看表,还有一个半小时。
要是放以前,我肯定要在Excel里捣鼓半天:先打开客户主数据表,再打开应收明细表,然后VLOOKUP、IFERROR、SUMIFS一顿嵌套。
但那天我用了AI。
一句话搞定200条匹配
我把两个表的结构简单告诉AI:
"表1有客户编码和客户名称,表2有客户编码和应收账款余额,帮我在表1的C列匹配出应收账款余额。"
AI秒出公式:
=IFERROR(VLOOKUP(A2,表2!A:B,2,FALSE),"无数据")
下拉,200条数据不到一秒全部搞定。
张姐拿到表的时候瞪大了眼睛:"这么快?"
我说:"AI写的公式,我只负责复制粘贴。"
VLOOKUP的三个致命缺陷
说实话,VLOOKUP这个函数,会计人都用过。但它的毛病太多了:
毛病一:只能从左往右查。 你的查找值必须在第一列,想从右边往左边查?不好意思,VLOOKUP不伺候。
毛病二:列号容易数错。 第几个参数是列号?第8列?还是第9列?数着数着就错了,尤其是几十列的大表。
毛病三:找不到就报错。 #N/A 满屏飞,你还得套一层IFERROR。
XLOOKUP出来了以后好了很多,但公司电脑装的还是Excel 2016,根本没这个函数。
让AI写公式的正确姿势
很多人用AI写Excel公式,写完发现不对,然后说"AI不行"。
其实是你不会用。
我跟你们说个技巧:给AI描述需求的时候,要说清楚三个东西——输入是什么、输出是什么、边界条件是什么。
举个例子,我要做一个判断:应收账款超过90天的是"高风险",30-90天是"关注",30天以内是"正常"。
错误问法:"帮我写个判断账龄的公式。"
正确问法:"A列是应收账款天数,小于30显示'正常',30到90显示'关注',大于90显示'高风险',帮我写Excel公式。"
AI给出的公式:
=IF(A2>90,"高风险",IF(A2>=30,"关注","正常"))
一行搞定。
几个实用的AI公式场景
除了VLOOKUP,这些场景我也经常丢给AI:
场景一:身份证号提取出生日期
"A列是18位身份证号,帮我提取出生日期,格式YYYY-MM-DD。"
AI写:
=TEXT(MID(A2,7,8),"0000-00-00")
场景二:金额大写转换
"B列是数字金额,帮我在C列转成中文大写,含元角分。"
这个公式比较复杂,但AI写得明明白白。
场景三:多条件求和
"表里有日期、部门、金额三列,帮我按月份和部门汇总金额。"
AI直接给SUMIFS的完整写法。
最后说两句
我不是说VLOOKUP没用,它是个好函数。但在AI时代,我们没必要死记硬背各种函数的用法了。
能说人话解决的问题,就别去翻函数手册。
把记公式的时间省下来,去理解业务,去分析数据,这才是一个财务人该干的事。
你说对吧?
关注「账房先生plus」,一个业余研究AI提效的会计人。