Если мы хотим допустим SELECT MAX(B),MIN(C),SUM(C) FROM GROUP BY A;
То сначала нужен список уникальных значений в столбике;
1 ВАРИАНТ
[A столбец]=список не уникальных значений
[D столбец]=СЧЁТЕСЛИ(A$1:A1;A1)
[E столбец]=СУММЕСЛИ(D$1:D1;1)
[F столбец]1;2;3;4;5;6;7
[G столбец]=ПОИСКПОЗ(F1;E:E;0)
[H столбец]=ПСТР(ИНДЕКС(A:A;G1;1);1;1) //==> список уникальных значений;
Растягиваем на всю длину столбика с не уникальными значениями.
2 ВАРИАНТ, ПРОСТОЙ С ПРЕРЫВАНИЯМИ(устраняется фильтрацией);
1) ==ЕСЛИ(СЧЁТЕСЛИ(A$5:A369;A5)=1;A5;"")
2) ФИЛЬТР НЕ ПУСТЫХ ЯЧЕЕК;
// примечание: первое значение не отображается, поправить самостоятельно
КОНЕЦ;
Пишите свой вариант в комментариях;