如何运用EXCEL函数设置,使满足条件的数据全部显示

2025-02-23 07:41:15
推荐回答(5个)
回答1:

可以,但是需要使用数组公式
假设数据是A1:C1000
那么,你在D1输入
=index(B:B,small(if($C$1:$C$1000=100,row($c$1:$c$1000),4^8),row(a1)))&""
输入后,不能回车,需要按下ctrl+shift+回车,即看到公式前后有{}的出现
下拉填充,即可

回答2:

需要高级筛选来完成:在任意单元格区域做一个与源区域一样的表头,在分数下面的单元格中写入100,然后筛选----高级-----源区域(你的全部数据区域)----条件区域(你做的表头连同下面的那一行)-----指把结果复制到指定位置(你自己在表格中选择一个合适的位置),确定就可以了。

回答3:

=index(a$1:a$100,small(if(b$1:b$100=100,row(b$1:b$100),4^8),row(a1))
数组函数,输入后同时按下ctrl+shift+enter三个键结束
向下填充公式

回答4:

C1=if(B1="100",A1,"")

回答5:

3楼和5楼正解