Função DESLOC

Excel 2007+

Resumo

A função DESLOC retorna uma referência para um intervalo deslocado um número específico de linhas e colunas a partir de uma célula ou intervalo base. Permite criar referências dinâmicas para células ou intervalos sem mover ou alterar seleções existentes.

Sintaxe

DESLOC(referência; linhas; colunas; [altura]; [largura])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
referência Referência Sim Célula ou intervalo base para o deslocamento (deve ser intervalo adjacente)
linhas Número Sim Linhas positivas (abaixo) ou negativas (acima) da referência base
colunas Número Sim Colunas positivas (direita) ou negativas (esquerda) da referência base
altura Número Não Altura em linhas do intervalo retornado (positivo)
largura Número Não Largura em colunas do intervalo retornado (positivo)

Usando a função OFFSET

A função DESLOC é ideal para criar referências dinâmicas em planilhas. Ela permite referenciar células ou intervalos baseados em cálculos de deslocamento, facilitando a construção de tabelas dinâmicas, gráficos com intervalos variáveis e fórmulas que precisam se adaptar automaticamente ao tamanho dos dados.

Exemplos Comuns de OFFSET

Exemplo Básico - Uma Célula

=DESLOC(D3;3;-2;1;1)

Retorna o valor da célula B6 (3 linhas abaixo e 2 colunas à esquerda de D3)

Exemplo com SOMA - Intervalo Múltiplo

=SOMA(DESLOC(D3:F5;3;-2;3;3))

Soma o intervalo B6:D8 (desloca D3:F5 em 3 linhas abaixo e 2 colunas à esquerda)

Exemplo de Erro #REF!

=DESLOC(D3;-3;-3)

Retorna erro #REF! pois referencia área fora da planilha

Perguntas Frequentes

Ocorre quando a referência base não é um intervalo adjacente de células.

Usa automaticamente a altura e largura da referência original.

Não, apenas retorna uma referência sem alterar a planilha.

Erros Comuns e Soluções

#REF!

Cause: Deslocamento excede limites da planilha

Solution: Reduza valores de linhas/colunas ou expanda a planilha

#VALOR!

Cause: Referência base não é intervalo adjacente

Solution: Use apenas células ou intervalos contínuos

#VALOR!

Cause: altura ou largura negativa ou zero

Solution: Use apenas números positivos

Notas

  • Se altura/largura omitidos, herda da referência base
  • Excelente para tabelas dinâmicas e gráficos
  • Pode ser combinada com INDIRECT para referências por texto
  • Não é volátil (recalcula apenas quando argumentos mudam)
  • Compatível com Excel 2007+

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+