Доброй ночи.
Пытаюсь использовать ПОИСКПОЗ(), чтобы по последним цифрам кода продукта найти соответствующие строки в большой таблице и далее с помощью ИНДЕКС() подтянуть другие нужные данные. В таблице уже присутствует доп. столбец, сокращающий обозначение кода до последних 4-х цифр (которые уникальны) с помощью ПСТР(), поэтому поиск применил к этому столбцу с сокращенным вариантом. Не работает.
Пример во вложении.
Может кто-нибудь прояснит причины, почему в таком варианте это не работоспособно, или подскажет альтернативный вариант реализации?
Если это будет поиск позиции в столбце с полным наименованием, но по последним 4-м символам (чтобы избежать ПСТР) - такой вариант тоже сойдёт.
Заранее спасибо за помощь.
Пытаюсь использовать ПОИСКПОЗ(), чтобы по последним цифрам кода продукта найти соответствующие строки в большой таблице и далее с помощью ИНДЕКС() подтянуть другие нужные данные. В таблице уже присутствует доп. столбец, сокращающий обозначение кода до последних 4-х цифр (которые уникальны) с помощью ПСТР(), поэтому поиск применил к этому столбцу с сокращенным вариантом. Не работает.
Пример во вложении.
Может кто-нибудь прояснит причины, почему в таком варианте это не работоспособно, или подскажет альтернативный вариант реализации?
Если это будет поиск позиции в столбце с полным наименованием, но по последним 4-м символам (чтобы избежать ПСТР) - такой вариант тоже сойдёт.
Заранее спасибо за помощь.