#excel #excel-formula
#excel #excel-формула
Вопрос:
Я пытаюсь найти определенную строку, проверяя ее уникальный код и умножая все значения в этой строке на ее вес. Пожалуйста, смотрите пример ниже.
A B C D E F G
code weight code price quantity new_p new_q
A11 0.1 A11 10 5 1 0.5
A12 0.2 A12 4 3 0.8 0.6
A11 0.3 A13 2 9 3 1.5
A14 0.2 A14 4 16 0.8 3.2
A12 0.4 1.6 1.2
A11 0.8 8 4
В приведенном выше примере моя цель — получить значения в столбцах F и G.
Вы можете видеть A-B и C-E как две отдельные таблицы:
В принципе, для каждой строки в A я ищу соответствующую ей исходную цену и количество из D и E, а затем умножаю значения в D amp; E на его уникальный вес из B, что приведет к новой цене и новому количеству.
Я использую sumproduct, но есть ли какой-нибудь более разумный способ сделать это?