大脸猫爱吃鱼 发表于 2021-10-13 20:57:00

请教该公式为什么达不到效果

目标:计算a1+(a1+a2)+(a1+a2+a3)的和
1、不明白为什么这个公式{=sum(offset(a1,0,0,{1,2,3})}计算不出结果
2、另外还想请教:如果结果是数组,如何能把数组里的结果全部显示出来?

张招 发表于 2021-10-15 17:33:15

用subtotal

吴讷 发表于 2021-10-20 13:52:27

公式错了,应这样=SUM(OFFSET(A1,0,0,3))

天道不轮回 发表于 2021-10-27 07:31:44

这样只得到a1+a2+a3的和

一路上有你们 发表于 2021-10-28 18:28:28

subtotal搭配offset也不能得到计算结果

活在当下做好自已 发表于 2021-11-4 16:21:04

=SUM(SUBTOTAL(9,OFFSET(A1,0,0,{1,2,3})))
=SUM(MMULT(N(ROW(1:3)>=COLUMN(A:C)),A1:A3))

吕大浪 发表于 2021-11-8 07:34:25

sum不能直接计算多维,换subtotal或者sumif
=SUM(sumif(OFFSET(A1,0,0,{1,2,3}),"<>"))

心之弥 发表于 2021-11-8 18:42:20

谢谢了,我刚才只使用了subtotal和offset。

兔子爱吃草 发表于 2021-11-10 00:18:39

谢谢,现在知道该怎么用了!
请问第二个问题有什么办法实现吗?

高山柔水 发表于 2021-11-13 15:43:18

=SUM(OFFSET(A1,0,0,3))+SUM(OFFSET(A1,0,0,1))+SUM(OFFSET(A1,0,0,2))
页: [1] 2 3
查看完整版本: 请教该公式为什么达不到效果