如何根据标准从另一个电子表格中恢复列

问题描述:

我是一名在excel上的noob,这是我第一次在这个网站上,所以我会尽我所能制定我的问题。如何根据标准从另一个电子表格中恢复列

我有电子表格A用:

Column A : ID (ID01 , ID 02 , ID 03) 
Column B : Values (from 0 to 2 for each ID) 

电子表格B没有数据,我想导入从列A中的值到电子表格B,其中ID >= 1的A栏。

我尝试了一些东西,但由于我与嵌套公式没有任何工作。

在此先感谢您提供的任何帮助!

+0

添加您尝试过的问题的公式。 – Azeem

假设你Sheet1是如下

enter image description here

然后,在Sheet2Cell A2输入以下公式

=IFERROR(INDEX(Sheet1!$A$2:$D$11, SMALL(IF((INDEX(Sheet1!$A$2:$D$11, ,2, 1)>0), MATCH(ROW(Sheet1!$A$2:$D$11), ROW(Sheet1!$A$2:$D$11)), ""), ROWS(Sheet1!A2:$A$2)), , 1),"") 

这是阵列式按Ctrl键所以提交它+ Shift + Enter。根据需要拖放/复制。根据需要更改范围。请参阅图片以供参考。

enter image description here

有关阵列式细节,参见this

+1

哇!谢谢你那么亲切的先生!这不仅仅是有用的! – denieru90