在日常办公中,财务的我们经常会遇到如何根据多个条件来查询所需的信息的情况?

现有张表,如下

excel如何根据多个条件来查询所需的信息的情况?-趣帮office教程网

图一

现要求,如何根据姓名,产品,年份来自动查询所对应的销量,效果如下:

excel如何根据多个条件来查询所需的信息的情况?-趣帮office教程网

图二

接下来跟着老余一起来学习下是如何制作的

步骤1、增加一列【姓名】下拉菜单,利用数据验证来完成,制作方法这里就不赘述 ;

excel如何根据多个条件来查询所需的信息的情况?-趣帮office教程网

图三

步骤2、同理完成【产品】、【年份】的下拉制作;

步骤3、最关键的一步,销量如何设置公式是关键

其实我们可以用 Index 和 Match 函数组合查询和数组来设置公式

公式如下:=INDEX(C3:J8,MATCH(C12&D12,A3:A8&B3:B8,0),MATCH(B12,C2:J2,0))

思路:为什么要用 "&"符号串联呢?

1、 因为【产品】和【年份】同在原始表格的纵向上,也就是说,第一个 Match 函数的返回行数值,必须同时满足【产品】和【年份】两个查询条件

2、 第二个 Match 仍然是返回该销售员所在的列数值

3、 因为用到了 &,表示该公式用到了数组,输完公式后需要按Ctrl Shift Enter键结束!

excel如何根据多个条件来查询所需的信息的情况?-趣帮office教程网

图四

步骤4、 经过这样的设置,选择不同的姓名、产品、年份时,销量这个单元格就会自动出来。

细心的人,也许会发现销量数字一变,源数字表中红底数字也跟随着变化。这操作是怎么做到的呢?

其实这就是利用条件格式设置而已!

excel如何根据多个条件来查询所需的信息的情况?-趣帮office教程网

图五