乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL如何根据多个行和列的条件把数据引用到另一个表中?-excel多条件 引用数据,excel引用满足条件区域数据

EXCEL如何根据多个行和列的条件把数据引用到另一个表中?-excel多条件 引用数据,excel引用满足条件区域数据

作者:乔山办公网日期:

返回目录:excel表格制作


有这么一个公式你可以用用:

=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)

1、新建一个excel表,新建如图数据,命名为表1

2、新建另外一个excel表格,新增如图数据,命名为表2

3、先在表2”d2“单元格中输入”=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)“。

4、就可以得到对应的引用结果。

5、使用向下填充方式,看到引用结果就算完成引用了。



在J3和K3中分别输入或复制粘贴下列公式

=IFERROR(LOOKUP(1,0/(($A$2:$A$1000=$I3)*($D$2:$D$1000=J$1)),$C$2:$C$1000),"")

=IFERROR(LOOKUP(1,0/(($A$2:$A$1000=$I3)*($D$2:$D$1000=J$1)),$B$2:$B$1000),"")

选择J3:K3,右拉填充,下拉填充

J3还可用如下公式

=SUMIFS($C:$C,$A:$A,$I3,$D:$D,J$1)


在表1中用Vlooup公式。
设将工资显示在表1的D列,员工姓名在A列;员工姓名和工资分别显示在表2的A列和B列。
则D2公式为:=vlookup(A2,Sheet2!A:B,2,0)

假设表格1和表格2是sheet1 sheet2
sheet2表的C2输入
首号
用VLOOKUP =VLOOKUP(A2,Sheet1!$A$2:$C$9,3,0) 公式下拉
尾号 D2
用VLOOKUP多条件查找
=VLOOKUP(A2&"|"&B2,IF({1,0},Sheet1!$A$2:$A$9&"|"&Sheet1!$B$2:$B$9,Sheet1!$C$2:$C$9),2,0)
同时按CTRL+SHIFT+回车键
公式下拉
不正确吗?还是你的实际数据区域与写的函数有差异?

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网