Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Возвратить часть текста до первого встретившегося числа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Возвратить часть текста до первого встретившегося числа (Формулы/Formulas)
Возвратить часть текста до первого встретившегося числа
Korisa Дата: Среда, 20.03.2019, 16:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте. Есть большая таблица адресов в одном столбце, типа:
Красноармейская ул 28 пом 3
1 мкрн 13
Ленина ул 14 стр 2
Маркова прсп 2
60 лет октября ул 100 стр 2
......
Нужно отделить улицу от всего остального. То есть, чтобы в одном столбце улица, в другом - дом, строения и т.п.
Ничего не могу придумать, макросы писать не умею. Разделить пробелами не выходит из-за улиц типа "60 лет октября" и подобных, где несколько слов в названии - они расползаются на кучу столбцов и собрать их в таблице из 2000 позиций нет терпения.
Запятых нет.
Додумалась только до того, чтобы вернуть с начала строки текст до первого встретившегося числа. А те улицы, которые начинаются с чисел обработать вручную. Помогите в этом, пожалуйста. Какую формулу применить?
 
Ответить
СообщениеЗдравствуйте. Есть большая таблица адресов в одном столбце, типа:
Красноармейская ул 28 пом 3
1 мкрн 13
Ленина ул 14 стр 2
Маркова прсп 2
60 лет октября ул 100 стр 2
......
Нужно отделить улицу от всего остального. То есть, чтобы в одном столбце улица, в другом - дом, строения и т.п.
Ничего не могу придумать, макросы писать не умею. Разделить пробелами не выходит из-за улиц типа "60 лет октября" и подобных, где несколько слов в названии - они расползаются на кучу столбцов и собрать их в таблице из 2000 позиций нет терпения.
Запятых нет.
Додумалась только до того, чтобы вернуть с начала строки текст до первого встретившегося числа. А те улицы, которые начинаются с чисел обработать вручную. Помогите в этом, пожалуйста. Какую формулу применить?

Автор - Korisa
Дата добавления - 20.03.2019 в 16:47
_Boroda_ Дата: Среда, 20.03.2019, 16:54 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЛЕВБ(A1;МИН(ИНДЕКС(ПОИСК(СТРОКА($1:$9);A1&СТРОКА($1:$9));))-1)

Код
=ЛЕВБ(A1;ПОИСКПОЗ(1;ИНДЕКС(ПСТР(A1;СТРОКА($1:99);1)^0;);)-1)

Код
=ЛЕВБ(A1;МИН(ПОИСК({1;2;3;4;5;6;7;8;9};A1&123456789))-1)


*В следующий раз прикладывайте файл-пример

И про кроссы нужно сообщать https://www.planetaexcel.ru/forum....-chisla
Об этом тоже в Правилах форума (и того тоже) написано


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЛЕВБ(A1;МИН(ИНДЕКС(ПОИСК(СТРОКА($1:$9);A1&СТРОКА($1:$9));))-1)

Код
=ЛЕВБ(A1;ПОИСКПОЗ(1;ИНДЕКС(ПСТР(A1;СТРОКА($1:99);1)^0;);)-1)

Код
=ЛЕВБ(A1;МИН(ПОИСК({1;2;3;4;5;6;7;8;9};A1&123456789))-1)


*В следующий раз прикладывайте файл-пример

И про кроссы нужно сообщать https://www.planetaexcel.ru/forum....-chisla
Об этом тоже в Правилах форума (и того тоже) написано

Автор - _Boroda_
Дата добавления - 20.03.2019 в 16:54
Korisa Дата: Среда, 20.03.2019, 17:38 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, спасибо большое! Не думала, что так быстро ответ будет, написала и тут, и там. Больше не буду так:)
 
Ответить
Сообщение_Boroda_, спасибо большое! Не думала, что так быстро ответ будет, написала и тут, и там. Больше не буду так:)

Автор - Korisa
Дата добавления - 20.03.2019 в 17:38
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Возвратить часть текста до первого встретившегося числа (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!