有网友碰到这样的问题“如何使用VBA进行数组运算,并求和?”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
建立分步求解:
效果草图如下:
最大值,最小值就不说明了
第一步:关键是将(H20%)比较之后的报价列出来,然後计算C值,用IF(B6>$O$8,"",B6)
第二步:计算C值=SUM(B14:F18)/COUNTA(B14:F18)
第四步:计算每次得分=IF(B6=$O$12,30,IF(B6>$O$12,(-1)*((B6-$O$12)/$O$12)/(3%),(-1)*(($O$12-B6)/$O$12)/(3%)))
第五步:加总即可=SUM(G6:K6)