标签: excel excel-formula
我有一个返回值x的公式,我想将此值与另一个特定值y相乘,我想重复此n次并返回所有这些乘法的总和。 我已经研究过偏移量,但无法完全弄清楚,也许这甚至不是解决方案。
答案 0 :(得分:1)
使用INDEX设置范围的结尾,并使用LEFT的SUMPRODUCT获取正确的数字:
=SUMPRODUCT(LEFT(D2:INDEX(D2:I2,B1),FIND("@",D2:INDEX(D2:I2,B1))-1)*D1:INDEX(D1:I1,B1))
答案 1 :(得分:0)
您可以使用SUMPRODUCT()和INDIRECT()来做到这一点。
SUMPRODUCT()
INDIRECT()
假设您可以将数据保留在@的左侧,并转置数据,请使用:
@
=SUMPRODUCT(INDIRECT("$A$1:$A$"&ROW(A1)+$A$8-1),INDIRECT("$B$1:$B$"&ROW(B1)+$A$8-1))