У меня есть список имен файловых путей и хочу извлечь только часть имен подпапок.Извлечение только части имени подпапки из пути к файлу
Пример: C: \ Users \ zatin.dharmapuri \ Desktop \ Отзывы \ 01 Sprint \ 08 Адрес Результат Popup Dialog Review_Implemented 1.0.xlsx
В приведенном выше примере, мне нужно извлечь только Номера Sprint из пути к файлу. Эти цифры могут также содержать 2 цифры.
Что у меня есть функция, которая служит еще одно требование, дав мне имя файла, который падает после того, как последний «\»
=IF(RawData!B1="","",MID(RawData!G1,FIND("*",SUBSTITUTE(RawData!G1,"\","*",LEN(RawData!G1)-LEN(SUBSTITUTE(RawData!G1,"\",""))))+1,LEN(RawData!G1)))
Есть ли функция, чтобы сделать это? Любая помощь приветствуется.
Спасибо!
Это отлично работает! У меня есть связанный следующий вопрос. Из предоставленного пути к файлу и функции, предоставленной в моем вопросе. Мне удается получить числовое значение 08, которое следует за спринтом num \. Но когда я пытаюсь использовать формулу INDEX MATCH со значением, она вызывает ошибку, поскольку формула MATCH не распознает 08 с 8. Я проверил формат ячейки, все хорошо с этой целью. Когда я физически вхожу в 08, формула INDEX MATCH работает нормально. Любые решения? –
@ ZatinDharmapuri Это может быть разница между ** 08 ** как * Текст * и ** 08 ** как * Номер * –
Я не вижу, как я могу получить эту работу. Можете ли вы помочь мне с формулой, которая выводит числа в виде числовых значений из имени файла? Все имена файлов имеют префикс с числом от 01 до 700. –