Is there a function in Excel to find the maximum absolute value of a range?
You must enter it as an array formula. Do so by pressing Ctrl.+Shift+Enter. The formula will appear as {=MAX(ABS(A1:A10))}
if done correctly.
I don't like arrays so I would use the following:
=MAX(-MIN(range), MAX(range))
This works because the only time the absolute of the minimum number would be higher that the maximum value is if it is a negative number.
Try this formula (from here)
=MAX(INDEX(ABS(A1:A10),0,1))
It combines:
- The benefits of a non-array formula, as in this answer above (see this for the benefits of non-array).
- Entering the target range only once, as in this answer above (less prone to errors, and easier to modify).