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

Вход

Регистрация

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

 

= Мир MS Excel/Выбрать нужную информацию из текста и разнести в таблицу. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Выбрать нужную информацию из текста и разнести в таблицу.
Chelovekov Дата: Вторник, 25.09.2018, 11:09 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Здравствуйте, Гуры Екселя. Прошу Вас помочь разделить текст. Все подробности в примере.
Заранее благодарен.
К сообщению приложен файл: 4375126.xlsx (9.0 Kb)


Сообщение отредактировал Chelovekov - Вторник, 25.09.2018, 12:05
 
Ответить
СообщениеЗдравствуйте, Гуры Екселя. Прошу Вас помочь разделить текст. Все подробности в примере.
Заранее благодарен.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 11:09
Chelovekov Дата: Вторник, 25.09.2018, 11:52 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Может мне нужно какое нибудь пояснение ???
 
Ответить
СообщениеМожет мне нужно какое нибудь пояснение ???

Автор - Chelovekov
Дата добавления - 25.09.2018 в 11:52
StoTisteg Дата: Вторник, 25.09.2018, 11:57 | Сообщение № 3
Группа: Авторы
Ранг: Старожил
Сообщений: 1161
Репутация: 103 ±
Замечаний: 0% ±

Excel 2010
Это нам, простите, нужно пояснение. А Вам — правила в части названия темы почитать...


Интуитивно понятный код - это когда интуитивно понятно, что это код.
 
Ответить
СообщениеЭто нам, простите, нужно пояснение. А Вам — правила в части названия темы почитать...

Автор - StoTisteg
Дата добавления - 25.09.2018 в 11:57
Chelovekov Дата: Вторник, 25.09.2018, 12:03 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Ой, извените. Сейчас изменю тему.
 
Ответить
СообщениеОй, извените. Сейчас изменю тему.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 12:03
sboy Дата: Вторник, 25.09.2018, 12:30 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Вариант на Power Query
К сообщению приложен файл: 6116708.xlsx (24.7 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Вариант на Power Query

Автор - sboy
Дата добавления - 25.09.2018 в 12:30
Chelovekov Дата: Вторник, 25.09.2018, 12:43 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Спасибо за старание, а при помощи формул можете повторить результат.
 
Ответить
СообщениеСпасибо за старание, а при помощи формул можете повторить результат.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 12:43
sboy Дата: Вторник, 25.09.2018, 12:45 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Могу, но не интересно.
А это решение чем не устраивает? :(


Яндекс: 410016850021169
 
Ответить
СообщениеМогу, но не интересно.
А это решение чем не устраивает? :(

Автор - sboy
Дата добавления - 25.09.2018 в 12:45
Chelovekov Дата: Вторник, 25.09.2018, 12:57 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Это очень сложно. Формулы быстрее. Спасибо.
 
Ответить
СообщениеЭто очень сложно. Формулы быстрее. Спасибо.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 12:57
Chelovekov Дата: Вторник, 25.09.2018, 12:58 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Ну хот первый столбец разделите пожалуйста.
 
Ответить
СообщениеНу хот первый столбец разделите пожалуйста.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 12:58
sboy Дата: Вторник, 25.09.2018, 13:40 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Формулы быстрее

Это заблуждение) Вам уже ничего делать не надо
Поместите данные в исходную табличку (проверьте чтоб диапазон "умной" таблицы совпадал с данными) и нажмите кнопку "Обновить все" на вкладке Данные


Яндекс: 410016850021169
 
Ответить
Сообщение
Формулы быстрее

Это заблуждение) Вам уже ничего делать не надо
Поместите данные в исходную табличку (проверьте чтоб диапазон "умной" таблицы совпадал с данными) и нажмите кнопку "Обновить все" на вкладке Данные

Автор - sboy
Дата добавления - 25.09.2018 в 13:40
Chelovekov Дата: Вторник, 25.09.2018, 14:07 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Ну может вы и правы. Но если у кого нибудь возникнет желание сделать все при помощи формул, буду благодарен.
 
Ответить
СообщениеНу может вы и правы. Но если у кого нибудь возникнет желание сделать все при помощи формул, буду благодарен.

Автор - Chelovekov
Дата добавления - 25.09.2018 в 14:07
Chelovekov Дата: Вторник, 25.09.2018, 14:08 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Просто в таблице могут добавляться данные....
 
Ответить
СообщениеПросто в таблице могут добавляться данные....

Автор - Chelovekov
Дата добавления - 25.09.2018 в 14:08
Светлый Дата: Вторник, 25.09.2018, 14:09 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1868
Репутация: 536 ±
Замечаний: 0% ±

Excel 2013, 2016
Ну, если формулы...
Код
=ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A$3:A$6;" - ";ПОВТОР(" ";99));{1;99};99));СТРОКА(D2)/2;ОСТАТ(СТРОКА(D2);2)+1)
Код
=ЕСЛИОШИБКА(--ПСТР(ПОДСТАВИТЬ(ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПСТР($C$3:$C$6;2;ДЛСТР($C$3:$C$6)-2);", ";ПОВТОР(" ";99));СТОЛБЕЦ(A3)*99-98;99));СТРОКА(D2)/2);":";"   ");ОСТАТ(СТРОКА(D2);2)*3+1;3);"Нет")
Код
=ЕСЛИ(ПРАВБ(ИНДЕКС(B$3:B$6;СТРОКА(D2)/2);1)="Б";ПСТР(ИНДЕКС(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B$3:B$6;" Б";);":";"   ");СТРОКА(D2)/2);ОСТАТ(СТРОКА(D2);2)*3+1;3)-СУММ(F3:I3);"Нет")
К сообщению приложен файл: 4375126-1.xlsx (10.2 Kb)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеНу, если формулы...
Код
=ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(A$3:A$6;" - ";ПОВТОР(" ";99));{1;99};99));СТРОКА(D2)/2;ОСТАТ(СТРОКА(D2);2)+1)
Код
=ЕСЛИОШИБКА(--ПСТР(ПОДСТАВИТЬ(ИНДЕКС(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПСТР($C$3:$C$6;2;ДЛСТР($C$3:$C$6)-2);", ";ПОВТОР(" ";99));СТОЛБЕЦ(A3)*99-98;99));СТРОКА(D2)/2);":";"   ");ОСТАТ(СТРОКА(D2);2)*3+1;3);"Нет")
Код
=ЕСЛИ(ПРАВБ(ИНДЕКС(B$3:B$6;СТРОКА(D2)/2);1)="Б";ПСТР(ИНДЕКС(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B$3:B$6;" Б";);":";"   ");СТРОКА(D2)/2);ОСТАТ(СТРОКА(D2);2)*3+1;3)-СУММ(F3:I3);"Нет")

Автор - Светлый
Дата добавления - 25.09.2018 в 14:09
Chelovekov Дата: Вторник, 25.09.2018, 14:17 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Огромное человеческое спасибо hands
 
Ответить
СообщениеОгромное человеческое спасибо hands

Автор - Chelovekov
Дата добавления - 25.09.2018 в 14:17
sboy Дата: Вторник, 25.09.2018, 14:21 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Просто в таблице могут добавляться данные...

Ну и нажимайте "Обновить" :)
Цитата Светлый, 25.09.2018 в 14:09, в сообщении № 13 ()
Ну, если формулы...

Код
=СЖПРОБЕЛЫ(ЕСЛИ(ЕЧЁТН(СТРОКА());ЛЕВБ(ПОДСТАВИТЬ(ИНДЕКС(Таблица1[Столбец1];СТРОКА(A2)/2);" - ";ПОВТОР(" ";99));99);ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Таблица1[Столбец1];СТРОКА(A2)/2);" - ";ПОВТОР(" ";99));99)))
Код
=ЕСЛИОШИБКА(--ПСТР(ИНДЕКС(Таблица1[[Столбец3]:[Столбец3]];СТРОКА(A2)/2);ЕСЛИ(ЕЧЁТН(СТРОКА());2;4)+5*(СТОЛБЕЦ(A1)-1);1);"Нет")
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("Б";ИНДЕКС(Таблица1[Столбец2];СТРОКА(D2)/2)));ПСТР(ИНДЕКС(Таблица1[Столбец2];СТРОКА(D2)/2);ЕСЛИ(ЕЧЁТН(СТРОКА());1;3);1)-СУММ(F18:I18);"Нет")
К сообщению приложен файл: 4960491.xlsx (26.4 Kb)


Яндекс: 410016850021169
 
Ответить
Сообщение
Просто в таблице могут добавляться данные...

Ну и нажимайте "Обновить" :)
Цитата Светлый, 25.09.2018 в 14:09, в сообщении № 13 ()
Ну, если формулы...

Код
=СЖПРОБЕЛЫ(ЕСЛИ(ЕЧЁТН(СТРОКА());ЛЕВБ(ПОДСТАВИТЬ(ИНДЕКС(Таблица1[Столбец1];СТРОКА(A2)/2);" - ";ПОВТОР(" ";99));99);ПРАВБ(ПОДСТАВИТЬ(ИНДЕКС(Таблица1[Столбец1];СТРОКА(A2)/2);" - ";ПОВТОР(" ";99));99)))
Код
=ЕСЛИОШИБКА(--ПСТР(ИНДЕКС(Таблица1[[Столбец3]:[Столбец3]];СТРОКА(A2)/2);ЕСЛИ(ЕЧЁТН(СТРОКА());2;4)+5*(СТОЛБЕЦ(A1)-1);1);"Нет")
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("Б";ИНДЕКС(Таблица1[Столбец2];СТРОКА(D2)/2)));ПСТР(ИНДЕКС(Таблица1[Столбец2];СТРОКА(D2)/2);ЕСЛИ(ЕЧЁТН(СТРОКА());1;3);1)-СУММ(F18:I18);"Нет")

Автор - sboy
Дата добавления - 25.09.2018 в 14:21
Chelovekov Дата: Вторник, 25.09.2018, 14:24 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
Браво hands
 
Ответить
СообщениеБраво hands

Автор - Chelovekov
Дата добавления - 25.09.2018 в 14:24
Nic70y Дата: Вторник, 25.09.2018, 14:24 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
а не, не то, не дрсмотрел


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 25.09.2018, 14:25
 
Ответить
Сообщениеа не, не то, не дрсмотрел

Автор - Nic70y
Дата добавления - 25.09.2018 в 14:24
Chelovekov Дата: Вторник, 25.09.2018, 14:24 | Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 315
Репутация: 0 ±
Замечаний: 80% ±

Excel 2016
И Вам Спасибо hands
 
Ответить
СообщениеИ Вам Спасибо hands

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

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