发布日期:2025-02-04 04:11 点击次数:143
图片
明细表,凭证号根据C列的日期用公式生成,如果要删除凭证,就会自动调整,不然,就要一个凭证一个凭证去改,工作量会很大。这样也有一个弊端,如果用公式引用凭证号、日期,下面空白的无法引用。=IF(C4="","",COUNTA(C$4:C4))图片
问题不难,重点在于细节的处理,跟卢子来看看。低版本请看老文章:凭证自动生成,太难了?用辅助列,将凭证号填充内容。凭证号是数字,可以用一个很大的数字来查找,比如9的9次方,区域采用混合引用,这里下拉逐渐变大,从而可以返回最后的凭证号。=LOOKUP(9^9,B$4:B4)图片
同理,日期也可以用这个方法填充。=LOOKUP(9^9,C$4:C4)再将日期和凭证号连接起来。=LOOKUP(9^9,C$4:C4)&"|"&LOOKUP(9^9,B$4:B4)图片
再来看记账凭证,原本摘要是使用合并单元格,而合并单元格只能使用普通的公式,会造成很大的麻烦。因此,卢子取消了合并单元格,用跨列居中。图片
现在就变成了按条件引用了。摘要这一列单独写公式。=FILTER(明细表!D4:D16,明细表!A4:A16=D2&"|"&G2)图片
语法:=FILTER(返回区域,条件区域=条件)后面4列返回区域在一起,因此公式一样。=FILTER(明细表!F4:I16,明细表!A4:A16=D2&"|"&G2)图片
假如现在凭证号改成2,相应的数据也会改变。图片
有了这个模板,以后就方便多了。链接: https://pan.baidu.com/s/1LyEaOMX6SS87SK7Z5j4aOQ?pwd=6mxv 提取码: 6mxv
一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。报名后加卢子微信chenxilu2019,发送报名截图邀请进群。推荐:一个套路,制作查询器,FILTER函数+辅助列实在太强了上篇:这个Excel函数太牛X了!我一天的工作,你2分钟就帮我搞定了图片
请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。