excel数据中怎么导出符合某条件的一列数据?

发布网友 发布时间:2022-04-20 17:39

我来回答

3个回答

热心网友 时间:2023-11-11 02:52

范围”列应该分为两列,分别用下限值和上限值两列表示。

F3:=SUMPRODUCT((B3=H:H)*(C3=I:I)*(D3=J:J)*(E3<=K:K)*(E3>L:L)*M:M)

如果,表二里没有附合条件的,将返回0

热心网友 时间:2023-11-11 02:52

在货架2工作表B3到G3公式:
=IFERROR(INDEX(原数据!$A$3:$A$1000,SMALL(IF((原数据!$B$3:$B$1000>--LEFT(B$1,FIND("<",B$1)-1))*(原数据!$B$3:$B$1000<=--RIGHT(B$1,LEN(B$1)-FIND("≤",B$1)))=1,ROW($1:$998),9^9),ROW(A1))),"")
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式,右拉,下拉;

H3公式:
=IFERROR(INDEX(原数据!$A$3:$A$1000,SMALL(IF((原数据!$B$3:$B$1000>50)=1,ROW($1:$998),9^9),ROW(A1))),"")
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式,下拉。

热心网友 时间:2023-11-11 02:53

假设你原数据是放在A列,B列,C列的3到17行


选中B3到B30000(取决于你需要显示几行)

=INDEX(A:A,SMALL(IF((B3:B17>2)*(B3:B17<=5),ROW(B3:B17),65535),ROW()-2))

按CTRL+ALT+ENTER


具体可以见附件例子

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com