Ⅰ EXCEL里查找满足的2个值,并返回数据
参考这个公式:
=RIGHT(MIN(IF(((B2:B6-E2)>0)*((C2:C6-F2)>0),B2:B6*C2:C6,9^9))*10+A2:A6,1)
按CTRL+SHIFT+ENTER结束公式录入
Ⅱ EXCEL中如何实现多条件查找,且能返回多个值
K3数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 右拉至足够的单元格再下拉:
Ⅲ EXCEL里查找最接近的上下两个数据,并返回数据:
要实现此功能,首先必须要对B列进行排序,按照你的题目,降序排列后,公式如下
C1输入
=INDIRECT("B"&MATCH(60,B1:B6,-1))
C2输入
=INDIRECT("B"&MATCH(1,N(B1:B6<=60),0))按CTRL+SHIFT+回车结束此公式输入
Ⅳ excel 中查找的数据有多个数值结果的如何用函数返回多个值
答:假设数据源如下图
Ⅳ EXCEL里查找最接近的2个值,并返回数据
最接近是什么意思?1、长最接近,2、宽最接近,3,长乘以宽最接近,4,截料后剩下的材料面积最小。你要的是哪个?
Ⅵ 使用vlookup查找时,如果有重复值,怎样返回第二个查到的值
由于提问中没有表格数据的实际截图,只好按我这边的设定举例了。
E2数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 右拉下拉:
=INDEX($B:$B,SMALL(IF($A$2:$A$999=$D2,ROW($2:$999),4^8),COLUMN(A1)))&""
Ⅶ 如何在Excel中查找和返回两个值之间的匹配数据
使用公式查找并返回两个值之间的匹配数据
惊人! 使用Excel中的标签,如Firefox,Chrome,Internet Explore 10!
要从两个值之间的给定值中获得匹配的数据,下面的公式可以帮助您按照需要尽快完成此项工作。
请输入这个公式: =LOOKUP(2,1/($A$2:$A$15<=E2)/($B$2:$B$15>=E2),$C$2:$C$15) 放入要输出结果的空白单元格中,然后按 输入 键,一次提取匹配值,参见截图:
备注:
1。 在这个公式中: A2:A15 是更小的值和范围 B2:B15 是你报告中数字较大的范围 E2 是你想要得到相应价值的给定值, C2:C15 是要从中提取的列数据。
2。 此公式还可以帮助您在左列中查找值时获得正确的结果,请参阅截图:
Ⅷ excel Vlookup,怎么返回查找到的列第二个数值
vlookup对文本的搜索,通常只用来查找唯一值。你这个要求用VLOOKUP根本实现不了。
用数组公式可以实现,不过公式相对比较复杂一些。
当然, 写VBA做一个循环可能更好一些。计算更准确,也更容易达到你的要求。
如果你确认一个组里边只有两个人,那么完全可以使用排序的方式把数值给拿过来直接用。
因为数组公式比较复杂,所以需要你的原表,看看你的原表的具体规律之后才能帮你写, 而且我不会免费给你写的,VBA我也可以写, 但是也不免费,需要请私信。这么做主要因为需要消耗较多的精力。下边把思路给你大概说一下。
写一个数组公式,将等于你前边组别的列行号给提取出来,将其他列号变为0即可,也可以变成表格的最大行好值。对应行号的提取方法是,只要等于你的要查询的条件,则直接乘以行号,不符合的乘以零。这个连函数都不用就可以完成。形成数组之后,用LARGE或者SMALL函数(取决于你将不符合条件的行号如何处理)将符合条件的前两位(或者前N位)给提取出来,分别放到你要求的位置(例如你图中表示的E列)。
看起来公式的思路并不复杂,但是写起来也会费不少劲。另外,如果要帮你做公式,最好有原表,而不是你用自己的想法构造一个虚拟表。因为有原表里边的数据,才能准确把握你的具体数据的规律和准确要求,才能写出更准确的公式。之前接到过好几次提问,他们提问所列出的表, 和实际发过来的表完全不是一回事 。按照他们提问中所列的表,写出的公式一点问题也没有的,到他们真实要求的表里,根本无法完成他们的要求,有的甚至是错误的。
至于VBA的循环,这个更不用我说了。直接循环查找即可。
Ⅸ Excel VLOOKUP函数怎么查询一个值返回多个结果
材料/工具:Excel2007
1、在原始数据中A列有多个“张三丰”,需要提取每个“张三丰”对应的“工号”。
Ⅹ excel lookup查找 返回多个值
1、首先打开数据表格,如下图所示。