В Excel;

Я хочу вычислить среднее значение из трех значений и найти разницу между результатом и значением в другом столбце. Я хочу, чтобы разница была представлена как положительное число.

R25 is -2.00;
R26 is -24.50;
R27 is -6.00;
H27 is 2820.00

Моя формула есть;

=AVERAGE($R25,$R26,$R27)-$H27

или же

=$H27-AVERAGE($R25,$R26,$R27)

в Excel получаю -2830.30 с калькулятором получаю 2809.20

Как это может быть сделано?

2 ответа2

2

Среднее из трех чисел составляет -10,8333 ... независимо от того, используете ли вы калькулятор или Excell. Но ваши два уравнения для получения разности дают, ошибочно ... разные результаты: Ваше первое уравнение дает -10,83 - 2820,00 = -2830,83, потому что вычитание (положительного) числа из отрицательного числа дает отрицательное число с большей абсолютной величиной. Ваше второе уравнение дает 2820,00 - (-10,83) = 2830,83, потому что вычитание отрицательного числа эквивалентно добавлению положительного числа. Следовательно, уравнение, которое вы хотите

=abs(AVERAGE($R25,$R26,$R27)-$H27)

или же

=abs($H27-AVERAGE($R25,$R26,$R27))

которые эквивалентны друг другу.
Функция = abs() возвращает абсолютное значение аргумента, то есть то, что находится внутри ().

Я подозреваю, что ваша ошибка в калькуляторе произошла из-за игнорирования того факта, что три значения, которые должны быть усреднены, были отрицательными. Таким образом, вы усреднили их и получили 10,83, а затем вычли 10,83 из 2820. Среднее из трех чисел -10,83, а не 10,83. Надеюсь, это поможет.

0

Используйте ABS, чтобы получить абсолютное значение вашего результата вычитания

Описание

Возвращает абсолютное значение числа. Абсолютное значение числа - это число без знака.

Для вашего случая это будет:

=ABS(AVERAGE($R25,$R26,$R27)-$H27)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .