sobressair OFFSET função
O Excel Função OFFSET retorna uma referência a uma célula ou intervalo de células que é deslocado de uma célula específica por um determinado número de linhas e colunas.
Sintaxe
=OFFSET (reference, rows, cols, [height], [width])
Argumentos
Referência (requeridos): Uma célula ou um intervalo de células adjacentes que você definirá como ponto de partida.
Linhas (requeridos): O número de linhas para mover para cima (número negativo) ou para baixo (número positivo) a partir do ponto inicial.
Cols (requeridos): O número de colunas para mover para a esquerda (número negativo) ou para a direita (número positivo) a partir do ponto inicial.
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á um deslocamento de referência de célula de um determinado ponto de partida.
Notas de função
1. #VALUE! o valor de erro retornará quando a referência se referir a um intervalo de células descontínuas.
2. #REF! o valor de erro será retornado quando as linhas e colunas fizerem referência ao deslocamento sobre a borda da planilha.
Exemplos
Exemplo 1: uso básico para a função OFFSET
Retorne uma referência a 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 mover 3 linhas para baixo e 1 coluna para a direita da célula B2 e retornar o valor em C5 finalmente. Veja a imagem:
Retorne uma referência a um intervalo de células com a fórmula abaixo:
=OFFSET(B2,3,1,2,2)
Nesse caso, você obterá os resultados de um intervalo 2 x 2 que está 3 linhas abaixo e 1 coluna à direita da célula B2.
Anote os: #VALOR! Ocorrerá um erro ao selecionar apenas uma célula para aplicar a função OFFSET para retornar um intervalo de células. Você precisa selecionar um intervalo 2 x 2 (diz 4 células em branco), insira a fórmula e pressione o botão Ctrl + Shift + Entrar chaves 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) sozinho em uma única célula, ele retornará um #VALUE! Erro. No entanto, se você combinar as funções SUM e OFFSET conforme a captura de tela mostrada abaixo, ela retornará a soma dos valores no intervalo C5: D6 diretamente.
1. Selecione uma célula em branco, copie a fórmula abaixo nela e pressione o botão Entrar chave para obter o resultado.
=SUM(OFFSET(B2,3,1,2,2)))
Exemplo 3: Colunas de soma com base em certos critérios
Conforme a imagem abaixo mostrada, como obter o total de vendas de manga de domingo a terça? Por favor, tente como abaixo.
1. Selecione uma célula em branco, copie a fórmula abaixo nela e pressione o botão Entrar chave para obter o resultado.
=SUM(OFFSET(C2:E2,MATCH(G4,B3:B8,),))
Notas:
1. Na fórmula acima, MATCH(G4,B3:B8) está procurando manga e retornando à sua posição no alcance B3: B8. Vejamos, o Mango localiza 5 linhas abaixo da célula B2, então retorna o número 5;
2. Como o resultado da PARTIDA é 5, e a última vírgula aqui representa 0, a função OFFSET agora é exibida como OFFSET(C2:E2,5,0), o que significa que o deslocamento começa no intervalo C2: E2, mova 5 linhas para baixo e 0 coluna para a direita para obter a referência para o intervalo C7: E7;
3. Em seguida, a função SUM é exibida como SUM(C7:E7)e, finalmente, retornar a soma dos valores no intervalo C7: E7.
Mais exemplos
Como somar todas as n linhas 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 escritório
Kutools for Excel - Ajuda você a se destacar da multidão
Kutools for Excel Possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Office Tab - Ativar leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do 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.
