excel如何将某两列满足条件的数据调用到另外两列?

要提取B列中等于1的,以及B列中等于1的数据对应的A列的日期,一起提出到其他两列(右边标红的),怎么做啊?下方数据很多,不能手工录入

第1个回答  2013-11-28

方法有几个,不知道是不是你想要的。

    依据你的这个表格,从E3开始的撒,在E3中输入=if(B3=1,A3,""),下拉这个公式,到底。

    直接按B列排序,    B列中是1的项就都在一起了,然后你给粘贴走

第2个回答  2013-11-28
E3中输入公式:
=INDEX(A:A,SMALL(IF(B$1:B$1000=1,rROW($1:$1000),9^9),ROW(A1)))
三键结束
下拉填充
行数范围自己调整一下。
第3个回答  2013-11-28
E3输入下面的公式,按CTRL+SHIFT+回车键结束,再下拉

=index(A:A,small(if(B$1:B$1000=1,row($1:$1000),9^9),row(A1)))
第4个回答  2013-11-28
两个公式:
E3:
=VLOOKUP(1,IF({1,0},B$3,B$100,A$3:A$100),2,0)
下拉;
F3:
=--(E3<>"")
下拉。本回答被提问者和网友采纳
相似回答