Como usar a função OFFSET no Excel?

A função OFFSET no Excel é usada para retornar um intervalo referenciado que é deslocado em relação a uma célula ou intervalo de origem. É útil para criar referências dinâmicas que podem se ajustar automaticamente quando novos dados são adicionados.

A sintaxe da função OFFSET é a seguinte:

OFFSET(referência, linhas, colunas, [altura], [largura])
  • referência: é o ponto de partida para o deslocamento. Pode ser uma única célula ou um intervalo de células.
  • linhas: o número de linhas para mover a partir da referência. Um valor positivo desloca para baixo, enquanto um valor negativo desloca para cima.
  • colunas: o número de colunas para mover a partir da referência. Um valor positivo desloca para a direita, enquanto um valor negativo desloca para a esquerda.
  • altura (opcional): define a altura do intervalo retornado. Se não for especificado, assume a mesma altura da referência.
  • largura (opcional): define a largura do intervalo retornado. Se não for especificado, assume a mesma largura da referência.

Exemplo de Uso:

Imagine que você tem dados na coluna A e quer fazer referência à terceira célula abaixo de A1.

=OFFSET(A1, 3, 0)

Nesse caso, a função retorna o valor da célula A4 (A1 deslocado 3 linhas para baixo e 0 colunas para o lado).

Exemplo com Altura e Largura:

Se você quiser fazer referência a um intervalo de 2 linhas por 3 colunas, começando da célula B2:

=OFFSET(B2, 0, 0, 2, 3)

Este exemplo retorna um intervalo que vai de B2 até D3.

Observações:

  • Reflexão Volátil: O OFFSET é uma função volátil, o que significa que ela recalcula sempre que qualquer alteração é feita na planilha, o que pode impactar o desempenho em planilhas grandes.
  • Erros Potenciais: Se o deslocamento leva a um intervalo fora dos limites da planilha, o Excel retornará um erro.

Esta função é extremamente poderosa quando combinada com outras funções, como SOMA ou MÉDIA, permitindo cálculos dinâmicos com base em intervalos móveis.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project