二维构成,认真去做,你就会变得很酷!
一维变身二维,这样做用不上3秒!...
Excel成长课堂
跟着课堂,一起成长!
文/牛哥
“维”是指物质在时空中的衡量参数。
一维是线,二维是面。
三维我是38/24/36,
是不是很Nice,
哇!媲美模特身材了!
然而Excel表哥的维度,
与它们根本一点亲戚关系都没有。
那什么是一维表,二维表呢?
相信许多表亲们现在都还搞不清楚吧!
想必小伙伴们在工作中经常会遇到统计数据的问题,老板拿来一个数据清单,说给我把啥啥啥指标统计一下,这就是最经典的一维数据清单转化为二维表格的问题,今天牛哥就给大家讲解一下如何根据一维数据清单利用函数得到老板需要的二维表格。
举个栗子,如下图哪个是一维表,
哪个是二维表呢?
这是群里一个小伙伴的真实案例,
具体案例要求如下:
要求根据A~C列的数据清单,分别统计每个报账人每个科目代码的金额情况,结果放在E~I列的结果区域中。
F2单元格的公式为:=SUMIFS($C:$C,$A:$A,F$1,$B:$B,$E2),右拖下拖完成公式填充。
公式详解
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
其中,sum_range为求和区域,criteria_range1为条件区域,criteria1为条件1,后面方括号中为可选条件。也就是说这个函数虽然是多条件求和函数,其实也可以用做单条件求和的,在单条件求和的时候,他与SUMIF函数的区别仅仅是求和区域的位置不一样而已。
多条件求和
由于需要一个公式右拖下拖来完成,因为这里的引用方式非常重要,这里给大家详细讲解一下。考虑到数据的扩展性,因此求和区域和条件区域这里都用了整列引用,并且求和区域和条件区域始终不变,因为需要加绝对引用符号“$”;
条件1为F1单元格内容,公式右拖的时候希望其依次变为G1、H1、I1,而下拖的时候希望其始终为第一行的条件,因为这里需要对其进行混合引用,也就是“行锁定而列不锁定”,因此条件1为F$1;
条件2为E2单元格内容,公式右拖的时候希望其保持为E2不变,而下拖的时候希望其依次变为E3、E4、E5,因为这里也需要对其进行混合引用,也就是“列锁定而行不锁定”,因此条件1为$E2。
这个案例中引用方式非常重要,对大家理解“相对引用与绝对引用”这个知识点有较大的帮助,这也是我单独将这个公式写成文章的原因。其实这个案例用Excel的数据处理神器“数据透视表”来完成更加简单方便快捷,下篇文章我就给大家带来如何用数据透视表来解决这个问题,敬请期待!
文中使用的表格模板,请在公众号主页回复“二维表01”获取下载链接,谢谢。
今日互动
如果大家对文章中有不理解的地方
或者有其他有兴趣的问题,
关注成长课堂,
我们会持续输出实战干货,
欢迎推荐给您身边的朋友和同事。
关注 Excel成长课堂
微信扫一扫关注公众号