横向统计求和, SUMPRODUCT函数

如冰说计算机2024-05-05 11:24:00  127

横向统计求和,如下图,一个月的电量用的是统计,要求每月用电量、剩余金额,用电总金额,普通的SUM函数已经不满足现在的需求,这里要借助SUMPRODUCT函数来解决。

输入公式=SUMPRODUCT(ISNUMBER(FIND(RIGHT(DY$1,3),$E$1:$DX$1))*$E2:$DX2)后横拉也可以满足剩余金额,用电总金额的统计。

公式FIND(RIGHT(DY$1,3),$E$1:$DX$1)的作用是找到满足标题的位置;

ISNUMBER函数把符合的数据进行判断提取,再用SUMPRODUCT函数进行求和。

还有种思路就是将横向数据转置成竖向数据TRANSPOSE函数进行转置。数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 ,函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。TRANSPOSE函数返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。使用 TRANSPOSE 可在工作表中转置数组的垂直和水平方向,数据为连接状态。

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/424572.html
0
最新回复(0)