![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]()
Подскажите пожалуйста как усовершенствовать формулу, если необходимо вытащить из определенной ячейки только часть содержимого по определенному признаку.
Попробовал такую связку: =ПСТР(ВПР(H5;'Юр лицо'!$G$8:$H$300;2;ЛОЖЬ);1;12), работает, но в искомых ячейках нужный текст может быть и короче и длиннее 12-ти. Зато есть признак – предлог – от, нужно вытащить все буквы и цифры до него. Помогите пожалуйста! СПАСИБО! |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]()
Еще вопрос в эту тему – как быть с ВПР, если нужный столбец находится слева от того в котором Искомое_значение, а не справа.....
![]() |
![]() |
![]() |
![]() |
#3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
1.
=левсимв(строка;поиск("от";строка)-1) где строка - это ваши данные или ссылка на ячейку с данными 2. используете ИНДЕКС в комбинации с ПОИСКПОЗ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]() Цитата:
С №1 сейчас попробую, а вот №2 уже туплю, у меня еще пробел с комбинациями функций. Если не трудно напишите пример… Спасибо.. |
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]() Цитата:
По поводу №1 Странное на части ячеек формула сработала, а на другой #ЗНАЧ!. Форматы ячеек одинаковы. Может быть моя конструкция ошибочна? =ЛЕВСИМВ(ВПР(H116;'Юр лицо'!$G$8:$H$300;2;ЛОЖЬ);ПОИСК("от ";'Юр лицо'!$H$8:$H$300)-1) |
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]()
Пример давайте
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
![]() |
![]() |
![]() |
#7 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
там где не сработало, смотрите - скорее всего "от " отсутсвует в исходных данных.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]()
Буду готовить пример, так как у меня связка между двумя файлами в которых по 5-6 листов
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
![]()
"от " надо искать не в диапазоне, а в значении, созданном ВПР:
Код:
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
![]()
Ну вот такой пример сварганил, надеюсь там все понятно, надеюсь на такое же понятное обьяснение )))
Все вопросы сформулировал в примере. Спасибо, жду ответа |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ВПР | ПавелАлександрович | Microsoft Office Excel | 17 | 15.02.2011 14:24 |
ВПР | keshechnik | Помощь студентам | 0 | 14.11.2010 21:39 |
пстр=( | mmmarsel | Microsoft Office Excel | 1 | 28.04.2010 18:08 |
ВПР | Foxx | Microsoft Office Excel | 2 | 14.03.2010 16:29 |
ВПР | stas77 | Microsoft Office Excel | 2 | 20.01.2010 09:46 |