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

Вход

Регистрация

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

 

= Мир MS Excel/Расстановка фрагментов текста, в соответствии с предложением - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Расстановка фрагментов текста, в соответствии с предложением
rotten41 Дата: Воскресенье, 29.01.2017, 20:14 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер, специалисты в области эксель.
Помогите разобраться с проблемой.

У меня есть файл, который дробит предложение - по разным видам разделителей - пробел, запятая и точка.
Фрагменты текста связанные с запятой и точкой - самые большие по размеру и самые редкие по их количеству.

Пользовательская функция - выводит фрагменты образованные разделителями точкой и запятой - просто по порядку очередности, не расставляя их в соответствии с тем текстовым фрагментом, образованным разделителем пробелом.

Как добиться того, чтобы фрагменты текста от разделителей точки и запятой - были бы расставлены в соответствии с текстом созданным разделителем-пробелом?
Возможно такое сделать формулой.
В файле показан пример расстановки.
К сообщению приложен файл: 1219-9.xls (47.0 Kb)
 
Ответить
СообщениеДобрый вечер, специалисты в области эксель.
Помогите разобраться с проблемой.

У меня есть файл, который дробит предложение - по разным видам разделителей - пробел, запятая и точка.
Фрагменты текста связанные с запятой и точкой - самые большие по размеру и самые редкие по их количеству.

Пользовательская функция - выводит фрагменты образованные разделителями точкой и запятой - просто по порядку очередности, не расставляя их в соответствии с тем текстовым фрагментом, образованным разделителем пробелом.

Как добиться того, чтобы фрагменты текста от разделителей точки и запятой - были бы расставлены в соответствии с текстом созданным разделителем-пробелом?
Возможно такое сделать формулой.
В файле показан пример расстановки.

Автор - rotten41
Дата добавления - 29.01.2017 в 20:14
AlexM Дата: Воскресенье, 29.01.2017, 21:00 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Формула массива для запятых
Код
=ЕСЛИ(ИЛИ(ПРАВБ(B$16)=",";B$15="Текст")*(C$16<>"");ВПР(ПОДСТАВИТЬ(C16;",";)&"*";СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($B17;",";ПОВТОР(" ";999));999*(СТРОКА($1:$99)-1)+1;999));1;);"")
К сообщению приложен файл: 1219-9_01.xls (55.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормула массива для запятых
Код
=ЕСЛИ(ИЛИ(ПРАВБ(B$16)=",";B$15="Текст")*(C$16<>"");ВПР(ПОДСТАВИТЬ(C16;",";)&"*";СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($B17;",";ПОВТОР(" ";999));999*(СТРОКА($1:$99)-1)+1;999));1;);"")

Автор - AlexM
Дата добавления - 29.01.2017 в 21:00
Nic70y Дата: Воскресенье, 29.01.2017, 21:09 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
обычная
Код
=СЖПРОБЕЛЫ(ЕСЛИ(ЕЧИСЛО(1/(ПСТР(", "&$B16;ПОИСК("\";ПОДСТАВИТЬ(", "&$B16;" ";"\";СТОЛБЕЦ(A1)))-1;1)=","));ЛЕВБ(ПОДСТАВИТЬ(ПСТР(", "&$B16;ПОИСК("\";ПОДСТАВИТЬ(", "&$B16;" ";"\";СТОЛБЕЦ(A1)))+1;999);",";ПОВТОР(" ";999));999);""))
К сообщению приложен файл: 2278451.xls (46.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеобычная
Код
=СЖПРОБЕЛЫ(ЕСЛИ(ЕЧИСЛО(1/(ПСТР(", "&$B16;ПОИСК("\";ПОДСТАВИТЬ(", "&$B16;" ";"\";СТОЛБЕЦ(A1)))-1;1)=","));ЛЕВБ(ПОДСТАВИТЬ(ПСТР(", "&$B16;ПОИСК("\";ПОДСТАВИТЬ(", "&$B16;" ";"\";СТОЛБЕЦ(A1)))+1;999);",";ПОВТОР(" ";999));999);""))

Автор - Nic70y
Дата добавления - 29.01.2017 в 21:09
rotten41 Дата: Воскресенье, 29.01.2017, 21:10 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
AlexM, да... вроде все так.
Огромное спасибо за помощь.
 
Ответить
СообщениеAlexM, да... вроде все так.
Огромное спасибо за помощь.

Автор - rotten41
Дата добавления - 29.01.2017 в 21:10
rotten41 Дата: Воскресенье, 29.01.2017, 21:15 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 163
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Nic70y, тоже работает.
 
Ответить
СообщениеNic70y, тоже работает.

Автор - rotten41
Дата добавления - 29.01.2017 в 21:15
  • Страница 1 из 1
  • 1
Поиск:

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