【发布时间】:2018-01-08 17:58:56
【问题描述】:
在 Google 表格中,我有一个导入的表格,其中每个条目都有一个“包裹”编号,但只有每组中的第一个包裹都有所有这些条目的“清单”编号,看起来像这样:
Col. A Col. B
1 Manifest Package
2 01234 43210
3 43211
4 43212
5 01235 43213
6 43214
7 43215
8 43216
9 43217
10 01236 43218
11 43219
我希望另一张纸上的 A2:A 列在此参考纸上返回 A2:A,同时使用其上方的最新非空白值自动填充空白单元格,以便我有一个包含每个清单编号的列表包裹。我也希望在数组公式中使用它,因为我需要偶尔粘贴更新的数据集。我尝试了FILTER()、INDEX()、OFFSET()、VLOOKUP()、IF() 和QUERY() 的几种变体和组合,但均未成功。
谢谢,-K
【问题讨论】:
-
不是数组公式,但如果您愿意将公式向下传递,这将起作用
=if(isblank(reference_sheet!A2),A1,reference_sheet!A2) -
大卫,当我向下拖动这个公式时,它只会填充第一个空白单元格,上面有非空白值。后面的所有空白都读取了它上面的空白单元格并且仍然返回空白。此外,我更喜欢在数组公式中使用它,这样每次我用新的参考表更新参考表时,我都不需要手动进一步向下拖动公式。谢谢,-K
标签: google-sheets-api autofill