Страницы: 1
RSS
Вывод самых часто повторяющихся значений
 
Добрый день!

Подскажите, какую формулу написать, чтобы вывести топ 5 самых часто повторяющихся адресов по определенной тематике, которая выбирается из выпадающего списка.
 
Rechka, какой у вас офис. Функция ФИЛЬТР() есть
 
Вариант с дополнительным столбцом. Вставьте в указанные ячейки и протяните вниз.
Код
D2    =(СЧЁТЕСЛИМН($B$1:$B$1000;B2)+СТРОКА()/1000)*(СЧЁТЕСЛИМН($B$1:B2;B2)=1)
G4    =ИНДЕКС(B:B;ПОИСКПОЗ(НАИБОЛЬШИЙ(D:D;F4);D:D;0))
H4    =СЧЁТЕСЛИМН($B$1:$B$1000;G4)
 
bigorq, офис стандартный 2016
Изменено: Rechka - 05.02.2025 11:34:18
 
МатросНаЗебре, в таком случае выводятся повторяющиеся темы и их количество повторов. А необходимо выводить адреса по конкретной теме, которая выбирается в ячейке G2.
 
Код
D2    =D1+(B2=$G$2)
G4    =ЕСЛИОШИБКА(ИНДЕКС(C:C;ПОИСКПОЗ(F4;D:D;0));"")
  
В первом приближении так.
 
Код
=ИНДЕКС(C:C;ОСТАТ(МАКС(СЧЁТЕСЛИ(C$2:C$101;ЕСЛИ(СЧЁТЕСЛИ(G$3:G3;C$2:C$101);;C$2:C$101))+СТРОКА($2:$101)%%);1)/1%%+0,1)

Можно еще сводной таблицей с фильтром ТОП 5
Забыл про конкретную тему. Ща перепишу
Изменено: _Boroda_ - 05.02.2025 11:51:16
Скажи мне, кудесник, любимец ба’гов...
 
Код
D2    =(СЧЁТЕСЛИМН(B:B;B:B;C:C;C:C)+СТРОКА()/1000)*(((B2=$G$2)*(СЧЁТЕСЛИМН($B$1:B2;B2;$C$1:C2;C2)=1)))
G4    =ИНДЕКС(C:C;ПОИСКПОЗ(НАИБОЛЬШИЙ(D:D;F4);D:D;0))
H4    =СЧЁТЕСЛИМН($B$1:$B$1000;$G$2;$C$1:$C$1000;G4)
                                
 
Вот с выбором темы
Код
=ИНДЕКС(C:C;ОСТАТ(МАКС(СЧЁТЕСЛИМН(B$2:B$999;G$2;C$2:C$999;ЕСЛИ(СЧЁТЕСЛИ(G$3:G3;C$2:C$999);;C$2:C$999))+СТРОКА($2:$999)%%);1)/1%%+0,1)&""

Или сводной
Скажи мне, кудесник, любимец ба’гов...
 
Здравствуйте!
Файл загрузить не получилось (196KB), доходит загрузка до 90% и останавливается. Не знаю, это общая проблема или только моя...(
Ячейка G2 = именованный диапазон "ТОП", Исходная таблица отформатирована в "умную" = "Таблица1"
pq

Всего доброго!
Изменено: Ma_Ri - 05.02.2025 16:38:09
 
Еще вариант Power Query... Исходные данные те же, что у Ma_Ri в сообщении выше
pq
Страницы: 1
Наверх