Somando valores em uma coluna para cada entrada não em branco em outra coluna

2

Estou tendo um pouco de dificuldade em criar uma fórmula para fazer o seguinte. Digamos que eu tenha uma folha assim:

X   100  1000
    200
    200
    500
Y   400  1250
    400
    300
    150
Z   430  910
    330
    150

Eu quero resumir a coluna B para cada célula não em branco na coluna A, de modo que o resultado fique como acima. Por exemplo, a soma de A é 1000, então 1000 é colocada na coluna C. Isso é factível?

    
por 114 21.01.2015 / 21:36

1 resposta

3

Existem maneiras extravagantes de fazer isso, mas uma maneira simples e intuitiva é usar uma coluna auxiliar. Digamos que seu exemplo esteja em A2: C12. Use a coluna D para uma coluna auxiliar que transforma as informações da coluna A em um formato facilmente utilizável. Em D2, a fórmula seria:

=IF(ISBLANK(A2),D1,A2)

Copie essa coluna para baixo para todas as linhas de dados. Ele preenche os espaços em branco com o valor acima.

Então, em C2, a fórmula seria:

=IF(ISBLANK(A2),"",SUMIF(D$2:D$9,A2,B$2:B$9))

Altere os intervalos de linhas para corresponder aos seus dados e copie-os na coluna. Para qualquer linha que tenha um valor na coluna A, soma os valores na coluna B, desde que a coluna D tenha o mesmo valor. Você pode ocultar a coluna D ou usar uma coluna fora de vista.

    
por 21.01.2015 / 22:18