Страницы: 1
RSS
Получение текстовой части из текста, который начинается числом
 
Добрый день!

в ячейке хранится данные типа "115-061984-00 T1 front shell module" . Нужно получить текстовую часть.
числовые значения и текст может быть разной длины.

пример во вложении
Спасибо))
Just keep doing!..
 
Добрый и Вам.
Код
=ПСТР(B3;ПОИСК(СИМВОЛ(10);B3)+1;99)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В., сейчас окажется что не всегда есть 10 символ)( в другом примере)
Не бойтесь совершенства. Вам его не достичь.
 
Можно через Power Query, вот так:
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    #"Добавлен пользовательский объект" = Table.AddColumn(Источник, "Пользовательская", each Text.Remove([Данные],{"0".."9","-"}))
in
    #"Добавлен пользовательский объект"


Всю работу тут проделывает Text.Remove([Данные],{"0".."9","-"})
Изменено: Dyroff - 04.12.2020 10:47:18
Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!
 
Всем спасибо!
способ, указанный Максимом В., работает.
Если клиент поменяет символ (запятая, а не пробел), логика мне ясна, смогу сам решить данную проблему.
Just keep doing!..
Страницы: 1
Наверх