Skip to main content

Função OFFSET do Excel

Author: Siluvia Last Modified: 2025-06-04

A função OFFSET do Excel retorna uma referência para uma célula ou um intervalo de células que está deslocado de uma célula específica por um determinado número de linhas e colunas.

showing the usage of OFFSET function

Sintaxe

=OFFSET(referência, linhas, colunas, [altura], [largura])


Argumentos

Referência (obrigatório): Uma célula ou um intervalo de células adjacentes que você definirá como ponto de partida.
Linhas (obrigatório): O número de linhas para mover para cima (número negativo) ou para baixo (número positivo) a partir do ponto de partida.
Colunas (obrigatório): O número de colunas para mover para a esquerda (número negativo) ou para a direita (número positivo) a partir do ponto de partida.
Altura (opcional): O número de linhas que você deseja retornar. A altura deve ser um número positivo.
Largura (opcional): O número de colunas que você deseja retornar. A largura deve ser um número positivo.


Valor de retorno

A função OFFSET retornará uma referência de célula deslocada de um ponto de partida dado.


Notas da função

1. O valor de erro #VALOR! será retornado quando a referência se referir a um intervalo de células descontínuas.
2. O valor de erro #REF! será retornado quando o deslocamento de linhas e colunas ultrapassar a borda da planilha.


Exemplos

Exemplo 1: Uso básico da função OFFSET

Retorne uma referência para uma célula com a fórmula abaixo:
=OFFSET(B2,3,1)

Neste caso, B2 é o ponto de partida, os números 3 e 1 significam que você deve mover 3 linhas para baixo e 1 coluna para a direita da célula B2 e, finalmente, retornar o valor em C5. Veja a captura de tela:

showing the usage of OFFSET function

Retorne uma referência para um intervalo de células com a fórmula abaixo:
=OFFSET(B2,3,1,2,2)

Neste caso, você obterá os resultados de um intervalo de 2 x 2 que está 3 linhas abaixo e 1 coluna à direita da célula B2.

showing the usage of OFFSET function

Nota: O erro #VALOR! ocorrerá quando você selecionar apenas uma célula para aplicar a função OFFSET para retornar um intervalo de células. Você precisa selecionar um intervalo de 2 x 2 (digamos, 4 células em branco), inserir a fórmula e pressionar as teclas Ctrl + Shift + Enter para obter os resultados.

Exemplo 2: Use a função OFFSET para somar um intervalo de valores

Como mencionamos acima, se você tentar usar a função OFFSET, como =OFFSET(B2,3,1,2,2), sozinha em uma única célula, ela retornará um erro #VALOR!. No entanto, se você combinar as funções SOMA e OFFSET conforme mostrado na captura de tela abaixo, ela retornará diretamente a soma dos valores no intervalo C5:D6.

1. Selecione uma célula em branco, copie a fórmula abaixo para ela e pressione a Enter tecla para obter o resultado.
=SOMA(OFFSET(B2,3,1,2,2)))

showing the usage of OFFSET function
Exemplo 3: Soma colunas com base em certos critérios

Como mostrado na captura de tela abaixo, como obter o total de vendas de Manga de domingo a terça-feira? Por favor, tente conforme abaixo.

showing the usage of OFFSET function

1. Selecione uma célula em branco, copie a fórmula abaixo para ela e pressione a Enter tecla para obter o resultado.
=SOMA(OFFSET(C2:E2,CORRESP(G4,B3:B8,),))

showing the usage of OFFSET function

Notas:

1. Na fórmula acima, CORRESP(G4,B3:B8) está procurando por Manga e retornando sua posição no intervalo B3:B8. Vamos ver, Manga está localizada 5 linhas abaixo da célula B2, então retorna o número 5;
2. Como o resultado da CORRESP é 5, e a última vírgula aqui representa 0, a função OFFSET agora está exibindo como OFFSET(C2:E2,5,0), o que significa que o deslocamento começa no intervalo C2:E2, move 5 linhas para baixo e 0 colunas para a direita para obter a referência ao intervalo C7:E7;
3. Em seguida, a função SOMA exibe como SOMA(C7:E7), e finalmente retorna a soma dos valores no intervalo C7:E7.


Mais exemplos

Como somar cada n linhas para baixo no Excel?

Como criar um intervalo nomeado dinâmico no Excel?

Como retornar o valor da célula a cada cinco ou enésima linha no Excel?


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.