2010-03-02 2 views
3

Мне нужна формула, которая превосходит меня и мои навыки Excel. Мне нужно вставить количество раз, когда совпадение найдено в столбце A в столбец C, а затем вставить общее количество дней для этого человека в столбце D. Может ли кто-нибудь помочь?Найти и подсчитать каждое появление имени - это столбец A, затем прочитать значение из столбца B

ответ

3

В ячейке C2:

=COUNTIF(A$2:A$6,A2) 

В ячейке D2:

=SUMIF(A$2:A$6,A2,B$2:B$6) 

Смотрите также:

+0

Привет, Кенни, спасибо за это, но у меня есть TRUE или FALSE в моих колонках, где я ожидаю число, любые идеи, почему? Спасибо – Jamie

+0

Извините, царапины, мой комментарий У меня есть работа. – Jamie

2

Рассматривали ли вы использование сводной таблицы? Это немного перебор, но значительно упрощает то, что вы хотите сделать. Предполагая, что вы используете Excel 2007:

  1. Выберите диапазон данных, включая метки столбцов.
  2. Вставить -> [Таблицы] -> Сводная таблица.
  3. В появившемся диалоговом окне выберите «Существующий рабочий лист», выберите ячейку, нажмите «ОК».

С этой точки зрения панель PivotTable появляется с именами полей в одной коробке и четырьмя другими помеченными ниже.

  1. Перетащите имя в поле Ярлыки строк.
  2. Перетащите имя в поле Значения.
  3. Перемещение дней в поле значений.

Все готово!

+0

Не совсем перехитрить. Это то, для чего они предназначены. Однако это может не соответствовать дизайну таблицы. – guitarthrower

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