1职场实例
小伙伴们大家好,今天我们来讲解两个案例。分别是普通的累计求和、与分条件累计求和。两种工作场景在职场中是经常遇到的。我们往往可以通过这些经典的职场案例,衡量出我们对Excel的基础知识运用能力以及对实战的应变能力。
如下图所示:
是一张季度销量表,A列为季度数据,B列为季度所对应的销项明细数据,同一季度可能对应多个销量明细数据。我们想要在C列获取B列的累计销量,在D列获取不同季度的累计销量。
2解题思路
解决今天的这两个问题,我们用到的函数是N函数和SUMIFS函数,SUMIFS函数函数可能大家比较熟悉了,叫做条件求和函数;这个N函数好像不经常使用,但是确非常的实用,在特定的环境下可以起到意想不到的效果。
SUMIFS函数 通常用来根据多项条件求和。
N函数 通常用来将文本型数据返回0,数值型数据不变。
第一个问题:普通的累计求和。
我们在C2单元格输入函数公式:
=N(C1)+B2
下拉填充公式后即可获取B列的累计销量数据。
N函数用来将文本型数据返回0,数值型数据不变。
函数基本结构:
=N(Value)
对于数值型数据,N函数使用后返回值不变;对于文本型数字,N函数使用后返回0;对于文本型文本,返回的结果为0;对于逻辑值,TRUE返回的是1,FALSE返回的是0;对于日期值,返回的是时间序列;对于错误值,返回的也是错误值。
本例中,利用N函数获取C1单元格的返回值,因为C1单元格是列标题的文本值,所以按照规则,N函数会返回固定值0,则N(C1)+B2=0+50=50;随着公式的下拉填充,当公式填充到C3单元格时,会变成N(C2)+B3,因为C2单元格返回50,那么N(C2)+B3=50+80=130。以此类推,就实现了普通的累计求和。
第二个问题:条件累计求和。
我们在D2单元格输入函数公式:
=SUMIFS($B$2:B2,$A$2:A2,A2)
下拉填充公式后即可获取不同季度的B列累计销量数据。
SUMIFS函数通常用来根据多项条件求和。
函数基本结构:
=SUMIFS(求和范围, 条件范围1, 条件1, [条件范围2, ...], [条件2, ...])
求和范围 (必填):要对其求和的范围。
条件范围1 (必填):用来查询“条件1”的区域。
条件1 (必填):和“条件范围1” 组成一个搜索组合。函数在 “条件范围 1” 中查找符合 “条件1” 的单元格,如果查找到满足条件的单元格,则会将其对应的“求和范围内”的单元格添加为求和项。
条件范围2(可选):用来查找“条件2”的区域。
条件2 (可选):与“条件范围2”是一个搜索组合。这样的搜索组合最多可以输入127对。
本例中我们使用SUMIFS函数,求和区域是$B$2:B2区域,条件区域是$A$2:A2区域,随着公式的下拉填充,条件A2,即季度值会依次变化,获取不同季度的累计销量,由于第1参数$B$2:B2与第2参数$A$2:A2的起始单元格都用了绝对引用,所以只有结束单元格随着公式的下拉填充在不断扩大求和范围与条件范围,所以起到了累计的条件求和效果。
这里需要大家认真理解,通过F9键查看不同单元格的公式返回值可以帮助我们直观的看待。
标签:函数,求和,单元格,应变能力,累计,条件,SUMIFS From: https://blog.51cto.com/u_15825298/8261917