excel两个条件引用(excel两条件引用另一个表格里面的数据)

Exce表格网 2023-03-06 22:55 编辑:admin 262阅读

1. excel两条件引用另一个表格里面的数据

G2==IF(SMALL(IF(($B$2:$B$13="男")*($D$2:$D$13>=45),$D$2:$D$13+ROW($D$2:$D$13)/100,4^8),ROW(A1))=4^8,"",INDEX(A:A,MOD(SMALL(IF(($B$2:$B$13="男")*($D$2:$D$13>=45),$D$2:$D$13+ROW($D$2:$D$13)/100,4^8),ROW(A1)),1)*100))数组公式向下向右复制数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

2. 2种条件引用一个条件

“EXCEL用函数查找同时满足两个条件的值”的操作步骤是:

1、打开Excel工作表;

2、由题意可知,在A2:G10单元格区域,存在着编号和日期对应的C列时间,现在需要由E列和F列的条件返回C列对应的时间,这可以通过INDEX+MATCH数组公式来实现;

3-(1) INDEX+MATCH数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

=IFERROR(INDEX(C:C,MATCH(E2&F2,A:A&B:B,0)),"")

公式表示:定位到C列,将同时满足A列为E2且B列为F2条件的对应行数据引用出来。如果查找条件不在引用区域,不返回错误值,而是返回空。

3-(2) VLOOKUP+IF数组公式

设置G列单元格格式为“时间格式”在G2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

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

公式表示:将E2和F2合并为查找条件,并在A列和B列合并列中,找到对应的行,并返回对应C列的数据。如果查找条件不在引用区域,不返回错误值,而是返回空。

3. 根据两个条件引用数据

假设你的两个表分别是sheet1、sheet2,规格是唯一的,于是O4单元格

=index(sheet1!J3:L20,macth(f4,sheet1!D3:D20),if(vlookup(f4,sheet1!D3:E20,2)="打沙",1,if(vlookup(f4,sheet1!D3:E20,2)="抛光",2,if(vlookup(f4,sheet1!D3:E20,2)="砂抛",3))))

大概这个意思 试一下吧

4. excel怎么用两个条件匹配一个值

方法

1

在此使用了一张临时做的样表进行演示。

2

首先将表格定位到后面这个“成绩”下面,准备在上面输入框进行输入函数。

3

输入“=VLOOKUP(",下面出现对函数的提示说明。

4

那么第一个参数

lookup_value:表示要进行查找的值,这里输入F8&G8。

解释一下:F8代表着第8行第F列,G8代表第8行第G列。然后中间的“&”符号表示把两个表格内容连在一起。

5

比如C7&D7,就把C7和D7表格内容连接在一起了。

6

第二个参数

table_array:表示要进行查找数据的位置。

这里用刚才的方式,把查找地方的数据连接起来。

7

像这样就能连接起来,连接起来干什么呢?因为查找的值是连接的,所以要将查找范围给连接起来。

8

了解上面是什么原理过后,就可以使用函数啦,在成绩下方输入

=VLOOKUP(F8&G8,IF({1,0},B8:B12&C8:C12,D8:D12),2,0)

看到这么长的公式,不要慌!这里再来理清一下思路。

9

首先,F8&G8代表要查找的内容,将两个内容连接起来。

10

其次,用IF语句,可以将表格作为一个整体连接起来(不清楚可以看IF语句的说明)。这里将查找的区域变成了如图所示,并且将班级和姓名作为了整体(因为前面查找的整体),如下图。

11

第3个参数,表示返回值的列数,这里是选择2,因为成绩在查找区域的第二列。

12

第四个参数选择近似匹配或者精确匹配,这里填写0代表精确匹配。

13

输入完成后按shift+ctrl+enter查看效果,可以看见自动把成绩填上了。

14

更换名字和班级后,成绩跟着变化。

5. excel两个条件引用一个数据

使用vlookup功能引用

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片