我需要传入两个字符串来表示范围的两个位置。但是,SUM 不会读取字符串,而是读取应该作为位置指示器的值。
我写了什么:
=SUM(E20:E21)
E20
的值为,的E4
值为。它们都是动态生成的。如何从 的值所表示的位置到 的值所表示的位置得到实际的总和?E21
E10
E20
E21
答案1
您可以使用INDIRECT
:
=INDIRECT(E20&":"&E21)
我需要传入两个字符串来表示范围的两个位置。但是,SUM 不会读取字符串,而是读取应该作为位置指示器的值。
我写了什么:
=SUM(E20:E21)
E20
的值为,的E4
值为。它们都是动态生成的。如何从 的值所表示的位置到 的值所表示的位置得到实际的总和?E21
E10
E20
E21
您可以使用INDIRECT
:
=INDIRECT(E20&":"&E21)