Добрый вечер! Помогите с решением вопроса. работали с одним поставщиком и у него были свои артикулы, на базе этих артикулов создали карточки товара, сейчас вышли на другого поставщика того же самого товара, но у них немного другие артикулы. нужно сделать так, что бы в некий лист экселя вставить остатки с артикулами и количеством от нового поставщика, а на выходе получить артикулы и количество от заведенных карточек, что бы залить на сайт. вот примерные пары: артикул новый 3180/06/№1270/RAL 9016 3/4 соответствует старому артикулу CH 3180-06 1270 3/4" Ral 9016; новый 2180/10/№1270/TechnoLine 3/4 = старый CH 2180-10 1270 3/4" TL 0325; C2180/04/V001/RAL 9217 = CH 2180-04 V002 1/2" Ral 9016. Можно простой вариант в котором А=Б, а С=Д и тд. Готов в ручную связать все пары что бы пре пропустить какую то ошибку. Заранее благодарен.
Добрый вечер! Помогите с решением вопроса. работали с одним поставщиком и у него были свои артикулы, на базе этих артикулов создали карточки товара, сейчас вышли на другого поставщика того же самого товара, но у них немного другие артикулы. нужно сделать так, что бы в некий лист экселя вставить остатки с артикулами и количеством от нового поставщика, а на выходе получить артикулы и количество от заведенных карточек, что бы залить на сайт. вот примерные пары: артикул новый 3180/06/№1270/RAL 9016 3/4 соответствует старому артикулу CH 3180-06 1270 3/4" Ral 9016; новый 2180/10/№1270/TechnoLine 3/4 = старый CH 2180-10 1270 3/4" TL 0325; C2180/04/V001/RAL 9217 = CH 2180-04 V002 1/2" Ral 9016. Можно простой вариант в котором А=Б, а С=Д и тд. Готов в ручную связать все пары что бы пре пропустить какую то ошибку. Заранее благодарен.norkin79
Без примера сложно помочь. Как у вас располагаются данные, как ищется нужная карточка, как вставляется артикул... и так далее. Вопросов много, по этому ответ может быть не точным. Создайте базу артикулов из которой после ввода артикула будет присваиваться номер нужной карточки или же если карточка ищется по артикулу, то должен новый артикул сопоставиться со старым и выдать карточку по старому номеру артикула. Если уже запутались, то покажите штук 5-10 артикулов и карточек в файле Excel, чтобы знать о чём идёт речь.
Без примера сложно помочь. Как у вас располагаются данные, как ищется нужная карточка, как вставляется артикул... и так далее. Вопросов много, по этому ответ может быть не точным. Создайте базу артикулов из которой после ввода артикула будет присваиваться номер нужной карточки или же если карточка ищется по артикулу, то должен новый артикул сопоставиться со старым и выдать карточку по старому номеру артикула. Если уже запутались, то покажите штук 5-10 артикулов и карточек в файле Excel, чтобы знать о чём идёт речь.gling
Отправляю три файла, первый файл это прайс нового поставщика и у него немного отличные от наших артикулы, второй файл с правильными нашими артикулами, третий -там пример какие артикулы соответствуют каким. Первый файл с прайсом (исходный прайс) формат не изменял -именно так располагаются данные. второй файл (конечный результат) произвольный, совершенно не важно как будут располагаться-главное: артикул и количество.
Отправляю три файла, первый файл это прайс нового поставщика и у него немного отличные от наших артикулы, второй файл с правильными нашими артикулами, третий -там пример какие артикулы соответствуют каким. Первый файл с прайсом (исходный прайс) формат не изменял -именно так располагаются данные. второй файл (конечный результат) произвольный, совершенно не важно как будут располагаться-главное: артикул и количество.norkin79
Добрый день, спасибо! Наверно я запутался и запутал вас, попробую по проще. Нужен один файл в котором допустим два листа. На первом листе результат в виде наших артикулов и количества товара, второй лист: перед обновлением стираем с него старую информацию и вставляем новую (прайслист стандартного формата нового поставщика с их артикулами и количеством товара). Нужно что бы артикул со второго листа был связан с артикулом с первого листа и передал ему количество товара. Допустим новый поставщик передает нам что у него есть 4 шт. 2180/04/№1270/RAL 9016 3/4, это в виде прайста вставляется во второй лист, а на первом в стоке с нашим артикулом CH 2180-04 1270 3/4" Ral 9016 (который стационарен и всегда там) появляется 4 шт. Как видно из примера артикулы наши и нового поставщика похожи, но формат немного разный. Мне нужно понять, как связать артикулы, что бы артикул на первой странице понимал, что на второй странице его двойник-тогда я сам привяжу остальные в ручную, количество наших артикулов ограничено, привязав их все я получу результат, который мне нужен. Пример файла высылаю.
Добрый день, спасибо! Наверно я запутался и запутал вас, попробую по проще. Нужен один файл в котором допустим два листа. На первом листе результат в виде наших артикулов и количества товара, второй лист: перед обновлением стираем с него старую информацию и вставляем новую (прайслист стандартного формата нового поставщика с их артикулами и количеством товара). Нужно что бы артикул со второго листа был связан с артикулом с первого листа и передал ему количество товара. Допустим новый поставщик передает нам что у него есть 4 шт. 2180/04/№1270/RAL 9016 3/4, это в виде прайста вставляется во второй лист, а на первом в стоке с нашим артикулом CH 2180-04 1270 3/4" Ral 9016 (который стационарен и всегда там) появляется 4 шт. Как видно из примера артикулы наши и нового поставщика похожи, но формат немного разный. Мне нужно понять, как связать артикулы, что бы артикул на первой странице понимал, что на второй странице его двойник-тогда я сам привяжу остальные в ручную, количество наших артикулов ограничено, привязав их все я получу результат, который мне нужен. Пример файла высылаю.norkin79
bigorq, не совсем, на первом (конечный результат) листе должно быть: "наши артикулы" и количество из второго листа столбец G. Для этого нужно связать старые и новые артикулы (лист3 верное направление)
bigorq, не совсем, на первом (конечный результат) листе должно быть: "наши артикулы" и количество из второго листа столбец G. Для этого нужно связать старые и новые артикулы (лист3 верное направление)norkin79
norkin79, я наименования для примера сделал, т.к. этот столбец заполнен для всех артикулов Для количества меняем [offtop]=ЕСЛИОШИБКА(ВПР(ВПР(B2;Лист3.$A$1:$B$5;2;0);'Лист2 новый поставщик'.[/offtop]$A$2:$C$165;3;[offtop]0);"")[/offtop] С меняем на G, 3 на 7
norkin79, я наименования для примера сделал, т.к. этот столбец заполнен для всех артикулов Для количества меняем [offtop]=ЕСЛИОШИБКА(ВПР(ВПР(B2;Лист3.$A$1:$B$5;2;0);'Лист2 новый поставщик'.[/offtop]$A$2:$C$165;3;[offtop]0);"")[/offtop] С меняем на G, 3 на 7bigorq
Сообщение отредактировал bigorq - Пятница, 11.02.2022, 14:46
bigorq, Правильно ли я понял: если правйс от новой компании будет содержать больше позиций, допустим 200, то нужно заменить 165 на 200? или можно поставить большее число на постоянной основе?
bigorq, Правильно ли я понял: если правйс от новой компании будет содержать больше позиций, допустим 200, то нужно заменить 165 на 200? или можно поставить большее число на постоянной основе?norkin79
bigorq, )) при добавлении в лист3 парных артикулов на первом листе ни чего не менялось, правильно ли я понял, что в формуле =ЕСЛИОШИБКА(ВПР(ВПР(B2;Лист3.$A$1:$B$5;2;0);'Лист2 новый поставщик'.$A$2:$g$165;7;0);"") нужно поменять на 84 (по количеству строк с "нашими артикулами")
bigorq, )) при добавлении в лист3 парных артикулов на первом листе ни чего не менялось, правильно ли я понял, что в формуле =ЕСЛИОШИБКА(ВПР(ВПР(B2;Лист3.$A$1:$B$5;2;0);'Лист2 новый поставщик'.$A$2:$g$165;7;0);"") нужно поменять на 84 (по количеству строк с "нашими артикулами")norkin79