excel中多条件引用,vlookup,index,match,if等都可以。

发布网友 发布时间:2022-04-24 11:44

我来回答

5个回答

热心网友 时间:2022-05-02 21:56

1.根据A列班级和B列姓名查找C列对应的得分,请看下图。

2.上图中公式输入完成以后,因为公式内含有数组,所以同时按下CTRL+SHIFT+ENTER即可。下面对该函数进行分段解释。

3.先看公式中的E2&F2,它表示将两个单元格连在一起当做一个整体进行查找。

4.A2:A7&B2:B7表示的意思与上面基本一致,就是班级和姓名作为一个整体。

5.IF({1,0},A2:A7&B2:B7,C2:C7)表示将班级和姓名作为一个整体,然后与得分列进行调换,

4.最后,其实完全还是通过vlookup函数求解,只不过将多条件连在一起作为单条件进行查找。

热心网友 时间:2022-05-02 23:14

在B2中写入公式:
=lookup(1,0/((sheet1!$a$1:$a$15=$a2)*(sheet1!$b$1:$b$15=b$1)),sheet1!$c$1:$c$15)
右拉复制公式,然后再一块下拉复制公式即可。

热心网友 时间:2022-05-03 00:49

转化后的数据放在哪呢?
假设放在D1:G6区域
D E F G
物品1 物品2 物品3
1
2
3
4
5
那么 E2=SUMPRODUCT(($A$1:$A$15=$D2)*($B$1:$B$15=E$1)*($C$1:$C$15))
先横拉3列,再下拉5行

热心网友 时间:2022-05-03 02:40

=index(sheet1!C:c,match($a2&B$1,sheet1!$A$1:$A$15&sheet1!$b$1:$b$15,))
sheet1为你第二个表的名称,可以改为和实际一样

热心网友 时间:2022-05-03 04:48

利用Vlookup函数能做到

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com