Страницы: 1
RSS
Вывод данных из ячейки
 

Здравствуйте подскажите пожалуйста, как реализовать данную формулу.

Есть ячейка типа:

Тип изделия: S[Набор]; Ширина: S[350]; Производитель: S[Авто]; Масса изделия: S[1,190 кг]; Двигатель: S[А-01]; Бренд: E[АМЗ]; Длина: S[450]

Необходимо с нее вывести 350, это значение ширины.

В разных ячейках расположение характеристик может меняться.

Думал так получиться:

=СЖПРОБЕЛЫ( ПСТР(B2; НАЙТИ("Ш";B2)+10; НАЙТИ("?";B2) - НАЙТИ("Ш";B2) -10) )

Но не к чему привязать второе значение найти, так как порядок характеристики меняться.

Спасибо!

 
yehorvashchenko.livejournal.com, ознакомьтесь с Правилами, зайдите в свой профиль и поменяйте отображаемое имя (логин).
 
=ПСТР(A1;ПОИСК("Ширина:";A1)+10;ПОИСК("]";A1;ПОИСК("Ширина:";A1))-ПОИСК("Ширина:";A1)-10)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Изменил, прошу прощение.  
 
Ранее скрытая помощь отображается.
 
Еще вариант:
=--СЖПРОБЕЛЫ(ЛЕВСИМВ(ПОДСТАВИТЬ(ПСТР(A1;ПОИСК("[";A1;ПОИСК("ширина";A1)+1)+1;999);"]";ПОВТОР(" ";20));20))
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Спасибо всем большое за помощь!  
Страницы: 1
Наверх