Excel 中是否有一个函数可以找出某个范围的最大绝对值?

Excel 中是否有一个函数可以找出某个范围的最大绝对值?

我在 Excel 中寻找一个类似于

= MAX(ABS(A1:A10))

除非ABS()不采用数字范围。

我能想到的最好的办法是:

= MAX(ABS(MIN(A1:A10)),ABS(MAX(A1:A10)))

它确实有用,但非常混乱,我不相信没有更好的方法。有什么想法吗?

答案1

Ctrl您必须将其作为数组公式输入。按. Shift++即可Enter。公式将显示为{=MAX(ABS(A1:A10))}正确输入。

答案2

我不喜欢数组,因此我会使用以下命令:

=MAX(-MIN(range), MAX(range))

这是有效的,因为只有当最小数为负数时,它的绝对值才会高于最大值。

答案3

试试这个公式(来自这里

=MAX(INDEX(ABS(A1:A10),0,1))

它结合了:

答案4

=IF(-MIN(范围)>MAX(范围),MIN(范围),MAX(范围))

这将返回最大震级数量,而保存标志。

相关内容