根据表中的信息填充单元格,但跳过隐藏行

Populate a cell based on information from a table but skip hidden rows

提问人:rgree05 提问时间:11/18/2023 最后编辑:rgree05 更新时间:11/18/2023 访问量:36

问:

希望让单元格按顺序从表中提取信息,但忽略源表中的隐藏行。

我目前正在使用以下代码将信息从一个表提取到另一个表。

=IF(Table1!C9<>"",Table1!C9,"")

但是,在表 1 中,有一些行被故意隐藏了,我不想将该信息拉入第二个工作表,并且仍然希望第二个表在没有空白行的情况下提取信息。

前任:

表1

C9有信息

C10 空白

C11 有信息

我希望表 2 填充为:

C36 包含来自 C9 的信息

C37 有来自 C11 的信息

*C10 被跳过,因为它是空白的

Excel 隐藏

评论

0赞 PeterT 11/18/2023
您可以集成一个公式来检查单元格是否被隐藏
1赞 Ron Rosenfeld 11/18/2023
你用结果做什么?II 您正在以数学方式聚合结果,您可能只能使用该函数。SUBTOTAL

答:

0赞 Ron Rosenfeld 11/18/2023 #1

如果要以数学方式聚合表,则只能使用该函数。SUBTOTAL

如果您确实需要表的内容,如果有的话,您可以使用以下公式仅返回未隐藏的行:MS 365

=FILTER(Table2,BYROW(Table2,LAMBDA(arr,SUBTOTAL(103,arr)>0)))