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

Вход

Регистрация

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

 

= Мир MS Excel/как разбить текст и вставить в разные места др. ячейки - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
как разбить текст и вставить в разные места др. ячейки
linkod Дата: Среда, 03.12.2014, 09:58 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
Добрый день, есть список адресов с поселком, улицей,номером дома и если нужно квартирой через тире. К примеру:

Смоленск Степана разина 12
солнечный1 мая 22б
Солнечный ленина 3-44
Какурево лесная 11

нужно записать все в другую ячейку где еще куча разной инфы будет путем функции СЦЕПИТЬ. к примеру

текст;Смоленск, степана разина ул,12;текст
текст;ченечный р-он ленина ул (солнечный),3,44;текст

И как согласовать разные адреса я ума не приложу. Точка с запятой до и после обязательны. И в зависимости какой поселок или город форма записи соот меняется. Хотелось бы без макросов т.к. количество поселков ограничено.


Сообщение отредактировал linkod - Среда, 03.12.2014, 10:14
 
Ответить
СообщениеДобрый день, есть список адресов с поселком, улицей,номером дома и если нужно квартирой через тире. К примеру:

Смоленск Степана разина 12
солнечный1 мая 22б
Солнечный ленина 3-44
Какурево лесная 11

нужно записать все в другую ячейку где еще куча разной инфы будет путем функции СЦЕПИТЬ. к примеру

текст;Смоленск, степана разина ул,12;текст
текст;ченечный р-он ленина ул (солнечный),3,44;текст

И как согласовать разные адреса я ума не приложу. Точка с запятой до и после обязательны. И в зависимости какой поселок или город форма записи соот меняется. Хотелось бы без макросов т.к. количество поселков ограничено.

Автор - linkod
Дата добавления - 03.12.2014 в 09:58
TimSha Дата: Среда, 03.12.2014, 10:11 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Однако! Тема - "как разбить текст на несколько ячеек?", а в посте - "нужно записать все в другую ячейку где еще куча разной инфы будет путем функции СЦЕПИТЬ"?!
Думаем дольше, вникаем глыбже и прикладываем файл-пример с толковыми пояснениями.
ps Есть поиск на форуме - много интересного найдете.


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
СообщениеОднако! Тема - "как разбить текст на несколько ячеек?", а в посте - "нужно записать все в другую ячейку где еще куча разной инфы будет путем функции СЦЕПИТЬ"?!
Думаем дольше, вникаем глыбже и прикладываем файл-пример с толковыми пояснениями.
ps Есть поиск на форуме - много интересного найдете.

Автор - TimSha
Дата добавления - 03.12.2014 в 10:11
linkod Дата: Среда, 03.12.2014, 10:12 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
я ума не приложу как тему обозвать и соот. как искать ))

Кстати, я подправил свое сообщение
 
Ответить
Сообщениея ума не приложу как тему обозвать и соот. как искать ))

Кстати, я подправил свое сообщение

Автор - linkod
Дата добавления - 03.12.2014 в 10:12
linkod Дата: Среда, 03.12.2014, 10:44 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
пример
К сообщению приложен файл: primer.xlsx (27.3 Kb)
 
Ответить
Сообщениепример

Автор - linkod
Дата добавления - 03.12.2014 в 10:44
JayBhagavan Дата: Среда, 03.12.2014, 10:47 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
linkod, в примере не понятно как должно быть. Сделайте вручную напротив каждой строки, что должно в итоге получиться.


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
Сообщениеlinkod, в примере не понятно как должно быть. Сделайте вручную напротив каждой строки, что должно в итоге получиться.

Автор - JayBhagavan
Дата добавления - 03.12.2014 в 10:47
linkod Дата: Среда, 03.12.2014, 11:12 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
поправил
К сообщению приложен файл: 6990175.xlsx (28.9 Kb)


Сообщение отредактировал linkod - Среда, 03.12.2014, 11:20
 
Ответить
Сообщениепоправил

Автор - linkod
Дата добавления - 03.12.2014 в 11:12
JayBhagavan Дата: Среда, 03.12.2014, 11:30 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
Цитата
сосновка относится к городскому округу, но имеет статус поселка
Откуда об этом эксель/формула может узнать? Где критерий, какой нас. пункт в скобки пихать? Для этого должен быть справочник всех нас. пунктов и если это не город, то в скобки его, а перед улицей район писать из справочника. Без этого возможна обычная сцепка.


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
Сообщение
Цитата
сосновка относится к городскому округу, но имеет статус поселка
Откуда об этом эксель/формула может узнать? Где критерий, какой нас. пункт в скобки пихать? Для этого должен быть справочник всех нас. пунктов и если это не город, то в скобки его, а перед улицей район писать из справочника. Без этого возможна обычная сцепка.

Автор - JayBhagavan
Дата добавления - 03.12.2014 в 11:30
linkod Дата: Среда, 03.12.2014, 12:06 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
нас пунктов на самом деле меньше 10. я думал запихнуть их в формулу или можно создать список на отдельном листе
 
Ответить
Сообщениенас пунктов на самом деле меньше 10. я думал запихнуть их в формулу или можно создать список на отдельном листе

Автор - linkod
Дата добавления - 03.12.2014 в 12:06
JayBhagavan Дата: Среда, 03.12.2014, 12:17 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
на отдельном листе

Формула готова, но без определения город/не город.
Код
=СЦЕПИТЬ(G9;";";D9;",";ЛЕВБ(E9;ПОИСК("#";ПОДСТАВИТЬ(E9;" ";"#";ДЛСТР(E9)-ДЛСТР(ПОДСТАВИТЬ(E9;" ";))))-1);" ул,";ПОДСТАВИТЬ(ПСТР(E9;ПОИСК("#";ПОДСТАВИТЬ(E9;" ";"#";ДЛСТР(E9)-ДЛСТР(ПОДСТАВИТЬ(E9;" ";))))+1;255);"-";",");";";A9;";10;;;;11:";A9)
При желании сможете самостоятельно доработать её. Иначе, могу оказать помощь при наличии списка.
К сообщению приложен файл: 4173740.xlsx (10.1 Kb)


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
Сообщение
на отдельном листе

Формула готова, но без определения город/не город.
Код
=СЦЕПИТЬ(G9;";";D9;",";ЛЕВБ(E9;ПОИСК("#";ПОДСТАВИТЬ(E9;" ";"#";ДЛСТР(E9)-ДЛСТР(ПОДСТАВИТЬ(E9;" ";))))-1);" ул,";ПОДСТАВИТЬ(ПСТР(E9;ПОИСК("#";ПОДСТАВИТЬ(E9;" ";"#";ДЛСТР(E9)-ДЛСТР(ПОДСТАВИТЬ(E9;" ";))))+1;255);"-";",");";";A9;";10;;;;11:";A9)
При желании сможете самостоятельно доработать её. Иначе, могу оказать помощь при наличии списка.

Автор - JayBhagavan
Дата добавления - 03.12.2014 в 12:17
linkod Дата: Среда, 03.12.2014, 12:51 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
вот спасибо. вначале я конечно же сам попробую )
 
Ответить
Сообщениевот спасибо. вначале я конечно же сам попробую )

Автор - linkod
Дата добавления - 03.12.2014 в 12:51
linkod Дата: Среда, 03.12.2014, 14:03 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel для Mac
похоже все-таки придется воспользоваться предложением. таблицу я составил.
Единственное там в зависимости от того, город или поселок, другой порядок идет. и тут уже проблема.

дабы тем не плодить, как можно структурированно и в развернутом виде смотреть формулы? а то как-то скомканно все
К сообщению приложен файл: 2670115.xlsx (11.4 Kb)


Сообщение отредактировал linkod - Среда, 03.12.2014, 14:06
 
Ответить
Сообщениепохоже все-таки придется воспользоваться предложением. таблицу я составил.
Единственное там в зависимости от того, город или поселок, другой порядок идет. и тут уже проблема.

дабы тем не плодить, как можно структурированно и в развернутом виде смотреть формулы? а то как-то скомканно все

Автор - linkod
Дата добавления - 03.12.2014 в 14:03
JayBhagavan Дата: Среда, 03.12.2014, 14:27 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
Готово.
К сообщению приложен файл: 4307772.xlsx (11.4 Kb)


Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
 
Ответить
СообщениеГотово.

Автор - JayBhagavan
Дата добавления - 03.12.2014 в 14:27
  • Страница 1 из 1
  • 1
Поиск:

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