Totais 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.

Eu tenho atualmente uma tabela simples que se parece com isso, onde eu tenho arredondado cada vez para 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 de cada hora, de modo que esteja em um formato facilmente gravável?

nuggetbram
fonte

Respostas:

2

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

Supondo que as horas em 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)  |
+------+---------------------------------------+

Qual mostraria a saída como:

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

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

Intervalo é o intervalo de células que você deseja avaliar .

Neste caso, será sua primeira coluna que você forneceu em sua pergunta, que eu assumi ser a coluna A (em nossa folha teórica 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

Neste caso, são as horas dentro do intervalo que fornecemos anteriormente. Em nossa folha separada que criamos, nós digitamos 7, 8, 9 como você vê no meu exemplo. Vamos referenciar essas células para serem nossos Critérios.

Sum_range são as células reais a serem somadas .

No seu caso, esta será a sua coluna B que você forneceu em sua pergunta na folha RawData. Estes são os números que são realmente adicionados.

K.Dᴀᴠɪs
fonte
Trabalhou perfeitamente, planilha separada não é necessária, exceto para organização.
nuggetbram
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 de linha do endereço de célula A2.

Rajesh S
fonte
0

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

Tim Galvin
fonte
3
Tim, a questão não foi encerrada. O OP apenas escolheu uma resposta que eles gostaram (provavelmente a primeira e única resposta na época). O resto do mundo pode preferir um diferente. Concordo que uma tabela dinâmica é a abordagem lógica e mais simples. Mas este post é realmente apenas um comentário, sugerindo uma orientação para investigar, em vez de fornecer uma solução viável. Como tal, pode até atrair downvotes. Você pode expandir isso com o "como"?
fixer1234