Na coluna D, coloque esta fórmula na primeira linha:
=IF(A1<>A2;"Total";"")
Então, em E1, coloque:
=IF(A1<>A2;SUMIF(A:A;A1;C:C);"")
E copie para baixo.
Estou usando o Open Office Calc no Windows 8.1 Pro
Eu tenho os seguintes dados já classificados bem.
A B C
--+-----------------------
1 | Bmw Gold £80
2 | Bmw Silver £60
3 | Bmw Blue £50
4 | Bmw Green £20
5 | Merc Orange £50
6 | Merc Red £10
7 | Ford Green £22
8 | Ford Green £55
9 | Ford Blue £80
10| Ford Grey £90
11| Ford Black £68
Eu gostaria de totalizar cada Car Make e colocar o resultado em uma célula à direita, como no exemplo a seguir
A B C D E
--+---------------------------------------------
1 | Bmw Gold £80
2 | Bmw Silver £60
3 | Bmw Blue £50
4 | Bmw Green £20 Total £210
5 | Merc Orange £50
6 | Merc Red £10 Total £60
7 | Ford Green £22
8 | Ford Green £55
9 | Ford Blue £80
10| Ford Grey £90
11| Ford Black £68 Total £315
Eu posso obter os totais de cada Car Make com a fórmula =SUMIF(C1:C11;"Bmw";A1:A11)
e colocar manualmente essa fórmula em uma célula à direita de cada Car Make , ajustando o fórmula e localização sempre que difere.
No entanto, se eu tiver 100 Car Makes diferentes em 5000 linhas, isso será uma tarefa pontual e passível de erro (ao selecionar o intervalo dentro de SUMIF
).
Não há um menu no Calc que eu possa aplicar algum tipo de fórmula que seja elaborada com base em uma série de dados? Ou talvez uma maneira simples e melhor de fazer isso?
Muitos agradecimentos