Se sua planilha do Excel incluir cálculos baseados em um intervalo de células em mudança, o uso das funções SUM e OFFSET juntas em uma fórmula SUM OFFSET simplifica a tarefa de manter os cálculos atualizados.
Criar um intervalo dinâmico com as funções SUM e OFFSET

Se você usar cálculos por um período de tempo que muda continuamente - como totalizar as vendas para o mês - a função DESLOCAMENTO no Excel permite que você defina um intervalo dinâmico que muda à medida que os números de vendas de cada dia são adicionados.
Por si só, a função SUM geralmente pode acomodar a inserção de novas células de dados no intervalo que está sendo somado.
Uma exceção ocorre quando os dados são inseridos na célula onde a função está localizada no momento.
Na imagem de exemplo acima, os novos números de vendas para cada dia são adicionados na parte inferior da lista, forçando o total a deslocar continuamente uma célula a cada vez que os novos dados são adicionados.
Se a função SUM fosse usada sozinha para totalizar os dados, seria necessário modificar o intervalo de células usado como o argumento da função toda vez que novos dados fossem adicionados.
Usando as funções SUM e OFFSET juntas, no entanto, o intervalo que é totalizado se torna dinâmico. Em outras palavras, ele muda para acomodar novas células de dados. A adição de novas células de dados não causa problemas porque o intervalo continua a se ajustar à medida que cada nova célula é adicionada.
Sintaxe e Argumentos
Consulte a imagem acima para seguir este tutorial.
Nessa fórmula, a função SUM é usada para totalizar o intervalo de dados fornecido como seu argumento. O ponto inicial para esse intervalo é estático e é identificado como a referência de célula ao primeiro número a ser totalizado pela fórmula.
A função DESLOCAMENTO é aninhada dentro da função SUM e é usada para criar um ponto de extremidade dinâmico para o intervalo de dados totalizado pela fórmula. Isso é feito definindo o ponto final do intervalo para uma célula acima do local da fórmula.
A sintaxe da fórmula:
= SUM (Início do intervalo: OFFSET (Reference, Rows, Cols))
Este exemplo usa uma fórmula SUM OFFSET para retornar o total dos valores de vendas diários listados na coluna B da planilha. Inicialmente, a fórmula foi inserida na célula B6 e totalizou os dados de vendas por quatro dias. O próximo passo é mover a fórmula SUM OFFSET para baixo para criar espaço para o total de vendas do quinto dia. Isso é feito inserindo-se uma nova linha 6, que move a fórmula para a linha 7. Como resultado da mudança, o Excel atualiza automaticamente o argumento de referência para célulaB7 e adiciona célulaB6 para o intervalo resumido pela fórmula. O total aparece na célula B7. Para adicionar os dados de vendas do dia seguinte: Cell B7 atualiza para o novo total de$7137.40. Quando você clica na célula B7, a fórmula atualizada= SUM (B2: OFFSET (B7, -1,0)) aparece na barra de fórmulas. A função OFFSET possui dois argumentos opcionais: Altura e Largura , que não foram usados neste exemplo. Esses argumentos podem ser usados para informar à função OFFSET a forma da saída em termos de tantas linhas altas e tantas colunas de largura. Ao omitir esses argumentos, a função, por padrão, usa a altura e a largura do argumento de referência, que, neste exemplo, tem uma linha de altura e uma de largura.
Usando a fórmula de COMPENSAÇÃO DE SOMA para o total de dados de vendas
Inserindo a fórmula SUM OFFSET
Adicionando os dados de vendas do dia seguinte




