2013-07-25 2 views
-2

Я использую excel 2010, а также excel 2003. Однако я ищу решение, которое работает как с версиями excel. Я уже пробовал SUMIF, однако это не работает на excel 2003. Моя проблема заключается в том, что я хочу подытожить значения для каждой категории для создания корзины для отчета.Подберите значение для каждой категории

enter image description here

Я очень ценю вашу помощь!

+3

SUMIF не работает в Excel 2003 ??? Почему ... он работает ... это SUMIFS, который не работает в 2003 году – Vasim

+1

Использовать сводную таблицу? – Dan

+2

Как говорит Васим, SUMIF будет работать над Excel 2003 - 'SUMIF (B: B, B2, A: A)' –

ответ

0

На C2 введите следующую формулу и перетащить вниз:

=SUMPRODUCT(--(B:B=B2),A:A)

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

См. Это link для пояснения.

+0

Эта формула не будет работать в Excel 2003 - SUMPRODUCT не может обрабатывать целые столбцы в этой версии, d нужно использовать определенные диапазоны, хотя SUMIF должен быть в порядке в соответствии с моим комментарием выше –

+0

Введенный пункт, я помещаю весь диапазон столбцов, так как неясно, насколько велик диапазон данных OP. OP должен соответствующим образом обновить формулу. – zx8754

1
=SUM((B2:B12=B2)*(A2:A12)) 

Нажмите Ctrl + Shift + Enter Выполнить, определив узкий диапазон, а не весь столбец & B может сделать его менее громоздким.

С уважением,

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