Вопрос № 121485: ЗДРАВСТВУЙТЕ ЭКСПЕРТЫ !
ТРЕБУЕТСЯ НАЙТИ СРЕДНЕЕ ЗНАЧЕНИЕ В СТОЛБЦЕ, НО БЕЗ УЧЁТА МАКСИМАЛЬНОГО И МИНИМАЛЬНОГО ЗНАЧЕНИЯ.
ЗАРАНЕЕ СПАСИБО ЗА ВНИМАНИЕ !...
Вопрос № 121.485
ЗДРАВСТВУЙТЕ ЭКСПЕРТЫ !
ТРЕБУЕТСЯ НАЙТИ СРЕДНЕЕ ЗНАЧЕНИЕ В СТОЛБЦЕ, НО БЕЗ УЧЁТА МАКСИМАЛЬНОГО И МИНИМАЛЬНОГО ЗНАЧЕНИЯ.
ЗАРАНЕЕ СПАСИБО ЗА ВНИМАНИЕ !
Отправлен: 03.02.2008, 19:16
Вопрос задал: Жорж (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Genyaa
Здравствуйте, Жорж!
=(СУММ(A:A)-МАКС(A:A)-МИН(A:A))/(СЧЁТЗ(A:A)-2)
Приложение:
--------- Всякое решение плодит новые проблемы.
Ответ отправил: Genyaa (статус: Студент)
Ответ отправлен: 03.02.2008, 19:59 Оценка за ответ: 5 Комментарий оценки: СПАСИБО ЗА ОТВЕТ !
Отвечает: Megaloman
Здравствуйте, Жорж!
Уважаемый Genyaa, естественно, прав, при условии, что одно и то же значение максимума (минимума) встречается в столбце только один раз. Но если понимать задачу, что в столбце надо найти среднее значение, но при этом исключить ВСЕ одинаковые значения максимумов (минимумов), то формула существенно усложнится:
=(СУММ(A:A)-СУММЕСЛИ(A:A;СЦЕПИТЬ("=";ТЕКСТ(МАКС(A:A);"0.000000000000000E+00")))-СУММЕСЛИ(A:A;СЦЕПИТЬ("=";ТЕКСТ(МИН(A:A);"0.000000000000000E+00"))))/(СЧЁТЗ(A:A)-СЧЁТЕСЛИ(A:A;СЦЕПИТЬ("=";ТЕКСТ(МАКС(A:A);"0.000000000000000E+00")))-СЧЁТЕСЛИ(A:A;СЦЕПИТЬ("=";ТЕКСТ(МИН(A:A);"0.000000000000000E+00"))))
Возможно, можно написать более лаконично, но я не придумал пока как.
--------- Нет времени на медленные танцы!
Ответ отправил: Megaloman (статус: Студент)
Ответ отправлен: 03.02.2008, 22:19 Оценка за ответ: 5 Комментарий оценки: СПАСИБО ЗА ОТВЕТ !
Отвечает: Alec Perle
Здравствуйте, Жорж!
Расширяя ответ Genyaa, и, учитывая замечание Megaloman, предложу свой вариант.
Заранее уточню, если речь идет о числах, то и среднее значение - это сумма чисел, поделенная на количество ЧИСЕЛ.
Поэтому вместо СЧЁТЗ() лучше использовать СЧЁТ().
Ниже сама формула:
=(СУММ(A:A)-МАКС(A:A)*СЧЁТЕСЛИ(A:A;МАКС(A:A))-МИН(A:A)*СЧЁТЕСЛИ(A:A;МИН(A:A)))/(СЧЁТ(A:A)-СЧЁТЕСЛИ(A:A;МАКС(A:A))-СЧЁТЕСЛИ(A:A;МИН(A:A)))
PS. По-моему получилось лаконично...
Ответ отправил: Alec Perle (статус: Студент)
Ответ отправлен: 04.02.2008, 21:16 Оценка за ответ: 5 Комментарий оценки: СПАСИБО ЗА ВНИМАНИЕ !