Страницы: 1
RSS
Не могу найти ошибку в формуле ИНДЕКС ПОИСКПОЗ
 
Доброго всем дня!  
Пожалуйста, помогите найти ошибку в формуле.  
По идее она должна возвращать значение по двум параметрам - артикулу и названию столбца. Из файла с описаниями "База" в рабочий файл "Саваж жд".  
Где-то закралась ошибка - не могу найти...  
=ИНДЕКС('C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$C$4:$X$1501;ПОИСКПОЗ(Лист1!A2; 'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$4:$G$1501;0);ПОИСКПОЗ("*"&Лист1!$B$1&"*";'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$B$1:$X$1;0))
 
Заранее благодарна!  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
У Вас диапазон таблицы и диапазоны поиска разные. Т.е. таблица начинается с "С4" то и поиски желательно начинать для столбца с "4", для строки с "С" или же добавлять или отнимать нужное к-во столбцев-строк.  
1. =ИНДЕКС('D:\[База.xls]Одежда'!$C$4:$X$1501;ПОИСКПОЗ(Лист1!A2; 'D:\[База.xls]Одежда'!$G$4:$G$1501;0)+3;ПОИСКПОЗ("*"&Лист1!$B$1&"*";'D:\[База.xls]Одежда'!$C$1:$X$1;0)) - путь поставьте свой обратите внимание диапазон "$C$1:$X$1".
2. =ИНДЕКС('D:\[База.xls]Одежда'!$C$4:$X$1501;ПОИСКПОЗ(Лист1!A3; 'D:\[База.xls]Одежда'!$G$4:$G$1501;0)+3;ПОИСКПОЗ("*"&Лист1!$B$1&"*";'D:\[База.xls]Одежда'!$B$1:$X$1;0)-1) обратите внимание на "-1".
 
Т.е. поиск возможен только справа от столбца с параметром? Этот столбец не может находиться по центру таблицы?  
Но даже в случае, если я исправляю диапазоны таблицы и поиска, и привожу их к единому значению - первые три наименования эта формула возвращает нормально, а остальные - нет, возвращает Н/Д  
=ИНДЕКС('C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$4:$X$1501;ПОИСКПОЗ(Лист1!A2; 'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$4:$G$1501;0);ПОИСКПОЗ("*"&Лист1!$B$1&"*";'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$1:$X$1;0))
Что в ней не так?
 
Во первых у Вас в части таблицы в столбце "G" ячейки имеют разный формат. ( у одних "общий" у других "текстовый".)    
Во вторых у тех что "текстовые" формат пишет что и пробел там еще перед числом присутствует.- ячейки обозначаются зеленым треугольником в углу ячейки. Приведите весь столбец к одинаковому виду.  
 
"Т.е. поиск возможен только справа от столбца с параметром? Этот столбец не может находиться по центру таблицы?" - Может находиться где угодно.
 
писал про Базу. )))
 
{quote}{login=Библиотечная крыса}{date=10.08.2011 12:20}{thema=Не могу найти ошибку в формуле ИНДЕКС ПОИСКПОЗ}{post}Доброго всем дня!  
Пожалуйста, помогите найти ошибку в формуле.  
По идее она должна возвращать значение по двум параметрам - артикулу и названию столбца. Из файла с описаниями "База" в рабочий файл "Саваж жд".  
Где-то закралась ошибка - не могу найти...  
=ИНДЕКС('C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$C$4:$X$1501;ПОИСКПОЗ(Лист1!A2; 'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$4:$G$1501;0);ПОИСКПОЗ("*"&Лист1!$B$1&"*";'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$B$1:$X$1;0))
 
Заранее благодарна!{/post}{/quote}  
 
как Вам и сказали, унифицируйте форматы и у меня почему-то в отдельном файле не работал поискпоз  
("*"&Лист1!$B$1&"*"; - а зачем эта часть формулы??? может быть можно просто ввести номер столбца и не удлинять формулу?  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
{quote}{login=V}{date=10.08.2011 03:10}{thema=}{post}писал про Базу. ))){/post}{/quote}  
Спасибо, попытаюсь что-то сделать с форматами.  
Дело в том, что таблица с базой постоянно пополняется, и пополняется сотрудниками завода в Китае. Это не база а одна большая свалка. Китайскому рабочему сложно что-то объяснить про форматы и чистые красивые таблицы. Придется брать все в свои руки
 
{quote}{login=}{date=10.08.2011 03:44}{thema=Re: Не могу найти ошибку в формуле ИНДЕКС ПОИСКПОЗ}{post}  
("*"&Лист1!$B$1&"*"; - а зачем эта часть формулы??? может быть можно просто ввести номер столбца и не удлинять формулу?  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>{/post}{/quote}  
 
Может быть, попробую. Просто возвращать из этой таблицы я собираюсь не только наименование, но и все, что смогу оттуда выжать, и составы, и марки и т.д.
 
Ура! Все срослось после сброса форматов.  
Спасибо!  
Очень благодарна.
Страницы: 1
Наверх