Três soluções:
(suponho que seus dados estejam nas células A1:B22 .)
1. Formatação Condicional
- Defina
C1para=B1.
(Se seus dados não começarem na coluna 1, e a linha antes da primeira linha de dados não tem números, você pode usar a próxima fórmula para a coluna inteira. - Defina
C2para=IF(A1=A2, C1+B2, B2)e arraste / preencha paraC22.
Isso definirá a colunaCcomo um total em execução para os números correspondentes.
ou seja,C1= 50,C2= 220,C3= 320,C4= 900,C5= 500, etc. - Selecione os resultados (por exemplo, células
C1:C22) e faça “Formatação Condicional” → “Nova Regra”. Selecione "usar uma fórmula para determinar quais células devem ser formatadas", insira a fórmula=A1=A2e formate a célula para ficar invisível. (Maneiras comuns de fazer isso são para definir a cor da fonte para branco ou para aplicar um formato numérico personalizado de;;;.
Caso o acima não esteja claro: Isso coloca um número em cada célula do intervalo, mas apenas esconde aqueles que você não quer.
2. Coluna Auxiliar
- Escolha uma coluna que esteja fora do caminho; por exemplo, coluna
Z. Defina-o da mesma forma que definimos a colunaC, acima. - Defina
C1para=IF(A1=A2, "", Z1)e arraste / preencha paraC22.
3. All-in-One
- Defina
C1para=IF(A1=A2, "", SUMIF(A$1:A$22, A1, B$1:$B22))e arraste / preencha paraC22.
Observe que, se os números de telefone não estiverem classificados corretamente, e não são divididos em grupos únicos, esses métodos produzem resultados diferentes. Rotulando os métodos da seguinte forma:
- Formatação condicional
- Coluna auxiliar
- All-in-One
considere estes dados:
phone value method1 method2 method3
︙ ︙ ︙ ︙ ︙
95 800 1500 1500 1500
42 1 ← First block of data for phone # 42
42 2 3 3 99 ← Note that methods 1 and 2 yield 1 + 2 = 3
17 4 ↖ but method 3 yields 1 + 2 + 32 + 64 = 99
17 8
17 16 28 28 28
42 32 ← Second block of data for phone # 42
42 64 96 96 99 ← Note that methods 1 and 2 yield 32 + 64 = 96
83 1000 ↖ but method 3 yields 1 + 2 + 32 + 64 = 99
83 2000 (again)
83 4000 7000 7000 7000
︙ ︙