Você pode usar algumas colunas auxiliares e algumas fórmulas legais para obter o que deseja com as seguintes suposições:
- Não haverá várias linhas em branco em uma linha (como A3 e A4 estão em branco).
- A primeira linha não ficará em branco.
- Você não se importa com o uso extra de colunas & pode escondê-los.
O que estamos fazendo é descobrir quantas linhas existem entre espaços em branco e, em seguida, criar um intervalo fora disso. Em seguida, conectamos esse intervalo à fórmula SUM apenas para linhas em branco.
Contador de intervalos: Use a coluna C e insira um 1
na primeira linha. Em seguida, a partir da linha 2, insira a fórmula =IF(C1="", 1, IF(A2="","",C1+1))
. Se uma linha estiver em branco, ela começará em 1. Caso contrário, ela continuará incrementando o contador.
Criar texto de intervalo: Usando a coluna D, começando na linha 2, insira a fórmula =IF(C2="", CONCATENATE("A",ROW()-C1,":A",ROW()-1),"")
. Isso criará um texto parecido com A1:A3
.
Conecte-se à fórmula SUM: Use a coluna B e, a partir da linha 2, insira a fórmula =IF(A2="",SUM(INDIRECT(D2)),"")
. Somente se a linha estiver em branco, ela executará o SUM
.
Arraste as linhas para baixo para ver a mágica!
Aqui estão algumas capturas de tela em ação & mostrando as fórmulas: