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

Вход

Регистрация

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

 

= Мир MS Excel/извлечения значения из строки - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
извлечения значения из строки
Роман1234 Дата: Среда, 14.01.2015, 16:11 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
Помогите, пожалуйста решить вопрос.
Имеется файл(во вложении)
Нужно написать формулу, с помощью которой можно из строчки со всей этой информацией получать только определенное значение в отдельный столбец
Значение которое необходимо извлечь (индекс нагрузки) выделено красным цветом см скрин - http://prntscr.com/5sc8k1
К сообщению приложен файл: 3299617.xlsx (8.3 Kb)
 
Ответить
СообщениеДобрый день!
Помогите, пожалуйста решить вопрос.
Имеется файл(во вложении)
Нужно написать формулу, с помощью которой можно из строчки со всей этой информацией получать только определенное значение в отдельный столбец
Значение которое необходимо извлечь (индекс нагрузки) выделено красным цветом см скрин - 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 Включите поиск, на неделе уже такие ребусы для "шинников" решали.


"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)
вдруг правильно.


Ю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)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак вариант, если число всегда двузначное
Код
=ПСТР(СЖПРОБЕЛЫ(A2);ПОИСК("#";ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";"#";3))+1;2)

Автор - Pelena
Дата добавления - 14.01.2015 в 16:24
vikttur Дата: Среда, 14.01.2015, 16:30 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Если однобуквенное слово встречается один раз перед нужным кодом, этого вполне достаточно:
Код
=ПСТР(A2;ПОИСК(" ? ";A2)+3;2)

Или больший захват:
Код
=ПСТР(A2;ПОИСК(" ???/??/??  ? ";A2)+14;2)


Сообщение отредактировал 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
Репутация: 526 ±
Замечаний: 0% ±

В исходном файле таких данных нет. Какие еще варианты возможны?
Огласите весь список, пжлст :)
[offtop]Вы заметили - к вам на "Вы" обращаются...[/offtop]


Сообщение отредактировал 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)

Цитата
Огласите весь список, пжлст
а как же тему раздуть? пофлудить, сообщений набрать? :(


Ю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
Репутация: 526 ±
Замечаний: 0% ±

Будем дальше раздувать:
Код
=ЛЕВСИМВ(ПСТР(A2;ПОИСК(" ? ";A2)+3;5);МИН(ПОИСК({" ";"/"};ПСТР(A2;ПОИСК(" ? ";A2)+3;5)&" /")-1))
 
Ответить
СообщениеБудем дальше раздувать:
Код
=ЛЕВСИМВ(ПСТР(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
Дата добавления - 14.01.2015 в 17:21
  • Страница 1 из 1
  • 1
Поиск:

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