VLOOKUP靠边站,这才是Excel中最简单好用的查找函数!

首页 > 科技

VLOOKUP靠边站,这才是Excel中最简单好用的查找函数!

来源:电视剧杂谈 发布时间:2024-06-29 11:52

先聊昨天的多前提查找,再进入今天的主题。

根据编号和级别2个前提查找金额,用VLOOKUP函数实在并不是最好的。查找金额,用SUMIFS才是最简朴的。

=SUMIFS($C$2:$C$9,$A$2:$A$9,$A12,$B$2:$B$9,B$11)

语法:不管是查找仍是乞降,只要终极要引用数字的,都可以用这个语法。

=SUMIFS(乞降区域,前提区域1,前提1,前提区域2,前提2)

VIP学员的问题,上面是明细表,下面是要引用的效果。跟刚刚的案例很像,都是2个前提的查找,独一的差别就是这2个表的日期顺序一样。

顺序一样,有一个经典的SUMIF用法。乞降区域B$2:B$7采用混合引用,这样右拉的时候就变成C$2:C$7、D$2:D$7,从而可以逐列引用。

=SUMIF($A$2:$A$7,$A11,B$2:B$7)

SUMIFS是多前提,SUMIF是单前提。语法:

=SUMIF(前提区域,前提,乞降区域)

搞定后,学员对原来的布局不太满足,改成合并单元格,每个日期都有3列,要统计销售出库的数目。

第一反应就是日期要取消合并单元格,填充内容,这样才能多前提乞降。仔细观察,销售出库,实在都是隔着3列,也就是说右拉的时候,将1列距离变成3列就行。

右拉产生数字的是COLUMN,3列就是3*COLUMN。

现在是要获取对应的区域,需要再结合OFFSET,语法:

=OFFSET(出发点的区域,0,向右几列)

如果现在出发点的区域是$A$3:$A$8,第一个销售出库恰好在D列,隔着3列就可以改成:

=OFFSET($A$3:$A$8,0,3)

这是一个区域,并不能在一个单元格显示,要靠想象哦。

要右拉得到全部,就是:

=OFFSET($A$3:$A$8,0,3*COLUMN(A1))

终极的公式就出来了:

=SUMIF($A$3:$A$8,$A12,OFFSET($A$3:$A$8,0,3*COLUMN(A1)))

上一篇:如何打造全国... 下一篇:肿瘤医生很少...
猜你喜欢
热门阅读
同类推荐