2013-10-10 2 views
-3
 
Month Employee Cost 
Sept Emp 1 £1.10 
Sept Emp 2 £15.00 
Sept Emp 3 £11.88 
Sept Emp 3 £8.52 
Oct  Emp 3 £20.73 
Oct  Emp 3 £58.33 
Oct  Emp 2 £2.00 
Oct  Emp 1 £38.02 
Oct  Emp 2 £7.81 

Я пытаюсь вернуть стоимость каждого сотрудника по месяцу.Функция SUMIF (сотрудником, по месяцам)

Желаемый результат, на основе вышеуказанного экстракта, является:

 
Sept 
Emp 1 £1.10 
Emp 2 £15.00 
Emp 3 £20.40 

Oct 
Emp 1 £38.02 
Emp 2 £9.81 
Emp 3 £79.06 

Я использовал функцию SUMIF, но может составить только до пунктов для каждого сотрудника, а не также извлекать данные за определенный месяц ,

Я в затруднении и могу отчаянно использовать некоторую помощь.

+3

бы сводную таблицу помощи? – pnuts

ответ

0

Является ли месяц данными только текст как «Сент» или «Октябрь», а не значения даты?

В Excel 2003 вы можете использовать функцию SUMPRODUCT для многоконвенционального суммирования или подсчета, например. предполагая месяц в A2: A10, служащий в B2: B10 и стоимость в С2: С10

=SUMPRODUCT((A$2:A$10=E2)*(B$2:B$10=F2),C$2:C$10)

где Е2 содержит конкретный месяц и F2 конкретного сотрудник

1

Вы можете использовать сводные таблицы сделать это быстро:

  1. Выберите таблицу, перейдите Вставить> Вставить Pivot Tables

  2. Нажмите кнопку OK, а затем перетащить ю e поле Месяц, затем Сотрудник в поле с надписью «Row labels»

  3. Перетащите поле «Стоимость» в поле «Значения».

Вы можете отформатировать таблицу в табличной форме и удалить подытоги (как в меню вкладку Параметры сводной таблицы), чтобы получить что-то вроде этого:

enter image description here