Excel怎样用函数表示范围?

比如sum(C1:C10)
现在假设我只知道数值在C列,但不知道在哪行,需要用match(5,D:D,0)来计算,那么(C?:C?)这个参数应该怎样表示?

不知你的C1是变量还是C10是变量,如果C1为变量,则:
=SUM(INDIRECT("C"&MATCH(5,D:D,0)):C10)
如果C10为变量,则:
=SUM(C1:INDIRECT("C"&MATCH(5,D:D,0)))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-17
可以用MATCH与INDIRECT结合来操作,也可以使用OFFSET、INDEX函数来操作,具体最好你上个有行列标号图,把数据结构和目标效果要求说清楚,举例说明!!!应该可以直接给你公式的吧…………