извлечения значения из строки
Роман1234
Дата: Среда, 14.01.2015, 16:11 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Помогите, пожалуйста решить вопрос. Имеется файл(во вложении) Нужно написать формулу, с помощью которой можно из строчки со всей этой информацией получать только определенное значение в отдельный столбец Значение которое необходимо извлечь (индекс нагрузки) выделено красным цветом см скрин - http://prntscr.com/5sc8k1
Добрый день! Помогите, пожалуйста решить вопрос. Имеется файл(во вложении) Нужно написать формулу, с помощью которой можно из строчки со всей этой информацией получать только определенное значение в отдельный столбец Значение которое необходимо извлечь (индекс нагрузки) выделено красным цветом см скрин - http://prntscr.com/5sc8k1 Роман1234
Ответить
Сообщение Добрый день! Помогите, пожалуйста решить вопрос. Имеется файл(во вложении) Нужно написать формулу, с помощью которой можно из строчки со всей этой информацией получать только определенное значение в отдельный столбец Значение которое необходимо извлечь (индекс нагрузки) выделено красным цветом см скрин - http://prntscr.com/5sc8k1 Автор - Роман1234 Дата добавления - 14.01.2015 в 16:11
TimSha
Дата: Среда, 14.01.2015, 16:17 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация:
94
±
Замечаний:
0% ±
Excel 2013 Pro +
Если ВСЕ данные как в примере, то ищите 3 и 4 пробел и через функцию ПСТР берете значения между ними... ps Включите поиск, на неделе уже такие ребусы для "шинников" решали.
Если ВСЕ данные как в примере, то ищите 3 и 4 пробел и через функцию ПСТР берете значения между ними... ps Включите поиск, на неделе уже такие ребусы для "шинников" решали. TimSha
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
Ответить
Сообщение Если ВСЕ данные как в примере, то ищите 3 и 4 пробел и через функцию ПСТР берете значения между ними... ps Включите поиск, на неделе уже такие ребусы для "шинников" решали. Автор - TimSha Дата добавления - 14.01.2015 в 16:17
Nic70y
Дата: Среда, 14.01.2015, 16:22 |
Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9139
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
Код
=--ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147)
вдруг правильно.
Код
=--ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147)
вдруг правильно.Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=--ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147)
вдруг правильно.Автор - Nic70y Дата добавления - 14.01.2015 в 16:22
Pelena
Дата: Среда, 14.01.2015, 16:24 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация:
4634
±
Замечаний:
±
Excel 365 & Mac Excel
Как вариант, если число всегда двузначное Код
=ПСТР(СЖПРОБЕЛЫ(A2);ПОИСК("#";ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";"#";3))+1;2)
Как вариант, если число всегда двузначное Код
=ПСТР(СЖПРОБЕЛЫ(A2);ПОИСК("#";ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";"#";3))+1;2)
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Как вариант, если число всегда двузначное Код
=ПСТР(СЖПРОБЕЛЫ(A2);ПОИСК("#";ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";"#";3))+1;2)
Автор - Pelena Дата добавления - 14.01.2015 в 16:24
vikttur
Дата: Среда, 14.01.2015, 16:30 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Если однобуквенное слово встречается один раз перед нужным кодом, этого вполне достаточно: Код
=ПСТР(A2;ПОИСК(" ? ";A2)+3;2)
Или больший захват: Код
=ПСТР(A2;ПОИСК(" ???/??/?? ? ";A2)+14;2)
Если однобуквенное слово встречается один раз перед нужным кодом, этого вполне достаточно: Код
=ПСТР(A2;ПОИСК(" ? ";A2)+3;2)
Или больший захват: Код
=ПСТР(A2;ПОИСК(" ???/??/?? ? ";A2)+14;2)
vikttur
Сообщение отредактировал vikttur - Среда, 14.01.2015, 16:39
Ответить
Сообщение Если однобуквенное слово встречается один раз перед нужным кодом, этого вполне достаточно: Код
=ПСТР(A2;ПОИСК(" ? ";A2)+3;2)
Или больший захват: Код
=ПСТР(A2;ПОИСК(" ???/??/?? ? ";A2)+14;2)
Автор - vikttur Дата добавления - 14.01.2015 в 16:30
Роман1234
Дата: Среда, 14.01.2015, 16:53 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y, твоя формула подошла, но есть несколько проблем, есть значение типа 111/110, где необходимо удалить "/110" скрин - http://prntscr.com/5scnel
Ответить
Сообщение Nic70y, твоя формула подошла, но есть несколько проблем, есть значение типа 111/110, где необходимо удалить "/110" скрин - http://prntscr.com/5scnel Автор - Роман1234 Дата добавления - 14.01.2015 в 16:53
vikttur
Дата: Среда, 14.01.2015, 16:56 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
В исходном файле таких данных нет. Какие еще варианты возможны? Огласите весь список, пжлст :) [offtop]Вы заметили - к вам на "Вы" обращаются...[/offtop]
В исходном файле таких данных нет. Какие еще варианты возможны? Огласите весь список, пжлст :) [offtop]Вы заметили - к вам на "Вы" обращаются...[/offtop] vikttur
Сообщение отредактировал vikttur - Среда, 14.01.2015, 17:02
Ответить
Сообщение В исходном файле таких данных нет. Какие еще варианты возможны? Огласите весь список, пжлст :) [offtop]Вы заметили - к вам на "Вы" обращаются...[/offtop] Автор - vikttur Дата добавления - 14.01.2015 в 16:56
Nic70y
Дата: Среда, 14.01.2015, 16:59 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9139
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
Код
=--ЛЕВБ(ПОДСТАВИТЬ(ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147);"/";ПОВТОР(" ";14));15)
Цитата
Огласите весь список, пжлст
а как же тему раздуть? пофлудить, сообщений набрать?
Код
=--ЛЕВБ(ПОДСТАВИТЬ(ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147);"/";ПОВТОР(" ";14));15)
Цитата
Огласите весь список, пжлст
а как же тему раздуть? пофлудить, сообщений набрать? Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Среда, 14.01.2015, 17:00
Ответить
Сообщение Код
=--ЛЕВБ(ПОДСТАВИТЬ(ЛЕВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";ПОВТОР(" ";118);3);118));" ";ПОВТОР(" ";147));147);"/";ПОВТОР(" ";14));15)
Цитата
Огласите весь список, пжлст
а как же тему раздуть? пофлудить, сообщений набрать? Автор - Nic70y Дата добавления - 14.01.2015 в 16:59
vikttur
Дата: Среда, 14.01.2015, 17:06 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Будем дальше раздувать: Код
=ЛЕВСИМВ(ПСТР(A2;ПОИСК(" ? ";A2)+3;5);МИН(ПОИСК({" ";"/"};ПСТР(A2;ПОИСК(" ? ";A2)+3;5)&" /")-1))
Будем дальше раздувать: Код
=ЛЕВСИМВ(ПСТР(A2;ПОИСК(" ? ";A2)+3;5);МИН(ПОИСК({" ";"/"};ПСТР(A2;ПОИСК(" ? ";A2)+3;5)&" /")-1))
vikttur
Ответить
Сообщение Будем дальше раздувать: Код
=ЛЕВСИМВ(ПСТР(A2;ПОИСК(" ? ";A2)+3;5);МИН(ПОИСК({" ";"/"};ПСТР(A2;ПОИСК(" ? ";A2)+3;5)&" /")-1))
Автор - vikttur Дата добавления - 14.01.2015 в 17:06
Роман1234
Дата: Среда, 14.01.2015, 17:21 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
все получилось, всем большое спасибо!!!
все получилось, всем большое спасибо!!! Роман1234
Ответить
Сообщение все получилось, всем большое спасибо!!! Автор - Роман1234 Дата добавления - 14.01.2015 в 17:21