@Nikita07

Как выбрать повторяющиеся значения в Excel?

Добрый вечер, уважаемые знатоки. Возник такой вопрос, как макросом выбрать повторяющиеся значения в различных столбцах, чтобы потом можно было работать с данными, которые находятся рядом с дубликатами?
Пример, есть такая таблица
5f23137b68979575309247.jpeg

Как с помощью макроса выбрать наибольшие значения, напротив повторящихся значений (извините за тавтологию) т.е. на против повторяющийся 3 - 1000, напротив 7 - 2000 и т.п.
  • Вопрос задан
  • 46 просмотров
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Если религия позволяет пользоваться гугл таблицами, то там так:
=МАКС(FILTER(B:B;A:A=A1))
Если нужен именно Excel, то там алгоритм такой:
1) Проходите по строкам. Складываете всё в словарь. Первый столбец: ключ, второй: значение. При этом проверяете, если ключ есть, то заменяете значение только если текущее больше уже сохраненного. После одного прохода останется только вывести данные из словаря в массив и положить из в диапазон, или вернуть из юзер-функции
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы