1
resposta

[Dúvida] Fórmula Desloc

Apesar de eu conseguir usar a função desloc eu ainda não consegui entender a sua função. No exemplo dado no vídeo pq foi utilizado a célula B2? A célula é deslocada pra onde?

1 resposta

Olá Thais, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

A função DESLOC() é utilizada para retornar o valor que está em uma posição deslocada em relação a uma referência inicial. Ou seja, ela permite que você acesse valores em células que estão em uma posição diferente da célula de referência. Ela é uma função avançada do Excel, utilizada em casos bem específicos para quando queremos pegar informações de células que não estão em uma posição fixa, mas que mudam com base em um deslocamento.

Para ficar mais claro, vamos supor que você tem uma tabela com a coluna A com nomes e a coluna B com números e quer somar os dados da coluna B utilizando o DESLOC:

Imagem da tabela com 5 nomes na coluna A e 5 valores na coluna B

Para isso, vamos relembrar os parâmetros da função DESLOC:

=DESLOC(ref, linhas, colunas, [altura], [largura])
  • ref é a célula de referência a partir da qual você deseja fazer o deslocamento.

  • linhas é o número de linhas pelo qual você deseja deslocar a referência.

  • colunas é o número de colunas pelo qual você deseja deslocar a referência.

  • [altura] (opcional) é o número de linhas no intervalo deslocado que você deseja selecionar.

  • [largura] (opcional) é o número de colunas no intervalo deslocado que você deseja selecionar.

Sendo assim, no nosso caso para somar os dados da coluna B utilizando o DESLOC seria:

=SOMA(DESLOC(A1; 1; 1;5;1))

Onde:

  • A célula de referência é A1.
  • O deslocamento de linhas é 1 (uma linha abaixo da célula de referência).
  • O deslocamento de colunas é 1 (uma coluna à direita da célula de referência).
  • A "altura" é 5 (queremos selecionar 5 linhas).
  • A "largura" é 1 (queremos selecionar 1 coluna).

No gif abaixo, veja como a célula irá se comportar tendo como referência a célula A1 e os parâmetros da função DESLOC:

Gif do deslocamento ocorrendo com base nos parâmetros da função de soma

Voltando ao exemplo dado na aula, a célula B2 foi utilizada como referência inicial. Isso significa que a função DESLOC() irá retornar o valor de uma célula que está deslocada em relação à célula B2. Porém, quero reforçar novamente que essa é uma função mais avançada e que aos poucos e com a prática, o uso dela ficará mais simples no dia a dia.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!