输出列中的名称应该仅存在活跃成员“A”,否则应该检查下一行,现在单元格应该为空或为零

输出列中的名称应该仅存在活跃成员“A”,否则应该检查下一行,现在单元格应该为空或为零

活跃会员显示

我有两个工作簿,一个有数据,如图表 1 所示,第二个工作簿是输出表 2 问题是,只有当表 1 中的活动列有“ A”时,我才想要输出表中来自表 1 的数据,并且输出表中的单元格不应为空或 0,如图表 2 所示

请帮忙

答案1

工作表1细胞C2进入:

=IF(B2="A",1+MAX($C$1:C1),"")

并抄下来。结果如下:

在此处输入图片描述

然后在工作表2细胞A2进入:

=INDEX(Sheet1!A:A,MATCH(ROWS($1:1),Sheet1!C:C,0))

得出:

在此处输入图片描述

编辑#1:

为了摆脱那个恼人的错误信息,工作表2, 细胞A2使用这个公式:

=IFERROR(INDEX(Sheet1!A:A,MATCH(ROWS($1:1),Sheet1!C:C,0)),"")

如果您将其复制下来,它将隐藏列底部的错误。

相关内容