我有两个不同的excel表第一张包含一些国家列表,第二张表是空白 . 每个国家/地区都有一个下拉列,其中包含'Yes' 'No' . 当我选择是,我希望如此,所选国家/地区行将自动添加到包含所有数据的第二个工作表 . 当我选择更多国家/地区时,他们将动态插入/添加到第二张表格,并在第一张表格中保留国家/地区订这些可以用宏完成,但我想用公式做到这一点 .
试试这个:
=IFERROR(INDEX(Sheet1!$A$1:$C$7,SMALL(IF(Sheet1!$D$1:$D$7="Yes",ROW(Sheet1!$D$1:$D$7),1E+99),ROW($A1)),COLUMN(A$1)),"")
在 Sheet2 的单元格A2中输入公式,然后按Ctrl Shift Enter .然后复制到剩余的单元格 . 调整公式中的地址以适应 . HTH
Result:
1 回答
试试这个:
=IFERROR(INDEX(Sheet1!$A$1:$C$7,SMALL(IF(Sheet1!$D$1:$D$7="Yes",ROW(Sheet1!$D$1:$D$7),1E+99),ROW($A1)),COLUMN(A$1)),"")
在 Sheet2 的单元格A2中输入公式,然后按Ctrl Shift Enter .
然后复制到剩余的单元格 . 调整公式中的地址以适应 . HTH
Result: