Power Query: Получить список имен файлов из папок и подпапок.
В предыдущем Список всех имен файлов из папки и подпапок В учебнике вы можете перечислить все имена файлов из папки и подпапок с помощью некоторых основных методов, таких как формула, код VBA и т. д. В этой статье я представлю удивительную функцию — Power Query, с помощью этой функции вы можете динамически перечислять все файлы из папки и подпапок. После получения имен файлов, когда вы удаляете или вставляете новые файлы, список имен файлов будет обновляться автоматически.
Получить список имен файлов из папок и подпапок с помощью Power Query
Для решения этой задачи с помощью Power Query функцию, выполните следующие действия:
1. В Excel 2016 и Excel 2021 нажмите Данные > Новый запрос > Из файла > Из папки, см. снимок экрана:
Внимание: в Excel 2019 и Office 365 следует нажать Данные > Получить данные > Из файла > Из папки, см. снимок экрана:
2. В открытом Приложения выберите папку, содержащую файлы, из которых вы хотите получить имена файлов, см. снимок экрана:
3, Затем нажмите Откройте Кнопка предварительного просмотра документов открывается, как показано ниже:
4. А затем нажмите Преобразовать данные для открытия Power Query редактор окно, атрибуты файла отображаются в окне.
5. Если вы хотите получить другие атрибуты, такие как размер файла, щелкните значок расширения в Атрибуты столбец, он покажет вам список дополнительных столбцов, выберите столбцы, которые вы хотите иметь в данных, и снимите флажки с остальных. Вот, проверю Размер вариант, см. снимок экрана:
6. Вы также можете удалить ненужные столбцы. в Power Query редактор выберите столбец, который хотите удалить, щелкните его правой кнопкой мыши и выберите Удалить. Смотрите скриншот:
7. После получения необходимых столбцов атрибутов нажмите Закрыть и загрузить > Закрыть и загрузить, см. снимок экрана:
8. Теперь все данные о файлах загружаются в новый рабочий лист, как показано ниже:
Советы:
1. Если вам нужно, чтобы имена файлов изменялись динамически при удалении существующих файлов или вставке новых файлов в папку, вам просто нужно нажать Данные > Обновить все, и список имен файлов будет обновлен до самого нового списка.
2. При выполнении вышеуказанных шагов отображаются все файлы в папке и ее подпапках. Если вы хотите перечислить имена файлов только из папки (исключая вложенные папки), вам просто нужно изменить Папка.Файлы в Папка.Содержание в строку формул Power Query редактор окно, см. скриншоты:
И теперь перечислены только имена файлов и имена подпапок в конкретной папке, см. снимок экрана:
Лучшие инструменты для офисной работы
Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
