主表每周都会增加一列。有些空单元格我无法用 0 填充而不妨碍导入。
如何返回最新报告的一周和过去 3 周。就像主表下面所示的那样。示例有标题,实际表格没有标题
我尝试过索引、计数、数组等...空单元格是障碍
清除
A10:E16
中的现有数据并将以下公式放入A10
中。
它将生成两个表格和结果。
=LET(range,A2:Z7, labels,INDEX(range,,1),
array,FILTER(range,
BYCOL(range, LAMBDA(c, COUNTA(c)>0))),
three,CHOOSECOLS(array,
SEQUENCE(3,1,COLUMNS(array)-2)),
IFNA(VSTACK(
HSTACK("Last Recorded Week",,,
"Last 3 Week Period"),
HSTACK(labels, INDEX(three,,3),,
labels, BYROW(three, LAMBDA(r, SUM(r)))))))
range
删除空列,结果存储在 array
中。three
存储 array
labels
,这是您的零件名称。three
labels
实例。three
传递到 BYROW 函数返回,该函数的 LAMBDA 公式依次对每一行求和。