Получение списка файлов в папке


В Excel, путём проведения нехитрых махинаций, имеется возможность получения списка файлов, находящихся в папке компьютера. Для этого копируем путь к файлам в папке и вставляем его в нужную ячейку, при этом в конце пути необходимо указать маску поиска файлов вида: 1. *.* – все файлы;2. *.xl* – все файлы Excel (xls, xlsx, xlsm, xlsb и т.д.);3. *.exe – все исполняемые файлы (программы);4. *.docx (doc, docm) – все документы Word. Добавив ключевое слово Рок*.docx в список войдут все названия файлов, начинающиеся со слова «Рок».
Получение списка файлов в папке

Дальше нажатием Ctrl+F3 или на вкладке «Формулы» - «Диспетчер имён», в открывшемся окне создадим новое имя Список_файлов и введём в строку Диапазон следующую формулу =ФАЙЛЫ(Лист1!$A$1) где «Лист1» – это название листа, а «А1» – ячейка с адресом

Теперь в созданном нами названии «Список_файлов» уже содержатся нужные имена файлов, осталось их оттуда извлечь. Для этого используем в ячейке А3 следующую формулу и протянем её вниз: =ЕСЛИОШИБКА(ИНДЕКС(Список_файлов;СТРОКА()-2);””)

Функция ЕСЛИОШИБКА нужна, чтобы спрятать ошибку #ССЫЛКА, которая возникает, когда мы протягиваем формулу "с запасом", т.е. на больший по размеру диапазон, чем количество имеющихся у нас файлов.
Функция ИНДЕКС извлекает из массива элемент по номеру, например, формула =ИНДЕКС(Список_файлов; 5) выдаст имя пятого по счету файла в папке.
Функция СТРОКА, выдает порядковый номер текущей строки, из которого мы вычитаем 2, т.к. первая ячейка, куда выводится имя, в нашем случае А3.




Добавить комментарий

Автору будет очень приятно узнать обратную связь о своей новости.

Похожие новости

Подсветка и сравнение двух и более списков Подсветка и сравнение двух и более списков
Автор: Veseliy.4el Некоторые пользователи не особо жалуют использование макросов в Excel, поэтому предлагаю рассмотреть сравнение двух списков с помощью условного форматирования и формул. Допустим, что у нас имеется два списка с повторяющимися

Групповое переименование файлов в Total Commander Групповое переименование файлов в Total Commander
Пост пикабушника Veseliy.4el в сообществе Лайфхак Для тех, кто любит порядок в документах или занимается сортировкой файлов в папках, есть возможность быстрого переименования файлов

Файлы и папки на флешке превратились в ярлыки. Файлы и папки на флешке превратились в ярлыки.
Вы обнаружили, что все файлы и папки на USB превратились в ярлыки. В дополнение к этому на флешке появилась папка с именем .Trashes. Антивирус обнаружил что-то подозрительное. Затем он произвел очистку, а после чего попросил меня перезагрузить компьютер.

120 горячих клавиш 120 горячих клавиш
120 горячих клавиш Чтобы работать за компьютером было проще и быстрее, давно придумали горячие клавиши. И если вы знаете еще не все полезные комбинации, то вот отличная шпаргалка. Операционная система Windows Ctrl+C — копировать. Для того чтобы увидеть

Борьба с вирусом, который скрывает файлы. Борьба с вирусом, который скрывает файлы.
Борьба с вирусом, который скрывает файлы. Так как являюсь "тыжпрограммистом", часто приходят люди с зараженными флешками, якобы вирус удалил с них файлы, можно ли восстановить? В 95% случаях, вирус эти файлы просто скрывает, а раскрыть обычным способом

Как восстановить удаленные файлы? Как восстановить удаленные файлы?
Любому из нас знакома ситуация, когда по вине программы или собственных неаккуратных действий происходила полная или хотя бы частичная потеря важных данных. Однако отчаиваться не стоит. В самых сложных случаях вам поможет профессионал с соответствующим

Зачем нужна дефрагментация жёсткого диска? Зачем нужна дефрагментация жёсткого диска?
Со временем операционная система начинает работать всё хуже и хуже. Даже самый мощный компьютер грузится целую вечность, а копирование объёмных файлов занимает уйму времени. Почему так происходит и как улучшить работу системы?

Как закачать файлы (картинки, html-документы и др.) на свой сайт? Как закачать файлы (картинки, html-документы и др.) на свой сайт?
После регистрации на хостинге у вас появляется...

Чем интересна программа Eraser? Чем интересна программа Eraser?
Пользуясь компьютером у человека, всё больше возникают вопросы, как сохранить...