Извлечем имя файла из полного имени файла (C:\WINDOWS\TXT\Chapter\ text03.txt)
Предположим, в ячейке А1 имеется текстовая строка, содержащая полное имя файла C :\ WINDOWS \ TXT \ Chapter \ text 03. txt .
Записав формулу (см. файл примера ): =ПСТР(A1; НАЙТИ(СИМВОЛ(1);ПОДСТАВИТЬ(A1;"\";СИМВОЛ(1);ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;"\";""))))+1; ДЛСТР(A1))
Получим имя файла: text 03. txt
Также можно использовать следующую формулу: =СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(A1;"\";ПОВТОР(" ";257));256))
Формула заменяет каждый обратный слеш (\) на 257 пробелов, затем функция ПРАВСИМВ() возвращает 256 правых символов из строки, т.е. имя файла с пробелами слева. Функция СЖПРОБЕЛЫ() убирает пробелы перед именем файла.
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии