2017-02-10 14 views
0

Я ищу медианное значение для группы возрастов: 18-24, 25-29, 30-34 и так далее. У меня есть данные в зарплате; заработная плата в колонке G и возрасты в колонке I.Excel; искать среднее значение с выражением if в диапазоне значений

В выходном листе я сформировал целый ряд возрастов в B9:B58 с 18 лет в B9 до 67 лет в B58 на «помощь», чтобы сформировать формулу. Я попробовал это в течение 18-24 лет (7 лет интервал в B9: B15):

=MEDIAN(IF((Wages!$I$1:$I$7000=B9:B15),Wages!$G$1:$G$7000)). 

(Остальное должно быть в 5 лет интервал)

+0

Пожалуйста, приложите немного усилий для форматирования вашего вопроса. Как бы то ни было, его очень трудно читать. Я сдался на полпути. –

+0

Хорошо. Как получить среднее значение с диапазоном условных значений с помощью оператора IF? Я пробовал это: = MEDIAN (IF ((Wages! $ I $ 1: $ I $ 7000 = B9: B58), Wages! $ G $ 1: $ G $ 7000)). –

+0

^^^ не считается «усилием». –

ответ

0

писать или генерировать в столбцах A и B Пределов ваши диапазоны, так что A9:B9 = 18, 24, A10:B10 = 25, 29 и т.д. ... до A18:B18 = 65, 69. Затем написать этот формулу массива (паста затем нажмите Ctrl + Shift + Enter) в C9:

=MEDIAN(IF((Wages!$I$1:$I$7000>=$A9)*(Wages!$I$1:$I$7000<=$B9), Wages!$I$1:$I$7000)) 

Затем вы можете скопировать/вставить C9 в C10:C18.

+1

Все работает отлично! –

 Смежные вопросы

  • Нет связанных вопросов^_^