Формула Excel для извлечения значений из другого листа, если число в одном столбце совпадает - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь автоматизировать счет и мне нужна помощь.Мой счет отформатирован на одной вкладке, а все заказы вводятся на отдельной вкладке.На вкладке «Заказы» есть несколько столбцов - идентификатор счета-фактуры, дата счета-фактуры, идентификатор клиента и т. Д. Каждый продукт в заказе вводится в новую строку с тем же идентификатором счета-фактуры.

У меня есть формулы, настроенные вячейки на вкладке «Счет-фактура» для сбора информации с вкладки «Заказы», ​​когда я просто ввожу идентификатор счета-фактуры.Однако, как я могу изменить формулу, чтобы все товары под одним ID счета-фактуры добавлялись в счет-фактуру?Ниже приведена моя текущая формула:

= INDEX (Заказы! E: E, MATCH (Счет-фактура! $ I $ 10, Заказы! A: A, 0)

Идентификатор счета-фактуры находится в ячейке I10 навкладка «Счет-фактура» и столбец A. на вкладке «Заказы». Идентификатор продукта находится в столбце E на вкладке «Заказы».

Формула отлично работает для первого продукта, но как мне получить другой?продукты с одинаковым идентификатором счета-фактуры, отображаемые в счете-фактуре в строках под первым элементом?

1 Ответ

0 голосов
/ 14 мая 2018

попробовать

=INDEX(Orders!E:E, aggregate(15, 6, row($2:$999)/(Invoice!$I$10=Orders!A$2:A$999), row(1:1)))
...