Страницы: 1
RSS
Впр не видит некоторые значения в ячейках другого файла, но после нажатия enter в ячейке поиска он срабатывает
 
Здравствуйте,

Впр по файлу-экспорту базы не отображает некоторые значения, после входа в редактирование ячейки с искомым значением и принятия изменений (нажатие Enter) значение становится доступно для ВПРа. В целевых ячейках отсутствуют непечатаемые символы, запрос длины строки выдает 5, а дебаг.принт возвращает искомое значение.  
Хочу выяснить, с чем связана особенность данных значений и как привести вид всех подобных значений в ячейках к поддающемуся обработке функцией ВПР.

пример на записи

С уважением, Дмитрий.  
 
судя по всему в файле экспорта искомые значения представлены в виде текста
в файле с ВПР у вас они представлены в виде чисел!
 
newreg, видео классное)
но в екселе файл лучше воспринимается можно  пощупать. *интересно сколько файл видео весит более 300 КБ?
Изменено: a.i.mershik - 30.03.2018 15:47:56
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
andrey062006 написал: судя по всему в файле экспорта искомые значения представлены в виде текстав
Формат искомых ячеек и ячеек для поиска - общий. Попробовал поиграть с форматами, не помогло.
 
Ну да, а после нажатия на Энтер ВПР одумывается и начинает тащить текст к числам.
Не, симптомы не те.
Вот были бы образцы двух разных файлов. Проще диагноз было бы составить. На других машинах пробовали сделать то же самое?
Изменено: PooHkrd - 30.03.2018 15:50:08
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
Ну да, а после нажатия на Энтер ВПР одумывается и начниает тащить текст к числам.
с 1С, видимо, не работали никогда?
для сведения, после нажатия "ЭНТЕРА" в экспортных файлах обычно excel преобразовывает формат, если не знали, в более подходящий!
 
Цитата
newreg написал:
Формат искомых ячеек
Форматы ячеек здесь не при чем. Проверьте формулой ЕТЕКСТ.
Изменено: PooHkrd - 30.03.2018 15:56:11
Вот горшок пустой, он предмет простой...
 
Цитата
Попробовал поиграть с форматами
вот это как раз не обязательно, назначить формат - это нужное действие, но недостаточное. нужно еще преобразовать данные в соотв. с новым форматом
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
PooHkrd написал:
Форматы ячеек здесь не при чем
мда... тяжелый случай
я говорю мясо, Вы мне - рыба
я про формат ячеек не сказал ничего, а вот формат значений никто не отменял!
Изменено: andrey062006 - 30.03.2018 15:54:32
 
Файл

Да, проблема в форматах
Изменено: newreg - 30.03.2018 15:57:29
 
newreg, Вам выше уже написали: формат ячейки - только визуальное отображение. Формат значения нужно смотреть.
Вы хотите найти ЧИСЛО в столбце с ТЕКСТОВЫМИ значениями. Если менять в столбце проблематично, сделайте число текстом:
=ВПР(F12&"";$C$1:$D$4;2;0)
 
newreg, ну если текстовые то  ну при условии что не повторяются)
Код
=ПРОСМОТР(2;1/(ПОИСК($F$12;$C$1:$C$4;1));D1:D4)
Изменено: a.i.mershik - 30.03.2018 16:00:36
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
andrey062006 написал:
с 1С, видимо, не работали никогда?
Цитата
andrey062006 написал:
мда... тяжелый случай
Вы всегда так резко судите о незнакомых вам людях?
Не очень внимательно прочитал по какой именно ячейке ТС жал Энтер, прочиталось что по ячейке с формулой. Сейчас внимательнее прочитал еще раз, и понял что был не прав, и проблема скорее всего действительно в разных типах.
Пост №7 адресован не вам, это движок форума с цитатами подглючивает. Уже исправил.
Вот горшок пустой, он предмет простой...
 
vikttur, cпасибо! То, что нужно.
a.i.mershik, у меня Ваша формула не работает.  
Изменено: newreg - 30.03.2018 16:21:24
 
newreg, странно...
Не бойтесь совершенства. Вам его не достичь.
 
Работает, спасибо
Изменено: newreg - 30.03.2018 16:23:45
Страницы: 1
Наверх