Я скачал год всех подсчетов видов птиц в моем штате. Это в форме - например:

Species         Count
American crow   1
American crow   1
American crow   7
etc.
American robin  3
American robin  6
etc.

Я хотел бы получить общее количество всех видов, как это:

   American crow   12567
   American robin  56005

и т.п.

Я могу сделать это по одному виду за раз, но с рабочим листом около 800 000 строк, тьфу. У меня Excel 2007 (да, старый).

Вы можете помочь?

Спасибо.

2 ответа2

0

Сводные таблицы.

Во-первых, перенесите ваши данные в столбцы, если это еще не сделано, поэтому у вас есть тип птицы в одном столбце и счетчик в другом.

Вставьте строку заголовка, которой еще не существует.

Выделите все это, включая строку заголовка, затем вставьте сводную таблицу.

Вам будет представлена пустая сводная таблица с боковой панелью "Список полей сводной таблицы". На боковой панели перетащите "Тип птицы" (или любой другой заголовок столбца) в поле "Row Lables" и перетащите "Количество" (или любой другой заголовок столбца) в поле "Значения".

0

Смотрите краткий из двух ответов на этот вопрос.

Поначалу это может показаться не так, но у вас почти такая же проблема, как у автора этого вопроса. Вам необходимо: 1) перечислить отдельные виды птиц, исключив дубликаты, и 2) перечислить общее количество для каждого вида.

Формула для перечисления различных видов птиц:

=IFERROR(INDEX($A$2:$A$n,MATCH(0,INDEX(COUNTIF($C$1:C1,$A$2:$A$n),0,0),0)),"")

Это перечислит виды в столбце C. Так как у вас есть количество каждого вида в столбце B, функция SUMIF() получит общее количество:

 =SUMIF(A$2:A$n,C2,B$2:B$n)

В обеих формулах n - последняя строка ваших данных.

Основная проблема, с которой вы столкнетесь, - заполнение этих формул на несколько сотен тысяч строк. Вероятно, самый простой способ - ввести формулу в первой строке, щелкнуть по этой ячейке, чтобы выделить ее, а затем нажать Shift и щелкнуть ячейку, расположенную на несколько сотен тысяч ниже этой. Это выбирает большой диапазон ячеек, и теперь вы можете выбрать «Fill> Down» на вкладке «Данные». Если последние ячейки не заполнены, вы зашли достаточно далеко. Если нет, повторите этот процесс с еще несколькими сотнями тысяч клеток.

Дайте нам знать, если у вас есть вопросы или проблемы. Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .