Есть ли способ найти / сопоставить несколько экземпляров совпадения и просуммировать их?
Я пытаюсь найти число (сумму счета в долларах) на другом листе, сопоставив WorkNumber, а затем получаю InvoiceAmount и SUM суммы. Загвоздка в том, что на 2-м листе (данные счета-фактуры) может быть более одной строки с одинаковым WorkNumber, но разными суммами счета-фактуры.
Чтобы лучше объяснить:
- Электронная таблица имеет рабочие листы WorkAuth и InvoiceData
- Лист WorkAuth имеет WorkNumber (col A)
- Лист InvoiceData имеет WorkNumber (col F) и InvoiceAmount (col I)
- «InvoiceAmount» не уникален в листе «InvoiceData», потому что для WorkNumber может быть несколько счетов-фактур
- Мне нужно добавить столбец на листе «WorkAuth» с общей суммой, выставленной на сегодняшний день .
Моя текущая формула на листе «WorkAuth»:
= SUM (INDEX ('Pre Invoice Data'! I: I, MATCH (A2, 'Pre Invoice Data '! F: F, 0)))
, но ПОИСКПОЗ останавливается, когда находит первое совпадение. Поэтому для случаев, когда на WorkAuth больше 1 счета-фактуры, моя СУММА использует только 1-й экземпляр InvoiceAmount, что неверно, потому что он не находит все InvoiceAmounts
Похоже, SUM / INDEX / MATCH - это неправильный набор функций для этого. Может ли кто-нибудь сказать мне, какие функции использовать?
Я использую Excel 2016.