Как удалить все символы после первого / последнего пробела из ячеек в Excel?
Например, вы хотите удалить все символы после последнего пробела из ячеек, как вы могли бы легко сделать это в Excel? А если убрать все символы после первого пробела? Для вас есть несколько решений:
- Удалите все символы после первого / последнего пробела с формулой
- Удалите все символы после последнего пробела с помощью функции, определяемой пользователем
- Удалите все символы после первого пробела с помощью Kutools for Excel
Удалите все символы после первого / последнего пробела с формулами
В этом разделе будут представлены формулы для удаления всех символов после первого или последнего пробела в Excel. Пожалуйста, сделайте следующее:
Удалите все символы после последнего пробела
Выберите пустую ячейку, введите формулу =LEFT(A2,FIND("^^",SUBSTITUTE(A2," ","^^",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))-1) (A2 - это ячейка, в которой вы удалите все символы после последнего пробела) и перетащите маркер заполнения в нужный диапазон.
Формула слишком сложна для запоминания? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем! Подробнее ... Бесплатная пробная версия |
И тогда вы увидите все символы после удаления последнего пробела в каждой ячейке. Смотрите скриншот:
Удалите все символы после первого пробела
Выберите пустую ячейку, введите формулу = ЛЕВЫЙ (A2; НАЙТИ (""; A2) -1) (A2 - это ячейка, в которой вы удалите все символы после первого пробела), и перетащите маркер заполнения вниз до нужного диапазона.
Простое разделение ячеек на несколько ячеек / строк (список столбцов) в Excel
Обычно пользователи Excel могут применять Текст в столбцы функция разбить одну ячейку на несколько столбцов, но нет прямого метода преобразования одной ячейки в несколько строк. Однако Kutools для Excel Разделить клетки Утилита может помочь вам легко сделать это, как показано на скриншоте ниже.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Удалите все символы после последнего пробела с помощью функции, определяемой пользователем
Вы также можете применить функцию, определяемую пользователем, чтобы удалить все символы после последнего пробела из ячеек в Excel. Пожалуйста, сделайте следующее:
1. Нажмите другой + F11 одновременно клавиши, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, а затем скопируйте и вставьте следующий код в новое окно модуля.
VBA: удалить все символы после последнего пробела в Excel
Function RemoveAfterLastSpace(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "\s+\w+$"
RemoveAfterLastSpace = .Replace(Txt, "")
End With
End Function
3. Сохраните функцию, определяемую пользователем, и закройте окно Microsoft Visual Basic для приложений.
4. Выберите пустую ячейку и введите формулу. = RemoveAfterLastSpace (A2) (A2 - это ячейка, в которой вы удалите все символы после последнего пробела), и перетащите маркер заполнения в нужный диапазон.
И тогда вы увидите все символы после удаления последнего пробела из каждой ячейки. Смотрите скриншот:
Удалите все символы после первого пробела с помощью Kutools for Excel
Этот метод представит Kutools for Excel's Разделить имена утилита для быстрого удаления всех символов после первого пробела из ячеек в Excel.
Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!
1. Выберите диапазон, в котором вы удалите все символы после первого пробела из каждой ячейки, и щелкните Кутулс > Текст > Разделить имена. Смотрите скриншот:
2. В открывшемся диалоговом окне Split Names отметьте только Имя и нажмите Ok .
3. Затем укажите первую ячейку целевого диапазона во втором диалоговом окне «Разделить имена» и нажмите кнопку OK .
И теперь вы увидите, что все символы удаляются после первого пробела из каждой ячейки. Смотрите скриншот:
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Демо
Статьи по теме:
Легко удаляйте цифры, буквы или специальные символы (маркеры) из текстовой строки в Excel
Kutools для Excel Удалить символы Утилита предназначена для легкого удаления всех букв, всех цифр или специальных символов (таких как маркеры) из текстовых строк. Он также может легко удалять все нечисловые символы, не буквенные символы или не буквенно-цифровые символы из указанных текстовых строк.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!