2017-01-12 2 views
0

я не мог найти какие-либо вопросы по этому вопросу, а именно:Посмотрите значение, соответствующее булево

У меня есть лист с рядами: COMPANYNAME и столбцами: продукт. Мы указываем, что компания покупает продукт с одним или ноль.

Пример строки:

Apple 0 0 1 0 1 0 0 

Я хочу, чтобы Excel для просмотра цен на продукты, указанные один, и он должен положить сумму в колонке: общее количество. У меня возникают трудности с тем, как справляться с массивом значений.

У вас есть какие-либо советы? Я посмотрел VLOOKUP и MATCH, но не смог найти то, что хотел.

Спасибо!

Кевин

+0

Можно ли перенести список продуктов, так что это в ряд? то вы могли бы просто использовать простой SUMPRODUCT или SUMIF? –

ответ

2

Я думаю, что вы хотите использовать функцию SUMPRODUCT, вам нужны цены для ваших продуктов, чтобы быть по одной строке и в том же порядке, как и столбцы, указанные выше. смотрите скриншот для примера он может работать

Example of SUMPRODUCT implementation

+0

Чтобы добавить к этому: если посмотреть на разные значения, отличные от 0 и 1 (даже если указано, что это так), для подобных результатов можно использовать SUMIF или SUMIFS. – MagneTism

0

Если вы не хотите, чтобы сделать это, то к лучшему знания ему потребуется формула массива, как этот

=SUM(B2:H2*TRANSPOSE(J$2:J$8)) 

, который должен быть введен с помощью CtrlСдвигВведите

ш здесь 1 и 0 находятся в B2: H2 и ценах на список продуктов в J2: J8.

enter image description here

Смежные вопросы