基于不同的增量table

Increment based on different table

我有一个项目列表,我需要为其获取各种信息并在不同的 table 中进行一系列计算。

所以我有两个 table,一个包含项目列表,另一个包含各种计算的“信息 table”,目前仅针对第一个项目。

但我需要为列表中的每个项目提供信息 table,因此我不想手动更新坐标,而是复制并粘贴信息 table 用于第一个项目,并根据项目列表的增量更新顶部字段。

有没有一种简单的方法可以在 google 张纸上做到这一点?

如果您需要 B4 中的公式,请使用:

=INDEX(IFNA(VLOOKUP(B4:B; D:E; 2; )))

如果您想要 E6 中的公式,请使用:

=INDEX(IFNA(VLOOKUP(D6; A:B; 2; ))) 

更新:

根据需要多次使用 D 列

=ARRAYFORMULA(IF(ROW()=6, A:B, INDIRECT(
 ADDRESS(MAX(IFNA(MATCH(INDIRECT("D6:D"&ROW()-1), A:A, 0)))+1, 1, 4)&":"&
 ADDRESS(MAX(IFNA(MATCH(INDIRECT("D6:D"&ROW()-1), A:A, 0)))+1, 2, 4))))