希望单元格按顺序从表中提取信息,但忽略源表中的隐藏行。
我目前正在使用以下代码将信息从一个表提取到另一个表。
=IF(Table1!C9<>"",Table1!C9,"")
但是,在表 1 中,有一些行被故意隐藏,我不想将该信息提取到第二个工作表中,并且仍然希望第二个表提取没有空白行的信息。
例如:
表1
C9有信息
C10 空白
C11有信息
我希望表 2 填充为:
C36 有来自 C9 的信息
C37 有来自 C11 的信息
*C10 被跳过,因为它是空白的
如果您要以数学方式聚合表格,则只需使用
SUBTOTAL
函数即可。
如果您确实需要表格的内容,如果您有
MS 365
,您可以使用此公式仅返回未隐藏的行:
=FILTER(Table2,BYROW(Table2,LAMBDA(arr,SUBTOTAL(103,arr)>0)))