Удаление префикса или суффикса из строки
В этом руководстве объясняются две формулы для удаления определенного количества префиксов или суффиксов из строки в ячейке Excel.
Удаление префикса из строки с помощью комбинации функций ПРАВСИМВ и ДЛСТР
Удаление суффикса из строки в ячейке с помощью комбинации функций ЛЕВСИМВ и ДЛСТР
Удаление префикса из строки с помощью комбинации функций ПРАВСИМВ и ДЛСТР
Как показано на скриншоте ниже, префикс, который вы хотите удалить, всегда состоит из 4 символов. Пожалуйста, следуйте инструкциям ниже, чтобы его удалить.
Общая формула
=ПРАВСИМВ(A1;ДЛСТР(A1)-4)
Аргументы
A1: Представляет ячейку, содержащую строку, из которой вы хотите удалить префикс.
Как использовать эту формулу?
1. Выберите пустую ячейку для вывода результата. В данном случае я выбираю D3.
2. Введите следующую формулу в неё и нажмите клавишу Enter. Выберите ячейку с результатом, затем перетащите её маркер заполнения вниз, чтобы применить формулу к другим ячейкам.
=ПРАВСИМВ(B3;ДЛСТР(B3)-4)
Примечание: Число 4 в этой формуле указывает на первые четыре символа строки, которые вы хотите удалить. Вы можете изменить его по своему усмотрению.
Как работает эта формула?
=ПРАВСИМВ(B3;ДЛСТР(B3)-4)
1. ДЛСТР(B3): Функция ДЛСТР вычисляет общую длину текстовой строки "001-OT2020-BT" и возвращает результат как 13;
2. ПРАВСИМВ(B3;13-4)Затем функция ПРАВСИМВ извлекает 9 символов (13-4=9) из текстовой строки "001-OT2020-BT" и возвращает "OT2020-BT".
Примечание: Так как общая длина текстовой строки "001-OT2020-BT" составляет 13, а префикс, который вы хотите удалить, содержит 4 символа, здесь нам нужно вычесть 4 из 13, чтобы оставить только 9 символов строки.
Удаление суффикса из строки в ячейке с помощью комбинации функций ЛЕВСИМВ и ДЛСТР
В данном случае предположим, что суффикс, который вы хотите удалить, содержит 3 символа, как показано на скриншоте ниже. Вы можете использовать комбинацию функций ЛЕВСИМВ и ДЛСТР, чтобы выполнить задачу.
Общая формула
=ЛЕВСИМВ(A1;ДЛСТР(A1)-3)
Аргументы
A1: Представляет ячейку, содержащую строку, из которой вы хотите удалить суффикс.
Как использовать эту формулу?
1. Выберите пустую ячейку для вывода результата.
2. Введите следующую формулу в неё и нажмите клавишу Enter. Выберите ячейку с результатом, затем перетащите её маркер заполнения вниз, чтобы применить формулу к другим ячейкам.
=ЛЕВСИМВ(B3;ДЛСТР(B3)-3)
Примечание: В этой формуле число 3 указывает на последние 3 символа строки, которые вы хотите удалить. Вы можете изменить его по своему усмотрению.
Как работает эта формула?
=ЛЕВСИМВ(B3;ДЛСТР(B3)-3)
1. ДЛСТР(B3): Функция ДЛСТР вычисляет общую длину текстовой строки "001-OT2020-BT" и возвращает результат как 13;
2. ЛЕВСИМВ(B3;13-3)Затем функция ЛЕВСИМВ извлекает 10 символов (13-3=10) из текстовой строки "001-OT2020-BT" и возвращает "001-OT2020".
Примечание: Так как общая длина текстовой строки "001-OT2020-BT" составляет 13, а суффикс, который вы хотите удалить, содержит 3 символа, здесь нам нужно вычесть 3 из 13, чтобы оставить только 10 символов строки.
Связанные функции
Функция ПРАВСИМВ в Excel
Функция ПРАВСИМВ в Excel извлекает определенное количество символов с правой стороны текстовой строки.
Функция ДЛСТР в Excel
Функция ДЛСТР в Excel возвращает количество символов в текстовой строке.
Функция ЛЕВСИМВ в Excel
Функция ЛЕВСИМВ в Excel извлекает заданное количество символов с левой стороны предоставленной строки.
Связанные формулы
Удаление расширения из имени файла
Это руководство предоставляет формулу с подробными шагами, которая поможет вам удалить расширение из имени файла в Excel.
Удаление первых N символов из ячейки
Это руководство представляет две формулы, которые помогут вам легко удалить первые n символов из ячейки в Excel.
Удаление разрывов строк из ячеек в Excel
Это руководство предоставляет три формулы, которые помогут вам удалить разрывы строк (которые возникают при нажатии клавиш Alt + Enter в ячейке) из определенных ячеек в Excel.
Удаление текста из ячейки путем сопоставления содержимого
В этой статье показано, как использовать функцию ПОДСТАВИТЬ для удаления части текстовой строки из указанных ячеек путем сопоставления содержимого.
Удаление текста из ячейки на основе конкретного положения
В этом руководстве объясняется, как использовать формулы для удаления текста из ячейки на основе конкретного положения в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите сотни кликов мышью каждый день, попрощайтесь с болью в руке от использования мышки.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Привносит эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.