秋生哥 发表于 2021-11-19 11:10:00

excel 如何获取满足多个条件的所有数据


一是用VLOOKUP可以查询满足一个条件的,要查询满足多个条件的,我就不会了。
二是我要查找的数据为“是、否”这样类似逻辑型数据,表内有多列数据都是这个样式,但我要查找的数据又不在前列。

孤独终老 发表于 2021-11-28 07:42:51

I3数组公式下拉 ctrl+shift+enter 三键同时按下。
=INDEX(B:B,SMALL(IF(($A$2:$A$29="小(1)")*($C$2:$C$29="否"),ROW($A$2:$A$29),65536),ROW(A1)))

金缕今尚 发表于 2021-12-8 01:41:48

不太理解你的意思 ,不知是否是你要的这个要求

长江东路 发表于 2021-12-11 10:22:47

比如:=LOOKUP(ROW(A1)-1,COUNTIFS(OFFSET($A$1,,,ROW($1:30)),"小(1)",OFFSET($C$1,,,ROW($1:30)),"否"),A$2:A31)&""

右拉。

北洛 发表于 2021-12-11 20:42:18

非常感谢,可以,直接拉就行。

易也 发表于 2022-1-11 06:46:37

谢谢,这个公式的确可以解决问题。

闲菜 发表于 2022-1-21 09:39:21

感谢帮忙,的确是我的帖子没有表达清楚。不过现在不必解释,问题解决,直接看5楼,3楼也可以。

杨明亮 发表于 2022-2-21 21:19:52

这个好,回头好好学习哈。
页: [1]
查看完整版本: excel 如何获取满足多个条件的所有数据