我需要动态地将范围传递给函数。从指定的行号开始,直到 A栏
的末尾我为此使用了ADDRESS
函数(在我的情况下,它返回了$A$10
),但是ADDRESS
返回的值不能用作范围。
=COUNTIFS(
ADDRESS(ROW(OFFSET(D7,COUNTA(D7:D),0)),1) : A,
"H"
)
实际结果:COUNTIFS
返回0。
预期结果:应该返回多个具有“ H”值的单元格(当然,我有0多个单元格)
我想这样的范围组合(ADDRESS +:A)不起作用。如何正确设置范围?
答案 0 :(得分:1)
您需要INDIRECT
:
=COUNTIFS(INDIRECT(ADDRESS(ROW(OFFSET(D7, COUNTA(D7:D), 0)), 1, 4)&":A"), "H")