2015-03-12 3 views
0

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

Sample data

Теперь то, что мне нужно сделать, это:

  1. Tally число 1, если категория = «Анон» в одной ячейке , затем подсчитайте количество 2 и 3 в отдельных ячейках, если категория = «Анон».
  2. Промыть/Промыть/Повторить, если это «Уоттерсон» и «Дэвис».

Есть ли способ подсчета вхождения 1 | 2 | 3 и разделять его по категориям?

Извините, вид Excel noob здесь. Я не думал, что сводные таблицы будут правильными (особенно потому, что они хотят, чтобы даты были столбцами, плюс я не мог понять, как вставить условное выражение). Любые указатели в правильном направлении были бы оценены.

+0

Используйте сводную таблицу с вычисленным столбцом: * = count (iff (Value = 1, 1 0)) '. –

ответ

0

при условии, что вы начинаете с ячейкой A1,

= SUMPRODUCT ((название списка для поиска) * (значение для поиска в области данных))

=SUMPRODUCT(($B$2:$B$6="Anon")*($C$2:$I$6=1)) 
=SUMPRODUCT(($B$2:$B$6="Anon")*($C$2:$I$6=2)) 

...

=SUMPRODUCT(($B$2:$B$6="Watterson")*($C$2:$I$6=1)) 

... и т.п.

+0

Человек, спасибо вам обоим. Хотелось бы, чтобы у меня хватило репутации, чтобы поддержать их. Или, наверное, я должен выбрать правильный ответ?На самом деле я не вижу возможности для этого, но это сообщество до сих пор было суперподобным и информативным. Если вы предпочитаете, я награждаю вас точками пирожных или шотландскими долларами. :) –

1

Предположим, что на вашем скриншоте показаны ячейки A1: I6.

Тогда ...

  • Добавить заголовки столбцов "1", "2", "3" в клетках J1: L1
  • Поместите формулу =COUNTIF($C2:$I2,J$1) в J2 и скопировать его поперек и вниз
  • Настройка списка уникальных категорий (Анон, Watterson и т.д.), начиная с A10
  • Добавить заголовки в строке 9, как "Категория", "Талли из 1s", "Tally из 2s", "Талли из 3s"
  • Поместите формулу =SUMIF($B$2:$B$6,$A10,J$2:J$6) в B10 и co р это поперек и вниз

Я думаю, что кто-то умнее, чем я мог бы построить sumproduct формулы B10, которая работает без необходимости вспомогательных столбцов J: L.

[редактировать] Использование sumproduct формулы маки в моей структуре, вы можете лом вспомогательных значений в Cols J: I и поставить это в B10 - =SUMPRODUCT(($B$2:$B$6=$A10)*($C$2:$I$6=B$9))

+0

Мужчина, большое спасибо вам обоим. Хотелось бы, чтобы у меня хватило репутации, чтобы поддержать их. Или, наверное, я должен выбрать правильный ответ? На самом деле я не вижу возможности для этого, но это сообщество до сих пор было суперподобным и информативным. Если вы предпочитаете, я награждаю вас точками пирожных или шотландскими долларами. :) –

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