2

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

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

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

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

3 ответа3

2

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

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

На этом рисунке данные, которые содержат приведенную выше таблицу, находятся на листе с именем 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, как вы видите в моем примере. Мы будем ссылаться на эти ячейки в качестве наших критериев.

Sum_range - фактические ячейки для суммирования.

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

0

Вы также можете использовать функцию SUMPRODUCT, чтобы получить общую сумму почасовых продаж.

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

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

0

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

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