Формулы

Как извлечь имя файла из полного пути

Как вытащить имя файла из пути в Excel: формула с ПОДСТАВИТЬ и ПРАВСИМВ.

Формула для русского Excel

=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ("*";ПОДСТАВИТЬ(A2;"\";"*";ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;"\";"")))))

Английский Excel и Google Таблицы

=RIGHT(A2,LEN(A2)-FIND("*",SUBSTITUTE(A2,"\","*",LEN(A2)-LEN(SUBSTITUTE(A2,"\","")))))

Как это работает

Имя файла — это часть после последнего слэша. Формула находит позицию последнего «\», временно заменив его на «*», и берёт ПРАВСИМВ после него. Так из «C:\Папка\отчёт.xlsx» останется «отчёт.xlsx». Для путей с «/» замените «\» на «/».

Приём с заменой последнего вхождения на редкий символ («*») работает для любого разделителя. Убедитесь, что «*» не встречается в самом пути.

У вас другая задача или другие столбцы?

Решить свою задачу →