Lookup、vlookup 或其他

Lookup、vlookup 或其他

我正在寻找一列中的值,如果存在则将该行中的多列复制到另一张表....如果找到“x”则返回(名称),(值),(电话)输出将生成与“x”匹配的尽可能多的值

这是示例表单的链接....https://www.dropbox.com/s/gafq6aut6h4s6oq/Example.xlsx?dl=0

这让我发疯了...我知道我所缺少的一定是一件简单的事情。

答案1

假设我们的数据如下:

在此处输入图片描述

E2进入:

=IF(A2="x",1+MAX($E$1:E1),0)

并抄下来:

在此处输入图片描述

现在,“好”行已按顺序清晰标记。
在 Sheet2 单元格中A1进入:

=IFERROR(INDEX(Sheet1!B1:B11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

B1

=IFERROR(INDEX(Sheet1!C1:C11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

C1

=IFERROR(INDEX(Sheet1!D1:D11,MATCH(ROW(),Sheet1!E1:E11,0)),"")

并向下复制这些内容:

在此处输入图片描述

相关内容