Três soluções:
(suponho que seus dados estejam nas células A1:B22
.)
1. Formatação Condicional
- Defina
C1
para=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
C2
para=IF(A1=A2, C1+B2, B2)
e arraste / preencha paraC22
.
Isso definirá a colunaC
como 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=A2
e 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
C1
para=IF(A1=A2, "", Z1)
e arraste / preencha paraC22
.
3. All-in-One
- Defina
C1
para=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
︙ ︙