
Я просматриваю список, содержащий около 600 строк, и в нем перечислены все, кто прошел обучение, но в нем перечислены несколько дней, если они прошли его более одного раза. Я хочу сохранить каждую строку с самой новой датой. Например, ниже Джон Адамс завершил класс A 17.11.2021 и 23.11.2022. Я хочу удалить строку с 17.11.2021 и оставить 23.11.2022. То же самое для Шрута, Дуайта, у которого есть 3 даты, я хочу оставить только 18.01.2023. Я буду использовать решение для встраивания в макрос, чтобы сделать процесс более плавным, поскольку мне придется делать это через несколько вкладок отчета.
решение1
- Выберите диапазон данных и отсортируйте следующим образом
- Выберите столбец A и вставьте новый столбец.
- Добавьте следующие формулы в столбец A (можно ввести A3, а затем скопировать/перетащить)
- Выберите столбец A и скопируйте.
- Выберите столбец A и вставьте ЗНАЧЕНИЯ
- Выберите диапазон данных и отсортируйте следующим образом
- Выберите строки с «1» в столбце A и удалите их.