Excel: извлечение символов до пробела
Вы можете использовать следующую формулу в Excel для извлечения всех символов из правой части ячейки до тех пор, пока не встретится пробел:
=TRIM(RIGHT(SUBSTITUTE( A2 ," ",REPT(" ",255)),255))
В этом конкретном примере извлекаются все символы из правой части строки в ячейке A2 до тех пор, пока не встретится пробел.
Например, если ячейка A2 содержит Dallas Mavericks , эта формула вернет Mavericks, поскольку она представляет все символы в правой части ячейки до тех пор, пока не встретится пробел.
Следующий пример показывает, как использовать эту формулу на практике.
Пример. Извлечение символов справа до пробела в Excel
Предположим, у нас есть следующий список названий баскетбольных команд в Excel:
Мы можем ввести следующую формулу в ячейку B2 , чтобы извлечь все символы справа от названия команды из ячейки A2 , пока не встретится пробел:
=TRIM(RIGHT(SUBSTITUTE( A2 ," ",REPT(" ",255)),255))
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
В столбце B теперь отображаются все символы с правой стороны каждой ячейки столбца B, пока не встретится пробел.
Обратите внимание: если в ячейке присутствует несколько пробелов, формула способна определить последний пробел и извлечь только символы справа от него.
Примечание . В новых версиях Excel теперь есть функция ТЕКСТ ПОСЛЕ , которую можно использовать для извлечения текста из ячейки после определенного символа.
Вы можете использовать следующий синтаксис для извлечения всех символов справа от последнего пробела в ячейке:
=TEXTAFTER( A2 , " ", -1)
На следующем снимке экрана показано, как использовать эту формулу на практике:
Столбец B теперь содержит все символы в правой части каждой ячейки столбца B, пока не встретится пробел.
Обратите внимание, что эта формула дает те же результаты, что и предыдущая формула.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Excel: как использовать функцию MID для завершения строки
Excel: как использовать функцию MID для строк переменной длины
Excel: как удалить первые 3 символа из строки