作业帮 > 综合 > 作业

EXCEL中,A列相铜时如何计算对应B列的最大值和最小值的差?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/14 09:59:08
EXCEL中,A列相铜时如何计算对应B列的最大值和最小值的差?
比如:
A列:大 大 大 大 大 小 小 小 小 小
B列:1 2 3 4 5 1 2 3 4 5
“大”对应的最值差
=SUMPRODUCT(MAX((A1:A10="大")*B1:B10))-SUMPRODUCT(MIN((A1:A10="大")*B1:B10))
“小”对应的最值差
=SUMPRODUCT(MAX((A1:A10="小")*B1:B10))-SUMPRODUCT(MIN((A1:A10="小")*B1:B10))
再问: 我的意思是A列中的种类有很多,要一次性计算相同种类中对应B列中的最大值和最小值的差,不是一个种类一个种类的算。
再答: "大";"小"可以变成单元格引用,如果你在C1 单元格输入大,D1单元格输入小,E1;F1…… C2单元格公式: =SUMPRODUCT(MAX(($A$1:$A$10=C$1)*$B$1:$B$10))-SUMPRODUCT(MIN(($A$1:$A$10=C$1)*$B$1:$B$10)) 格式柄右拉公式就可以了,引用的单元格区域可根据实际情况修正