Подведение итогов за один и тот же «час»

Подведение итогов за один и тот же «час»

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

В настоящее время у меня есть простая таблица, которая выглядит примерно так, в которой я округлил каждое время до ближайшего часа:

+--------------+
| Time | Sales |
+------+-------+
|  7   |   2   |
+------+-------+
|  7   |   3   |
+------+-------+
|  8   |   2   |
+------+-------+
|  8   |   6   |
+------+-------+
|  8   |   7   |
+------+-------+
|  9   |   9   |
+------+-------+
|  9   |   3   |
+------+-------+
|  9   |   4   |
+------+-------+

Это продолжается еще около 800 ячеек. Какой самый простой способ суммировать продажи за каждый час, чтобы они были в удобном графическом формате?

решение1

Ну, вы могли бы использовать другой рабочий лист, содержащий столбец часов, и рядом с каждым часом использовать формулу с функцией SUMIF().

Предположим, что часы в вашей таблице выше указаны в столбцеАс продажами в колонкеБ, формула будет выглядеть примерно так:

На этой иллюстрации данные, содержащие приведенную выше таблицу, находятся на листе с именем RawData.

=SUMIF(RawData!A:A,A1,RawData!B:B)

+----------------------------------------------+
| Hour |        Sum                            |
+------+---------------------------------------+
|  7   | =SUMIF(RawData!A:A, A1, RawData!B:B)  |
+------+---------------------------------------+
|  8   | =SUMIF(RawData!A:A, A2, RawData!B:B)  |
+------+---------------------------------------+
|  9   | =SUMIF(RawData!A:A, A3, RawData!B:B)  |
+------+---------------------------------------+

Что покажет вывод как:

+--------------+
| Hour |  Sum  |
+------+-------+
|  7   |   5   |
+------+-------+
|  8   |  15   |
+------+-------+
|  9   |  16   |
+------+-------+

Разбираем формулу
Формула состоит из трех частей:

Диапазон это диапазон ячеек, которые вы хотите оценить.

В этом случае это будетТвойпервый столбец, который вы указали в своем вопросе, который, как я предположил, является столбцом A (на нашем теоретическом листе RawData).

Критерии это условие или критерий в виде числа, выражения или текста, определяющий, какие ячейки будут добавлены

В данном случае это часы в течениеДиапазонмы предоставили ранее. На нашем отдельном листе, который мы создали, мы напечатали 7, 8, 9, как вы видите в моем примере. Мы будем ссылаться на эти ячейки, чтобы они были нашими Критериями.

Диапазон_суммирования фактические ячейки для суммирования.

В вашем случае это будетТвойстолбец B, который вы указали в своем вопросе на листе RawData. Это числа, которые фактически складываются.

решение2

Вы также можете использоватьСУММПРОИЗВЕДЕНИЕфункция для получения общего объема продаж за час.

=SUMPRODUCT(($A$2:$A$50=$A2)*($B$2:$B$50))

Примечание: где A2 — первая ячейка с адресом 7. Перетащите формулу вниз до нужного значения, Excel автоматически изменит номер строки адреса ячейки A2.

решение3

Короткий ответ, поскольку этот вопрос уже закрыт... вы можете использовать сводную диаграмму.

Связанный контент