Excel, СРЕДНИЙ, СУБТРАКТ
В 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 ответа
Среднее из трех чисел -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. Надеюсь, это поможет.
Используйте ABS, чтобы получить абсолютное значение вашего результата вычитания
Описание
Возвращает абсолютное значение числа. Абсолютное значение числа - это число без знака.
Для вашего случая это будет:
=ABS(AVERAGE($R25,$R26,$R27)-$H27)