Как отсортировать отфильтрованный список, а также отсортировать строки в отфильтрованном списке в Excel?

Как отсортировать отфильтрованный список, а также отсортировать строки в отфильтрованном списке в Excel?

Мне не удалось ни найти, ни поэкспериментировать с макросом, который бы делал следующее.

Имея файл .csv, я хочу создать макрос, который будет:

  • Ссылайтесь на этот файл из отдельной рабочей книги
  • Выберите выбранный список значений в столбце данных
  • Сгруппируйте эти значения в порядке возрастания.
  • Отсортируйте строки каждой из этих групп в порядке возрастания по разным столбцам в их строках.
  • Распечатайте эти структурированные данные на рабочем листе в отдельной рабочей книге.

например: Это изображение Начальная таблица

будет преобразован в этот образ. Финальный стол

Примечание: эти примеры были упрощены, поскольку строки содержат много столбцов данных, которые необходимо включить.

решение1

Описание вашей проблемы слишком расплывчато, но вы можете очень легко превратить вашу исходную таблицу в вашу окончательную таблицу, просто используя функцию фильтрации Excel. Вам просто нужно отсортировать ее дважды. Сначала отсортируйте столбец B по возрастанию, а затем отсортируйте столбец A по возрастанию.

Связанный контент