Удаление первых символов в ячейке Excel
Как удалить первый символ, последний символ или несколько первых / последних символов в ячейке Excel? Эта статья поможет вам решить любую проблему.
Речь идет о ситуациях, когда количество символов определяется конкретным числом: один, два, три и т.д.
Формулы удаления N символов в начале и конце строк
Для составления таких формул вам потребуются функции ВЛЕВО, ВПРАВО и DLSTR. Первые два извлекают указанное количество символов слева и справа от текста, соответственно, а DLSTR возвращает количество символов в тексте, к которому осуществляется доступ.
Чтобы удалить N символов слева от ячейки, вы можете взять справа количество символов, равное разнице длины строки в символах (DLSTR) и N:
= ВПРАВО (A1; DLSTR (A1) -N)
А чтобы удалить N символов справа из ячейки, наоборот, извлеките длину строки минус N слева:
= ЛЕВЫЙ (A1; DLSTR (A1) -N)
Удалить символы в начале ячейки (слева)
Приведенные выше формулы требуют создания дополнительного столбца. Чтобы сэкономить время, если исходные данные не нужны, я разработал функции SEMTools, которые удаляют символы на их месте.
Если вы не совсем уверены, что делаете, мы все же рекомендуем вам успокоить себя, создав дополнительный столбец.
«Вырежьте» несколько символов слева в ячейках столбца
Удалить символы в конце ячейки (справа):
Процедура необходима, когда у вас есть серия предложений, в которых вы должны вырезать последние буквы в конце строки и вы на 100% уверены в их количестве.
Выберите диапазон, на панели SEMTools в меню УДАЛИТЬ -> Символы -> Обрезать выберите «с начала ячейки». В появившемся диалоговом окне введите количество символов, которые вы хотите удалить, и нажмите OK.
Вырежьте символы прямо в ячейки столбца/