Извлеките расширение (текст после последней точки) из имени файла.
Скопировать формулу
=TEXTAFTER(A2, ".", -1)Использование вхождения -1 заставляет TEXTAFTER начинать с последней точки, поэтому это работает, даже если имя файла содержит несколько точек. В старых версиях Excel с этим справляется классический трюк с RIGHT/SUBSTITUTE/REPT.
=TEXTAFTER("report.final.xlsx", ".", -1)→xlsxВозвращает расширение после последней точки.
Устаревшие
=TRIM(RIGHT(SUBSTITUTE(A2, ".", REPT(" ",100)), 100))Работает без TEXTAFTER.
Use =TEXTBEFORE(A2, ".", -1) to keep everything before the last dot.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.