Найти квартиль диапазона на основе значения в другом столбце - PullRequest
0 голосов
/ 09 мая 2018

У меня есть следующие данные в Excel, начиная с ячейки A1. Я хочу найти 25-й процентиль (квартиль 1) данных «времени», основанных на месяце. Например, каков 1 квартиль данных времени за 17 апреля? Я написал эту формулу, но она не сработала.

Какую формулу можно написать, чтобы ответить на поставленный выше вопрос?

= ЕСЛИ (Месяц = ​​17 апреля, КВАРТИРА (B2: B9,1), "")

enter image description here

1 Ответ

0 голосов
/ 09 мая 2018

Обязательно установите в качестве формулы массива ALT-SHIFT-ENTER

=QUARTILE.INC(IF(A2:A10=$E$3,B2:B10,""),1)

https://i.stack.imgur.com/1v8h4.png

Мне нравится разбивать эти вещи на отдельные шаги, прежде чем объединить их в большую формулу. В столбце C у меня есть

=IF(A8=$E$8,B8,"")

Тогда в E5 у меня есть

=QUARTILE.INC(C2:C10,1)

Оттуда я смог составить формулу, которая работает.

Также обратите внимание, что я не был на 100% уверен, как выглядит ваша дата, поэтому я использовал ячейку месяца ввода. Если вы предпочитаете, вы можете заменить $ E $ 8 на дату

EDIT:

Или даже заменить на дату (год, месяц, день)

=IFERROR(QUARTILE.INC(IF(A2:A10=DATE(2018,4,1),B2:B10,""),1),"NONE FOUND")

Снова не забудьте установить в качестве формулы массива ALT SHIFT ENTER

...