如何在Google表格中动态设置单元格范围?

时间:2019-10-19 20:38:31

标签: google-sheets google-sheets-formula

我需要动态地将范围传递给函数。从指定的行号开始,直到 A栏

的末尾

我为此使用了ADDRESS函数(在我的情况下,它返回了$A$10),但是ADDRESS返回的值不能用作范围。

=COUNTIFS(
   ADDRESS(ROW(OFFSET(D7,COUNTA(D7:D),0)),1) : A,
   "H"
)

实际结果COUNTIFS返回0。

预期结果:应该返回多个具有“ H”值的单元格(当然,我有0多个单元格)

我想这样的范围组合(ADDRESS +:A)不起作用。如何正确设置范围?

1 个答案:

答案 0 :(得分:1)

您需要INDIRECT

=COUNTIFS(INDIRECT(ADDRESS(ROW(OFFSET(D7, COUNTA(D7:D), 0)), 1, 4)&":A"), "H")