我希望能够使用此公式,但根据另一个单元格中的值更改范围。
SUMPRODUCT(1/COUNTIF(B5:B15,B5:B15)
例如,如果宏写为:
SUMPRODUCT(1/COUNTIF(B5:B(15-k3),B5:B(15-k3))
我会传递值k3 = 2得到:
SUMPRODUCT(1/COUNTIF(B5:B13,B5:B13)
你知道如何实现这个目标吗?
我希望能够使用此公式,但根据另一个单元格中的值更改范围。
SUMPRODUCT(1/COUNTIF(B5:B15,B5:B15)
例如,如果宏写为:
SUMPRODUCT(1/COUNTIF(B5:B(15-k3),B5:B(15-k3))
我会传递值k3 = 2得到:
SUMPRODUCT(1/COUNTIF(B5:B13,B5:B13)
你知道如何实现这个目标吗?
Answers:
我会用INDEX
这样的:
=SUMPRODUCT(1/COUNTIF(B5:INDEX(B:B,15-K3),B5:INDEX(B:B,15-K3))
INDEX通常优于使用INDIRECT
,这是实现此目的的替代方法