一直以来,能够写复杂的长公式,写vba代码的人都被认为是excel高手。有些高手动不动就扔出一条比长城还长的公式,让小白膜拜。小白看了以为是天书,从而怀疑自己的人生,而高手还说高手就应该这样写公式。
果真如此吗?
或许是吧!
但仅限认识卢子之前,现在一切都变了。我是小白,我也可以不屑地说“有什么了不起的,我不用公式也能轻松搞定。”
1.将期末数量或者期末金额不为空的,筛选到其他地方。

高手:在e2输入公式,按ctrl+shift+enter三键结束,下拉右拉公式。
=iferror(index(a:a,small(if(($b$2:$b$19<>"")+($c$2:$c$19<>""),row($2:$19)),row(a1))),"")
小白:这个用一个辅助公式,然后筛选true即可。

=or(b2<>"",c2<>"")
2.a列的日期使用合并单元格,现在要统计日期对应的总金额。

高手:在e2输入公式,按ctrl+shift+enter三键结束,下拉填充公式。
=sum((lookup(row($a$2:$a$17),if($a$2:$a$17<>"",row($a$2:$a$17)),$a$2:$a$17)=d2)*$b$2:$b$17)
菜鸟:取消合并单元格填充内容用后sumif函数就可以轻松解决。
step 01借助定位空值填充合并单元格内容。

step 02在e2输入公式下拉填充。
=sumif(a:a,d2,b:b)

3.有多个表格,格式相同,但姓名人数不同,要快速将所有费用汇总。

高手:容我想想。
小白:不用想,我来就好。

如果你没有数据透视表向导,可以按alt+d,然后再按p,切记不能一次性按!
谁说函数高手就牛逼?
作者:卢子,清华畅销书作者,《excel效率手册早做完,不加班》系列丛书创始人,个人公众号:excel不加班(id:excelbujiaban)

延伸阅读:
手工对账,作为财务,你真的不怕淘汰?
取得这两种情况的专票,即便是认证相符当期也不得全部抵扣
这样的财会求职简历,只配扔进垃圾桶!