与 30万 粉丝一起学Excel
每篇文章的每一条留言卢子都会看。如果里面的问题有代表性,还会专门写文章进行答疑。
左边省市写的不规范,省市的关键字眼有的没有,在这种情况下,只要有右边的全国省市对应表,就可以解决省、市分离。
省:
=LOOKUP(1,0/FIND($F$2:$F$373,A2),$F$2:$F$373)
市:
=LOOKUP(1,0/FIND($E$2:$E$373,A2),$E$2:$E$373)
这是LOOKUP的经典查找模式,有一个固定的套路。
=LOOKUP(1,0/FIND(字符少的区域,字符多的区域),返回区域)
好,现在正式进入今天的主题。
VIP学员的问题,有一份明细表,分别记录着每一天的日期、净价、税额、税价合计,怎么快速按月统计?
数据统计,离不开这2个方法:透视表、公式,卢子分别进行详细说明。
1.透视表
在用透视表的时候,有一个注意点需要事先说明。日期列不允许包含无关的文字、空单元格,日期也必须是标准格式,否则组合的时候,会提示选定区域不能分组。
有了上面的前提,这里将合计删除掉。
选择A1,插入透视表,将日期拉到行,其他3列拉到值。
选中日期单元格,右键,组合,按月组合,确定。
本来到这里就解决了问题,这时VIP学员又提出了一个要求,没有数据的月份也要显示出来,该怎么做?
右键,字段设置,布局和打印,勾选显示无数据的项目,确定。
再将多余的日期,取消筛选,就完成统计。
2.公式
先手工按月份和净价、税额、税价合计进行布局。
在按月份统计的时候,卢子喜欢用辅助列先提取月份。
=TEXT(A2,"m月")
有了这个辅助列,用SUMIF引用区域变得更方便,可以直接引用整列。
=SUMIF($E:$E,$G2,B:B)
对于很多新手,区域锁定经常搞错,这里再重点说明。
条件区域,拖动的时候不允许改变,也就是绝对引用$E:$E。
条件,右拉的时候不允许改变,锁定列字母,下拉的时候希望改变,也就是混合引用$G2。
求和区域,拖动的时候希望改变,也就是相对引用B:B。
$可以通过快捷键F4,不断的切换,从而改变引用方式。详见文章:学好Excel必须掌握的三大快捷键详解
再进行知识拓展,假如现在日期是跨年,也就是按年月统计。
求和区域依然用原来的SUMIF,只需改变辅助列的公式即可。
=TEXT(A2,"e年m月")
当然也可以用SUMPRODUCT直接搞定,不过这个如果使用整列会卡死,使用部分区域又不太灵活。这也是用辅助列的好处。
最后,学生有时也需要帮老师汇总成绩,也要学习Excel的透视表和公式。你也要不断学习才行,别到时连学生都不如,那就惨了。
推荐:借助透视表几分钟完成领导的任务,是一种什么体验?
上篇:必看!最好用的28个Excel公式,你会几个?
你平常统计数据,更喜欢用什么方法?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)