给定一个值(在一个单元格中),计算一个公式如下:(3 i +1),i从0到单元格中指定的值。SUM(),SERIESSUM()不适用于这种情况。我如何在Excel中做到这一点?非常感谢!
qmb5sa221#
为了给你所有的选择,只需使用这个:
=SUMPRODUCT(3*(ROW(A1:INDEX(A:A,B1-A1+1))-(1-A1))+1)
字符串A1是下限,B1是上限......也适用于i = -5 to -3等范围;)
i = -5 to -3
goucqfw62#
演示如下图所示:在B2单元格中写入=SUM(3*(ROW(INDIRECT(CONCATENATE("1:",A2+1)))-1)+1),然后按Ctrl + Shift + Enter。
=SUM(3*(ROW(INDIRECT(CONCATENATE("1:",A2+1)))-1)+1)
的数据
v1l68za43#
使用数组公式:
=SUM(3*ROW(INDIRECT("1:" & A1))+1)+1
字符串
数组公式必须使用Ctrl + Shift + Enter键输入,而不是仅使用Enter键。
pzfprimi4#
你不需要函数,只需计算(max-min+1)*((公式min)+(公式max))/2换句话说,范围乘以公式min/max的平均值下面是一个使用Mac数字的例子,范围为min=1/max=5x1c 0d1x的数据对于平均值,您可以使用函数AVG,但这是没有函数的解决方案。
k10s72fa5#
这里是通用的方式:(3*i+1)对于i从0到10 = SUMPRODUCT(3*SEQUENCE((A1+1),1,0,1)+1)其中i在单元格中=A1
SUMPRODUCT(3*SEQUENCE((A1+1),1,0,1)+1)
mnowg1ta6#
呢
=(3/2*n+1)*(n+1)
字符串0为下限,n为上限
0
n
xwbd5t1u7#
[To补充Dirk Reichel的回答(我在“ROW(A$1)"处添加了**$**:第一个月这就是它的样子(见图片)。没有间接,没有数组,可以在任何地方剪切过去。(需要$符号来剪切和通过任何地方)]x1c 0d1x的数据
7条答案
按热度按时间qmb5sa221#
为了给你所有的选择,只需使用这个:
字符串
A1是下限,B1是上限......也适用于
i = -5 to -3
等范围;)goucqfw62#
演示如下图所示:
在B2单元格中写入
=SUM(3*(ROW(INDIRECT(CONCATENATE("1:",A2+1)))-1)+1)
,然后按Ctrl + Shift + Enter。的数据
v1l68za43#
使用数组公式:
字符串
的数据
数组公式必须使用Ctrl + Shift + Enter键输入,而不是仅使用Enter键。
pzfprimi4#
你不需要函数,只需计算(max-min+1)*((公式min)+(公式max))/2
换句话说,范围乘以公式min/max的平均值
下面是一个使用Mac数字的例子,范围为min=1/max=5
x1c 0d1x的数据
对于平均值,您可以使用函数AVG,但这是没有函数的解决方案。
k10s72fa5#
这里是通用的方式:(3*i+1)对于i从0到10 =
SUMPRODUCT(3*SEQUENCE((A1+1),1,0,1)+1)
其中i在单元格中=A1mnowg1ta6#
呢
字符串
0
为下限,n
为上限xwbd5t1u7#
[To补充Dirk Reichel的回答(我在“ROW(A$1)"处添加了**$**:
第一个月
这就是它的样子(见图片)。
没有间接,没有数组,可以在任何地方剪切过去。(需要$符号来剪切和通过任何地方)]
x1c 0d1x的数据