Оглавление
В ячейке Excel можно иметь любые дополнительные символы. Иногда, чтобы сгенерировать другое значение из существующих, может потребоваться удалять символы В этой статье я расскажу о 5 способах удаления символов из правой части Excel.
Чтобы было понятнее, я собираюсь использовать таблицу данных с информацией о заказах некоторых клиентов, которая имеет 4 столбца.
В этой таблице представлена информация о заказах различных пользователей. Столбцами являются Имя с идентификатором, заказ, имя, и Количество заказов .
Скачать рабочую тетрадь для практики
Удалить символы из файла Right.xlsm5 способов удаления символов из права
1. Использование ЛЕВОГО для удаления символов из ПРАВОГО
Для удаления единственного последний символ можно использовать функцию ЛЕВО.
⮚ Сначала выберите ячейку, в которую вы хотите поместить новое значение после удаления последнего символа.
⮚ Затем введите формулу в поле Формула бара. Я выбрал B4 клетку. Здесь я хочу показать Имя только поэтому я удалю строки чисел справа.
Формула такова
=LEFT(B4,LEN(B4)-1)
⮚ Наконец, нажмите ENTER
Последний символ из выбранных B4 клетка будет удалена.
Здесь удаление только одного символа не соответствует контексту нашего примера, поэтому давайте удалим несколько символов.
⮚ Сначала выберите ячейку, в которую вы хотите поместить новое значение после удаления нескольких символов справа.
⮚ Затем введите формулу для B4 ячейки, отсюда я хочу удалить несколько символов. Я хочу удалить 5 символов справа.
Формула такова
=LEFT(B4,LEN(B4)-5)
⮚ Наконец, нажмите ENTER
Здесь последние 5 символов из выбранного значения B4 будет удалена.
Теперь вы можете применить Наполнительная рукоятка на AutoFit формулу для остальных ячеек.
Читать далее: Удаление последнего символа из строки Excel
2. VALUE с функцией LEFT для числовых значений
При работе с числовыми значениями для удаления символов справа можно использовать функцию СЛЕВА функцию и функцию VALUE вместе.
⮚ Сначала выберите ячейку, в которую вы хотите поместить новое значение после удаления символов справа.
⮚ Я выбрал B4 ячейку и набрал формулу. Здесь я хочу удалить символы из правой части и оставить только символ Количество заказов . Итак, я удалю все строковые символы справа, кроме номера.
Формула такова
=VALUE(LEFT(C4,(LEN(C4)-8))))
⮚ Наконец, нажмите ENTER
Сайт строковые символы из C4 ячейка будет удалена из правой части. Вы увидите только числовые значения в Номер формат в Количество заказов колонна.
В зависимости от того, сколько строковых символов содержится вместе с цифровым символом, вам потребуется переписать формулу.
🔺 Если все числовые символы имеют одинаковые строковые символы, вы можете использовать Наполнительная рукоятка .
Читать далее: Как удалить последние 3 символа в Excel
3. Удаление символов из правого поля с помощью VBA
⮚ Сначала откройте Разработчик вкладка>>, затем выберите Visual Basic
⮚ Вы также можете использовать ALT + F11
Новое окно Microsoft Visual Basic для приложений появится. Затем откройте Вставка вкладка>>, затем выберите Модуль.
Здесь Модуль открывается.
Через мгновение напишите код для RemoveRightCharacter в модуле.
Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function
⮚ После этого, Сохранить код и вернуться к рабочему листу.
⮚ Сначала выберите ячейку, в которой вы хотите сохранить новое значение после удаления символа справа.
⮚ Затем введите формулу для B4 ячейка. Введите имя функции, которую вы написали в модуле.
⮚ Как зовут мою функцию RemoveRightCharacter он покажет это имя.
Формула такова
=RemoveRightCharacter(B4,5)
⮚ Наконец, нажмите ENTER.
Когда я выбрал ячейку B4 правые символы этой ячейки будут удалены.
Вы также можете использовать его для отображения цифрового символа.
⮚ Сначала выберите ячейку, в которой вы хотите сохранить новое значение после удаления символа справа.
⮚ Затем введите формулу для C4 ячейка. введите имя функции, которую вы записали в модуле. теперь я хочу показать Количество заказов. Поскольку имя моей функции RemoveRightCharacter он покажет это имя.
Формула такова
=RemoveRightCharacter(C4,8)
⮚ Наконец, нажмите ENTER
Когда я выбрал ячейку C4 правые символы этой ячейки будут удалены.
Читать далее: VBA для удаления символов из строки в Excel
4. Снимите нужный персонаж с помощью заливки вспышкой
Для удаления правого символа можно использовать команду Flash Fill на ленте.
⮚ Сначала создайте пример шаблона для использования Заполнение вспышкой .
⮚ Я привел первый пример. Стив удалив нужное количество символов.
⮚ После этого выберите пример значения open Данные вкладка>>, затем выберите Заполнение вспышкой .
Клавиатурная комбинация для использования Заполнение вспышкой это CTRL + E
Когда я выбрал Заполнение вспышкой правые символы остальных ячеек будут удалены.
⮚ Если вы хотите, вы можете сохранить символ числа, удалив символы строки справа.
⮚ Здесь я привел первый пример. 32 где я сохранил только символ числа, удалив нужные символы строки. Это создало шаблон для Заполнение вспышкой .
⮚ После этого выберите пример значения open Данные вкладка>>, затем выберите Заполнение вспышкой .
Когда я выбрал Заполнение вспышкой правые символы остальных ячеек будут удалены.
5. Удаление персонажей с любой стороны одновременно
Если у вас есть технический паспорт, в котором спрессовано множество информации, то функция MID подходит для извлечения необходимой информации или данных.
Чтобы показать вам, как работает эта функция, я внес корректировку в спецификацию.
⮚ Сначала выберите ячейку, в которой вы хотите сохранить новое значение после удаления символов справа и слева.
⮚ Затем введите формулу в ячейку или в строку формул. Я выбрал формулу B4 ячейку. Из этой ячейки я хочу Имя поэтому я удалю все правые и левые символы, кроме имени Стив.
⮚ Формула такова
=MID(B4, 11+1, LEN(B4) - (10+6))
⮚ Чтобы применить формулу, нажмите кнопку ENTER
При этом из выделенной ячейки будут удалены как правые, так и левые символы, за исключением символа Имя .
Для остальных ячеек, в зависимости от номера их символов, я применил MID функция.
Практическая секция
Я приложил два дополнительных листа для отработки этих способов.
Заключение
В этой статье я объяснил 5 способов удаления символов справа в Excel. Надеюсь, эти различные подходы помогут вам удалить символы справа в Excel. Любые предложения, идеи и отзывы приветствуются. Не стесняйтесь оставлять комментарии ниже.