Excel提取符合条件的数据到另一列

我简化了数据,如图所示,我有两个问题:
1.找出A列中2-4范围内数据并按顺序显示在C列中;
2.把上一步中满足条件的A列数据所对应的B列数据按顺序显示在D列中。
这是我简化的数据,所以一眼能看出来结果为C列显示2,3,4,D列显示1.2,1.3,1.4。请写明公式,结果正确的一定采纳!谢谢。

不需要用公式

直接选中A、B两列
使用自动筛选,筛出数据,复制。
然后取消筛选,在C、D两列右击粘贴即可。追问

这是简化后的数据,如果原始数据这么简单我早这么干了。我需要公式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-05-20
C 列公式:
=IF(AND(A2>=2,A2<=4),A2,"")
D列公式:
=IFERROR(VLOOKUP(C1,A:B,2,),)追问

我知道了,这样是要一直下拉到底才行,而且符合条件的数据是对应显示的。可不可以做到连续的从C列顶格或指定的一格开始显示?谢谢。

本回答被提问者采纳
相似回答