怎样统计银行流水每天的最后一笔记录?
今天有同事问到这样的问题,银行流水每天有多笔记录,想统计出从1月1日到9月30日每天的最后一笔金额。如图1,交易日每天有多笔,需要统计最后一笔金额。
图 1
解决问题的思路和方法:
Vlookup函数一对多查询,返回的是第一条满足条件的记录,这个特点如同人们往往对初恋念念不忘。这个问题需要统计满足条件的最后一条记录,因此,我们只要把每天的最后一条记录放在第一条,再用vlookup函数查找。那么怎样把最后一条记录变为第一条呢?用排序最简单了,我们可以用countif函数构建辅助列。
操作步骤如下:
Step1:如图2,我们在C2输入公式=COUNTIF($A$2:A2,A2),对每个交易日进行计数。
图 2
Step2:选中A:C列,点击数据→排序,主要关键字“交易日”,次要关键字“辅助列”。
图 3
排序后的结果是每天最后一条交易记录变为第一条记录。
Step3:选中A列,点击数据→删除重复项,结果复制到新工作表sheet2的A列,B2输入公式=VLOOKUP(A2,Sheet1!A:B,2,0),这样返回的就是每天第一条记录。
图 4
关于vlookup函数的技巧之前分享过这些,点击文字可以查看。
5、Vlookup感情专一,只能一对一查询?Oh, no,来看看大众情人的真面目,一对多查询
6、Excel和Access双剑合壁,轻松实现Excel函数vlookup一对多查询
今天的分享到此结束,如果想看更多历史文章,请从菜单所有文章查看。
赞 (0)