Формула Excel: удаление расширения из имени файла
Перед вами список имён файлов с расширениями. Как удалить расширения из имён файлов, как показано на скриншоте ниже? В этом руководстве приведена формула для решения этой задачи, а также подробно разобраны её аргументы и принцип работы в Excel.
Универсальная формула:
| =LEFT(filename,FIND(".",filename)-1) |
Аргументы
| Filename: the text string you want to remove the extension from. |
Возвращаемое значение
Формула возвращает содержимое ячейки без расширения.
Как работает эта формула
Пример: чтобы удалить расширения из имён файлов в диапазоне B3:B5, введите приведённую ниже формулу в диапазон C3:C5.
| =LEFT(B3,FIND(".",B3)-1) |
Нажмите клавишу Enter, чтобы получить результат в ячейке C3, затем перетащите маркер заполнения вниз до ячейки C5. 
Пояснение
FIND(".",B3): функция НАЙТИ возвращает позицию указанного символа. В этой формуле определяется позиция символа «.».
=LEFT(B3,FIND(".",B3)-1): функция ЛЕВСИМВ извлекает заданное количество символов с начала текстовой строки. Ниже приведены пошаговые вычисления этой формулы:
=LEFT(B3,FIND(".",B3)-1)
=LEFT(B3,6-1)
=LEFT(B3,5)
Это возвращает пять первых символов из текстовой строки в ячейке B3.
Примечание
Если в одной ячейке содержится два или более имени файлов с расширениями, формула вернёт только первое из них. См. скриншот:
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Поиск наиболее часто встречающегося текста по заданному критерию
Иногда в Excel возникает задача найти текст, который встречается чаще всего при соблюдении определённого условия. В этом руководстве приведена формула массива для решения такой задачи и подробно разобраны её аргументы. - Объединение ячеек через запятую
В этом руководстве вы найдёте формулы для объединения нескольких ячеек в одну с запятой в качестве разделителя — как на скриншоте ниже, — а также подробное объяснение того, как эти формулы работают в Excel. - Приведение текста к одинаковой длине
Если у вас есть список текстов разной длины и вы хотите сделать его визуально аккуратнее, просто приведите все строки к одинаковой длине, добавив в конец нужное количество символов — как на скриншоте ниже. Для этого в Excel используйте формулу, сочетающую функции ДЛСТР (LEN) и ПОВТОР (REPT). - Проверка, содержит ли ячейка число
Иногда нужно проверить, содержит ли ячейка числовые значения. В этом руководстве приведена формула, которая возвращает ИСТИНА (TRUE), если в ячейке есть число, и ЛОЖЬ (FALSE), если его нет.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.