如何快速算出多组数字,怎么让一列数字自动算出同一个数

首页 > 实用技巧 > 作者:YD1662024-01-25 00:58:50

职场工作中,数据分析时,经常需要进行多条件查找匹配,举个例子,我们需要根据分公司和品类两个条件,快速查找匹配出对应的销售额

如何快速算出多组数字,怎么让一列数字自动算出同一个数(1)

方法一:使用sumifs函数公式

当我们多条件查询的结果是数字的时候,就可以用到sumifs函数公式,更简单

公式用法是:

=sumIFs(求和区域,条件区域1,条件1,条件区域2,条件2)

看起来是用来求和的公式,找开思路,其实也可以用来多条件查找匹配

所以我们直接使用公式:

=SUMIFS(D:D,A:A,F2,B:B,G2)

如何快速算出多组数字,怎么让一列数字自动算出同一个数(2)

但是它的计算结果必须是数字时,才能正常使用,快速得到结果,假如,我们根据分公司和品类两个条件,想快速查找匹配出负责人时,因为结果是文本,所以不能用这个方法

如何快速算出多组数字,怎么让一列数字自动算出同一个数(3)

方法二:传统的vlookup公式

vlookup处理单条件查找匹配时,很快,如果要进行两个条件的查找匹配,我们需要使用辅助函数if(1,0)来帮忙

如果我们用IF公式来构建一个虚拟数据:

=IF({1,0},A:A&B:B,C:C)

这样把两个条件列连接了起来,结果列放在第2列

如何快速算出多组数字,怎么让一列数字自动算出同一个数(4)

然后可以嵌套vlookup公式使用,它整个IF在计算机内部存储着,然后再来匹配

=VLOOKUP(F2&G2,IF({1,0},A:A&B:B,C:C),2,0)

查找值,我们将F2&G2连接起来

就能得到结果:

如何快速算出多组数字,怎么让一列数字自动算出同一个数(5)

方法三:新公式lookup

这个公式是新版本里面出来的公式,它的用法非常简单:

=xlookup(查找值,查找区域,结果区域)

所以这里的查找值,是两个条件即:F2&G2

查找区域,我们也可以直接连接起来,即A:A&B:B

结果区域,就是C:C了

所以我们输入的公式是:

=XLOOKUP(F2&G2,A:A&B:B,C:C)

如何快速算出多组数字,怎么让一列数字自动算出同一个数(6)

关于以上3种函数公式技巧,你更喜欢哪种?

动手试试吧!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.