Soma dos totais da mesma 'hora'

2

Eu tenho um documento do Excel representando o tempo e o valor das vendas ao longo de um determinado dia, com a intenção de marcá-los de hora em hora.

Atualmente, tenho uma tabela simples que se parece com essa, onde eu arredondava cada vez a hora mais próxima:

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

Isso continua por mais 800ish células. Qual será a maneira mais fácil de somar as vendas para cada hora, de modo que esteja em um formato facilmente gravável?

    
por nuggetbram 02.02.2018 / 02:16

3 respostas

2

Bem, você pode usar outra planilha que contenha uma coluna de horas e, ao lado de cada hora, você usaria uma fórmula com a função SUMIF() .

Supondo que as horas na sua tabela acima estão na coluna A com as vendas na coluna B , a fórmula seria algo como isto:

Nesta ilustração, os dados que contêm sua tabela acima estão na planilha chamada 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)  |
+------+---------------------------------------+

O que mostraria a saída como:

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

Quebrando a fórmula
A fórmula tem três partes:

Range is the range of cells you want evaluated.

In this case, it will be Your first column you provided in your question, which I assumed to be Column A (on our theoretical sheet RawData).

     

Critérios é a condição ou critério na forma de um número, expressão ou texto que define quais células serão adicionadas

     

In this case, it's the hours within the Range we provided earlier. On our separate sheet we created, we typed out 7, 8, 9 as you see in my example. We will reference those cells to be our Criteria.

     

Sum_range são as células reais para somar.

     

In your case this will be Your column B that you provided in your question on the sheet RawData. These are the numbers that are actually added.

    
por 02.02.2018 / 02:33
0

Você também pode usar a função SUMPRODUCT para obter o total de vendas por hora.

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

NB: onde A2 é a primeira célula tem 7. Arraste a fórmula para baixo até que seja necessário, o Excel irá alterar automaticamente o número da linha de endereço de célula A2.

    
por 02.02.2018 / 09:44
0

Resposta curta como esta já foi fechada ... você poderia usar um gráfico dinâmico.

    
por 06.02.2018 / 22:44