Построить отчет в ERP 8.3 с неупорядоченным списком артикулов для сравнения данных через excel

Иногда нужно построить 2 отчета из разных систем, например из 1С и сторонней базы данных (у нас Axapta) для сравнения некоторых данных. В данном случае рассмотрим список номенклатуры у которых заполнен срок годности в 1С и Axapta, нужно сравнить эти данные между собой с помощью excel формулой ВПР.

В ERP имеется стандартный отчет Ведомость по товарам на складах. Нам нужно вывести список номенклатур со сроками годности в данном отчете, но по тем номенклатурам, которые у нас имеются от автора задачи, которые идут с артикулами не по порядку. Чтобы не искать отдельно каждую номенклатуру, воспользуемся удобным инструментом.

Для начала откроем отчет Склад и доставка - Отчеты по складу - Анализ запасов - Ведомость по товарам на складах, сразу настроим отчет:

01 Вкладка Поля и сортировки:

02 Вкладка Структура:

03 И теперь самая важная вкладка Отборы, добавляем Номенклатура - В списке - и 2 раза кликаем мышкой на пустом поле:

04 Нажимаем кнопку Вставить из буфера обмена:

05 В открывшемся окне вставляем из буфера обмена список артикулов номенклатур, которые нужно вывести в отчете:

После Закрыть и сформировать, получился такой отчет:

06 Теперь сохраняем отчет из ERP в excel, в эту же книгу вставляем еще одну таблицу из отчета Axapta, логика сравнения 2-х получившихся таблиц, выглядит так:

Cтолбец в моем случае "Срок годности найденный в Axapta", если "Артикул" будет найден и сопоставлен из этих 2-х колонок, то выведутся данные из колонки "Срок годности Axapta".

07 Реализовывать сравнение 2-ух excel таблиц в данной книге по срокам годности будем через формулу =ВПР. Встаем на первую пустую ячейку в колонке с формулами, где будем выводить найденное значение и нажимаем кнопку , в появившемся, окне настраиваем формулу:

Получается, что мы ищем "Артикул", в диапазоне из 2-х колонок: "Артикул" (1), "Срок годности Axapta" (2). Если найденное значение в колонке "Артикул" будет найдено в колонке "Артикул" (1), то выводить в колонке с ВПР "Срок годности найденный в Axapta" значение из колонки "Срок годности Axapta" (2), которое находится в одной строке с "Артикул" (1).

* Прежде чем нажать на ОК, где Таблица нужно сделать искомый диапазон абсолютным значением, т.к. формулу =ВПР мы будем протягивать ниже в пустые ячейки в колонке, если этого не сделать, то диапазон будет смещаться вниз за строкой формулы, для этого нужно встать курсором на значение диапазона и нажать F4:

08 Теперь нажимаем ОК и протягиваем получившуюся формулу

=ВПР(RC[-2];R2C6:R26C7;2;0)

Сравниваем 2 таблицы по сроку годности, если значение #Н/Д, то оно не найдено в диапазоне:

mr. Mak

Остались вопросы? Пишите на почту admin@hzit.ru

Администратор сайта hzit.ru
Back to top