【发布时间】:2021-03-15 13:38:46
【问题描述】:
有没有更好更简洁的方式在 Excel 中编写这个公式?
=SUM(MAX(0,H4-B4),MAX(0,H5-B5),MAX(0,H6-B6),MAX(0,H7-B7),MAX(0,H8-B8) ,MAX(0,H9-B9))
我试着这样写:
=SUM(MAX(0,H4:H9-B4:B9))
但这不是同一个术语。谁能帮帮我?
【问题讨论】:
标签: excel-formula sum
有没有更好更简洁的方式在 Excel 中编写这个公式?
=SUM(MAX(0,H4-B4),MAX(0,H5-B5),MAX(0,H6-B6),MAX(0,H7-B7),MAX(0,H8-B8) ,MAX(0,H9-B9))
我试着这样写:
=SUM(MAX(0,H4:H9-B4:B9))
但这不是同一个术语。谁能帮帮我?
【问题讨论】:
标签: excel-formula sum
MAX 接受数组作为条目,并将返回所有条目的最大值,而不是将每个条目与 0 进行比较。因此 Max 将仅返回一个数字来求和。我们需要一种不同的方法。
用途:
=SUMPRODUCT((H4:H9-B4:B9>0)*(H4:H9-B4:B9))
【讨论】: