excel中max函数的使用方法

问题描述:

excel中max函数的使用方法
=ROUND(MAX((U3-V3-W3-X3-2000)*0.05*{1,2,3,4,5,6,7,8,9}-25*{0,1,5,15,55,135,255,415,615},0),2)
其中{1,2,3,4,5,6,7,8,9}-25*{0,1,5,15,55,135,255,415,615} 这个部分是什么意思呢,不太明白,这个财务方面的公式,好奇为什么要用到大括号 { }.

这个不是财务方面的公式,不过可以给你解释下公式的意思


(U3-V3-W3-X3-2000)*0.05*{1,2,3,4,5,6,7,8,9}为:U3-V3-W3-X3-2000得到的值再乘以0.05分别乘以{1,2,3,4,5,6,7,8,9}.
25*{0,1,5,15,55,135,255,415,615}为:25分别乘以大括号里面的值.


函数中的MAX是取最大值,估计因为用上面的数组相乘后会有负数.
公式最后还有个0,如果得到的值都小于0,也就是上面的数组相乘后全是负数,只有0最大,所以会取得0.
公式最前面的ROUND,公式最后还有个2,就是把得到的结果保留两位小数.
另外,{ }的意思,在EXCLE函数中是表示数组.