Google表格公式中的单元格变量

时间:2018-07-17 12:41:30

标签: google-sheets

我在Google表格中有几个过滤公式,想用另一个变量对其进行编辑。

例如,过滤器(它显示一行中所有非空单元格):

=FILTER('Data Input'!$A$3:$A$9781; NOT(ISBLANK('Data Input'!$X$3:$X$9781)))

X应该是我可以在其他单元格中设置的变量。我正在尝试类似INDEX

=FILTER('Data Input'!$A$3:$A$9781; NOT(ISBLANK('Data Input'!$INDEX(I13)$3:$INDEX(I13)$9781)))

但是这只会返回一个错误。有谁知道我如何在过滤器函数中传递单元格引用变量?

1 个答案:

答案 0 :(得分:0)

很难确定,但是我相信您正在寻找的是OFFSET而不是INDEXOFFSET将允许您在要在过滤器公式中引用的单元格中输入整数。这些整数将使您能够调整用于检查NOT(ISBLANK ...)的列,这就是您要尝试执行的操作。

也许会行得通,I13将具有列索引的值(X列= 24)

NOT(ISBLANK(OFFSET($A$1,2,$I$13-1):OFFSET($A$1,9780,$I$13-1))

OFFSET($A$1,2,$I$13-1):OFFSET($A$1,9780,$I$13-1)的值为$X$3:$X$9781,而I13 = 24