GOOGLE ADS

пятница, 15 апреля 2022 г.

Как найти медиану значений в одной группе?

Медианная помощь

Привет, я пытаюсь найти медиану значений (Цена), которые принадлежат к той же группе (Квартал), что и на картинке, которую я включил. Я закодировал их цветом, чтобы показать соответствующие значения, и включил примеры медиан справа. Я надеюсь, что это облегчит понимание моего вопроса.

Мне нужно сделать это для большего столбца, где меняются четверти. Можно ли автоматизировать этот процесс? Если да, то какую формулу мне нужно ввести, где '?' расположен так, как показано в правом нижнем углу?

Кроме того, будет ли это работать в столбце, где группа (квартал) не отсортирована, как на картинке?

Спасибо за любую помощь заранее!


Решение проблемы

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

Все, что вам нужно сделать здесь, это изменить квартал и ценовой диапазон, A2:A7а B2:B7в моем примере — привести его в соответствие с вашими данными.

Эта формула будет работать независимо от того, в каком порядке расположены кварталы.

=+LET(
quarters,(B2:B7),
prices,(A2:A7),
uniqueQuarters, UNIQUE(quarters),
median, BYROW(uniqueQuarters,LAMBDA(x,MEDIAN(IF(quarters=x,prices)))),
CHOOSE({1,2},uniqueQuarters,median))

введите описание изображения здесь

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...