=IF(B3723="","",+(SUMPRODUCT(($B$7:B3723=B3723)*$I$7:I3723))-(TRUNC(H3723⼀$Q$2)*$Q$2)-$Q$2)

什么意思 ,谢谢速度啊急!!!能解的速度 求大虾
2024-10-31 09:25:24
有2个网友回答
网友(1):

SUMPRODUCT 相应数据或区域的乘积的和
SUMPRODUCT(($B$7:B3723=B3723)*$I$7:I3723))
这部分看不太懂,SUMPRODUCT的用法应该是SUMPRODUC是两个数组用逗号隔开的
如果是SUMPRODUCT($B$7:B3723,$I$7:I3723), 代表B7到B3723与I7到I3723两列数的乘积和,也就是B7*I7+B8*I8+B9*I9+.........+B3723*I3723
($表示绝对引用)

TRUNC 将数字截成整数或保留相应的小数位数
TRUNC(H3723/$Q$2)
代表,H3723/Q2得出的结果保留整数,如果是8.9,保留8,如果是9.1,保留9
($表示绝对引用)

(TRUNC(H3723/$Q$2)*$Q$2-$Q$2)
代表H3723/Q2得出的结果保留整数,拿这个整数乘以Q2再减去Q2
你的表述中多了一个后括号,第二个Q2后面,$表示绝对引用

IF(B3723="","",“公式”)
如果B3723为空,则为空,如果B3723不为空,则显示公式结果

跟你的问题有点出入,希望能帮到你一点

网友(2):

快给UFO专家破译