如果按照常规的借方、贷方金额相等来判断凭证号,那就真的只能用手工,公式实在太麻烦了。
仔细观察,能发现一个规律,就是贷方每个凭证号只有一个值。也就是说,贷方空白的等于下个单元格,有数字的累计数字的个数是多少。
COUNT是统计数字的个数。
=IF(E2="",F3,COUNT(E$2:E2))它还有2个兄弟COUNTA是统计非空单元格的个数,COUNTBLANK是统计空单元格的个数。
这种等于下一个单元格的平常用的很少,一般都是等于上一个单元格的。如另外一个案例,空白单元格填充上一个单元格的编码。
用刚刚的思路,可以用IF函数解决。
当然也可以用技巧操作,步骤就多点。
先用分列,改变编码的格式。有2个用途,防止输入公式后只显示公式不计算,还有就是防止出现定位不到空值。
按Ctrl+G,定位空值,确定,输入公式=上一单元格,Ctrl+回车。
再对凭证号进行知识拓展,每一天有多少张凭证?
2021/11/1有4张,2021/11/2有3张。
这种有一个通用公式,就是用COUNTIFS判断内容是否为首次,如果是就返回1,不是返回0,最后创建透视表统计。
=IF(COUNTIFS(A$2:A2,A2,F$2:F2,F2)=1,1,0)高版本可以不用辅助列,在创建透视表的时候勾选将此数据添加到数据模型,确定。
将日期拉到行,凭证号拉到值,表面跟普通的透视表无差异。
右键,值汇总方式,选择其他选项,找到非重复计数,确定。这就是普通透视表没有的功能。
推荐:不要再用Ctrl+C、Ctrl+V这种最笨的方法,像系统一样处理凭证,公式就可以全自动生成!
上篇:最让人头痛的3个VLOOKUP难题,都可以用这个无敌套路轻松解决!
有话要说...