请问excel中如何实现函数多条件查找且可返回多值?

如附件所示。在excel中,想要在表格中进行条件查询,返回多值。请问如何用函数实现。谢谢。

在F2中输入或复制粘贴下列公式

=INDEX(B:B,SMALL(IF($A$2:$A$100=$E$2,ROW($2:$100),4^8),ROW(A1)))
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充,右拉填充
在G9 H9中分别输入或复制粘贴下列公式
=IFERROR(INDEX(A:A,SMALL(IF(($B$2:$B$12=$E$9)*($C$2:$C$12=$F$9),ROW($2:$12)),ROW(A1))),"")
=IFERROR(INDEX(D:D,SMALL(IF(($B$2:$B$12=$E$9)*($C$2:$C$12=$F$9),ROW($2:$12)),ROW(A1))),"")
选择G9:H9,下拉填充
G9 H9中都是数组公式,按三键CTRL+SHIFT+ENTER结束公式输入
温馨提示:内容为网友见解,仅供参考
第1个回答  2022-06-29
解决一半问题,能根据计价型号自动得出单价,现在问题是这个“实收金额”它有个保底,就是右边,O列是保底小时,P列是保底价钱,地泵6小时以内实收金额都应是2000元,52米4小时以内都是2300元1234。

请问excel中如何实现函数多条件查找且可返回多值?
按三键CTRL+SHIFT+ENTER结束公式输入 下拉填充,右拉填充 在G9 H9中分别输入或复制粘贴下列公式 =IFERROR(INDEX(A:A,SMALL(IF(($B$2:$B$12=$E$9)*($C$2:$C$12=$F$9),ROW($2:$12)),ROW(A1))),"")=IFERROR(INDEX(D:D,SMALL(IF(($B$2:$B$12=$E$9)*($C$2:$C$12...

Excel如何进行多条件查找 进行多条件查找方法介绍
第一参数Index函数:C2:C12 第二参数:MATCH(A2E3F3:A12B2:B12,0)这是一种多条件查找index+match函数的方法,他还有另外一种形式公式:=INDEX(C2:C12,MATCH(1,(A2:*(B2=E3)*:B12=F3),0)这种形式大家都能理解。5、UMPRODUCT函数 公式:=SUMPRODUCT((A2:*(B2=E3)*:C2=B12=F3:C12)...

如何在EXCEL中实现多个返回值?
在EXCEL中实现多个返回值,可以通过使用数组公式、FILTER函数、结合多个函数的方法来完成。数组公式法:数组公式是一种特殊的公式,可以返回多个值。使用时,首先选中一个足够大的单元格区域以存储返回的多个值,然后在该区域中输入数组公式。输入完毕后,需要使用Ctrl+Shift+Enter组合键结束输入,而不是单击E...

在excel中,如何实现多条件查找?
方法一:连接列 1. 你可以创建一个新的“连接列”,这一列是将两个条件列的值连接起来。例如,如果你有两个条件列A和B,你可以在新的一列中使用公式`=A1&B1`来连接这两个值。2. 然后,在你的查找表中,也创建一个相应的连接列。3. 最后,你可以使用VLOOKUP函数来查找这个连接列的...

EXCEL怎样多条件查找并返回查找值?
多条件查找一般就两种思路:1、用辅助列的方法,把多条件用&合并成一个条件,然后用VLOOKUP函数进行处理即可!2、直接在原表操作,用LOOKUP函数,通用公式=LOOKUP(1,0\/((区域1=条件1)*(区域2=条件2)*()……),需要返回值的区域)关于这两个函数,可以自行百度学习!

Excel怎么多个值多个条件查找返回多个不同的值
在查找页的B9单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式 =INDEX(数据页!B:B,SMALL(IF(数据页!$K$4:$K$20=$K$5,ROW($4:$20),4^8),ROW(A1)))

excel中如何实现多条件查找
excel里用VLOOKUP函数取同时满足两个条件的值,可以按照以下步骤进行操作:例如,有一组数据A,包括姓名、学号、成绩三列,另外一组数据B有姓名、学号两列,现在要将数据A的成绩关联到数据B中来。如下图所示:1、在I2单元格输入数组公式:=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8...

如何用EXCEL实现多条件查找?
如何用EXCEL实现多条件查找? 给你个例子 =VLOOKUP(A2&B2,IF({1,0},Sheet2!$A$2:$A$12&Sheet2!$B$2:$B$12,Sheet2!$C$2:$C$12),2,FALSE) 之后,再同时按Ctrl+Shift+Enter组合键结束。 公式解释: ①VLOOKUP的解释 VLOOKUP函数,使用中文描述语法,可以这样来理解。 VLOOKUP(查找值,在哪里找,找到了...

EXCEL查找满足一个条件并返回多个同时满足条件的值
在Excel中,你可以通过逻辑函数来查找同时满足多个条件的值。首先,我们用AND函数来实现这个功能。比如,假设A列中的文本需要为“A”,且B列的数据大于210,要在C列标记符合条件的结果,只需在C2单元格输入公式=IF(AND(A2="A", B2>210), "Y", "")。AND函数会检查这两个条件是否都为真,只有...

如何使用VLOOKUP函数进行多条件查找?
1、VLOOKUP函数是查询后首先返回行序号,再进一步返回单元格的值,无法使两个以上的数显示出来。2、首先,我们可以在姓名前面添加一个空白列,命名为“辅助列”。3、打开一个excel文件:根据需要输入数据,这里根据提问模拟输入了一些数据:需要根据提问要求,先提取非重复的姓名数据,在D列输入公式:输入...

相似回答