Blog

Postado em em 19 de outubro de 2022

Função DESLOC: A Forma Fácil de Deslocar Células no Excel

A função DESLOC é a fórmula do Excel utilizada para deslocar células e intervalo de células de uma forma simples e intuitiva!

É crucial entender como essa fórmula é estruturada para compreender melhor seus usos com outras funções.

Saiba mais!

O que é a função DESLOC do Excel?

Talvez você ainda não tenha visto nem utilizado essa função, pois ela não é muito abordada, no entanto é uma função muito interessante.

Isso porque ela te permite “deslocar” células, e o que isso quer dizer?

Podemos deslocar os intervalos de células para facilitar a busca por informações.

Um exemplo que eu sempre gosto de dar sobre essa fórmula é que ela se assemelha a um jogo de xadrez, porque o que fazemos é exatamente mover uma referência em linhas e colunas.

Sintaxe da função DESLOC

A sintaxe da função DESLOC no Excel envolve três principais elementos: a referência, as linhas e as colunas.

A referência é o ponto de partida, de onde se começará a deslocar enquanto a função percorre. 

O número de linhas determina o movimento vertical da função. Se o número é positivo, ele avança para além da referência, para baixo. Se o número for negativo, ele avança para cima.

O número de colunas, por sua vez, determina o movimento horizontal da função. Se positivo, a função percorre para a direita; quando negativo, ela desloca para a esquerda.

Além disso, há também a altura e a largura. A altura corresponde ao número de linhas, ao passo que a largura diz respeito ao número de colunas. 

Quando utilizar essa função?

A função DESLOC do Excel é muito útil em algumas ocasiões específicas. 

Uma delas é para encontrar um valor cujo endereço ainda não se sabe, mas que está dentro de um intervalo conhecido, com o ponto de partida estabelecido.

Além disso, pode ser usado para determinar a soma de um conjunto de dados, bem como a média, o máximo e o mínimo. 

Também é útil no caso de uma tabela que vai ganhando linhas e colunas, aos poucos. 

Outra função muito importante é como veremos neste tutorial: quando se deseja mostrar a soma de um conjunto de valores de acordo com a escolha do usuário na validação.

Nesse caso, é preciso conjugar a função de validação de dados, a soma, uma função chamada CORRESP e então a função DESLOC.

O que a função faz é simplesmente se deslocar sempre que o usuário selecionar uma opção, para a direita ou para esquerda. Para saber qual é o índice, é preciso pegar a função CORRESP.

Explicaremos com mais detalhes a seguir. 

Como usar a função DESLOC no Excel?

Neste ponto acredito que já esteja curioso para saber como a função funciona, não é mesmo?

Vamos primeiro analisar uma base de dados para facilitar o entendimento da função DESLOC no Excel.

Tabela de dados reduzida
Tabela de dados reduzida

Vamos considerar essa seção da tabela para a explicação.

Antes de utilizar a função é importante saber cada um dos argumentos, vamos lá?

Função DESLOC Excel
Função DESLOC Excel
  • Ref – É a célula que temos como referência (vamos utilizar a célula B2);
  • Lins – É a quantidade de linhas que vamos deslocar (positivo para baixo, negativo para cima);
  • Cols – É a quantidade de linhas que vamos deslocar (positivo para direita, negativo para esquerda);
  • Altura – A quantidade de células que vamos considerar como resultado dentro de uma coluna, ou seja, vamos deslocar o intervalo, mas quero como resultado 2 células a partir dessa posição.
  • Largura – A quantidade de células que vamos considerar como resultado dentro de uma linha.

Vamos agora imaginar que essa referência vai se mover igual ao cavalo do xadrez!

Ele se move em L, então vamos imaginar que vamos andar 2 linhas e 1 coluna para formar esse L.

Função DESLOC no Excel com argumentos
Função DESLOC no Excel com argumentos

Com isso vamos 2 linhas para baixo e 1 para a direita, e qual o resultado teremos?

Visualização do deslocamento feito
Visualização do deslocamento feito

Então na célula em que escrevemos a fórmula teremos o resultado em azul, R$8.641.

Com isso podemos deslocar uma célula ou conjunto de células e obter um resultado do mesmo tamanho (em células) ou um tamanho variado dependendo dos critérios de altura e largura.

Mas agora você deve estar se perguntando, “Sim…mas onde é que eu vou utilizar isso?”.

E eu vou te mostrar isso agora, até porque essa fórmula geralmente é utilizada com a função CORRESP.

Que é uma função que permite retornar um valor de acordo com a posição de uma informação.

Aplicação da função DESLOC!

Preparado para colocar a mão na massa?

Se ainda não sabe como funciona a função CORRESP é importante, pois vamos utilizá-la como exemplo, pode verificar na Aula 2 dessa série.

Exemplo de somatório com DESLOC
Exemplo de somatório com DESLOC

Este é o exemplo que vamos fazer, queremos descobrir o total (somatório) dos valores de abr/20.

Então primeiramente vamos utilizar a função CORRESP para buscar a informação de mês dentro da tabela.

Função CORRESP
Função CORRESP

A célula J2 é onde temos o mês, e o intervalo de B1 a G1 é onde temos os cabeçalhos dos meses da nossa tabela. Por fim o 0 é para mostrar o tipo de correspondência que é exata.

O resultado dessa fórmula será 4, pois do intervalo que selecionamos o mês de abril é o quarto mês.

Isso é importante, pois agora sabemos quantas colunas precisamos deslocar para fazer nosso cálculo de total.

Somatório com a função DESLOC
Somatório com a função DESLOC

Neste caso vamos construir a função DESLOC juntamente com a função SOMA para somar todo esse intervalo.

Você pode estar se perguntando, “Mas porque começamos selecionando o intervalo de referência sendo da coluna A, se não temos dados nela?”.

Isso acontece por conta da nossa função CORRESP, como teremos o resultado de 1 a 6 por conta das datas, vamos deslocar de 1 a 6 colunas, então se selecionarmos a coluna do mês de janeiro, então o mínimo de deslocamento seria 1.

Isso quer dizer que ao selecionar o mês de janeiro teríamos o resultado de fevereiro, e por esse motivo estamos selecionando a coluna com as informações de equipe.

Fórmula após alterar o mês
Fórmula após alterar o mês

Então mesmo alterando o mês escolhido as fórmulas serão atualizadas automaticamente para puxar o valor correto da soma de acordo com o intervalo que selecionamos.

Dúvidas frequentes sobre a função DESLOC

Definição da função

Como vimos, a função DESLOC no Excel é usada para buscar uma célula ou um conjunto de células, a partir de um cálculo com relação à referência. Assim, a sintaxe já pede uma referência e o número de linhas e colunas para percorrer.

Essas linhas e colunas podem ser definidas por outra célula, com um cálculo com outra função. 

Uso da função

O DESLOC é usado em conjunto com outras funções para uma série de finalidades. É possível usar com tabelas dinâmicas, para encontrar uma célula de endereço desconhecido, para cálculo de máximo/mínimo, soma, etc.

MIstura com outras funções

É possível combinar a função DESLOC com a função SOMA, por exemplo, para incluir um novo valor em uma sequência; além disso, pode-se usar com a função CountA para criar listas drop-down. 

Para lidar com as limitações da fórmula PROCV, é possível aplicar uma função COMBINAR.

Conclusão

Você achava que seria tão fácil utilizar uma função diferente que pode te auxiliar nas suas planilhas?

Foi possível verificar o quão importante essa função é, pois permite o deslocamento tanto em linhas quanto em colunas e com isso permite a utilização com outras fórmulas para auxiliar.

Veja que ela é muito útil principalmente quanto não temos apenas 1 colunas com informações, como por exemplo, de data. Isso quer dizer que não temos 1 única coluna com as informações de data.

Como pôde ver, tivemos várias, então conseguimos fazer a nossa soma tranquilamente utilizando as fórmulas DESLOC e CORRESP.

Que tal agora praticar e começar a colocar a utilizar essa função nas suas planilhas?

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Hashtag Treinamentos

Para acessar outras publicações de Excel Avançado, clique aqui!


Quer aprender tudo de Excel para se tornar o destaque de qualquer empresa?


Quer ter acesso a um Minicurso de Finanças no Excel de forma 100% gratuita? Preencha seu e-mail abaixo!