Como usar a função OFFSET (DESLOCAMENTO) no Excel
Português | Inglês |
---|---|
DESLOCAMENTO | OFFSET |
A função DESLOCAMENTO é extremamente útil nos programas de planilha eletrônica como Microsoft Excel e Google Planilhas, permitindo que os usuários retornem um intervalo que é deslocado a partir de uma célula ou intervalo de referência específico. Essencial para trabalhos dinâmicos em planilhas, esta função é particularmente valiosa ao criar sumários ou dashboards que se atualizam automaticamente conforme os dados originais são alterados.
Sintaxe e Uso da Função
A função DESLOCAMENTO é estruturada da seguinte forma:
DESLOCAMENTO(célula_inicial, desloc_linhas, desloc_colunas, [altura], [largura])
Os parâmetros são definidos da seguinte maneira:
- célula_inicial: A referência à célula ou ao intervalo de onde o deslocamento se inicia.
- desloc_linhas: O número de linhas a deslocar a partir da célula inicial. Pode ser positivo para mover para baixo ou negativo para mover para cima.
- desloc_colunas: O número de colunas a ser deslocado a partir da célula inicial. Pode ser positivo para mover para a direita ou negativo para mover para a esquerda.
- [altura]: (Opcional) Define o número de linhas do intervalo resultante.
- [largura]: (Opcional) Define o número de colunas do intervalo resultante.
Exemplo básico de uso:
=DESLOCAMENTO(A1, 3, 2, 1, 1)
Este exemplo retorna o valor da célula localizada 3 linhas abaixo e 2 colunas à direita de A1.
Casos Práticos
Exploraremos a seguir alguns casos práticos para ilustrar como a função DESLOCAMENTO pode ser aplicada de forma estratégica em planilhas.
Adaptação de Gráficos Dinâmicos
Imagine que você tem uma planilha onde os dados de vendas são atualizados mensalmente. Você quer criar um gráfico que sempre exiba os últimos 6 meses de vendas, sem precisar ajustá-lo manualmente cada mês. Utilize a função DESLOCAMENTO para construir uma fórmula que sempre selecione o intervalo correto dos últimos 6 meses de maneira automática:
=DESLOCAMENTO(A1; CONT.VALORES(B:B) - 6; 0; 6)
Neste caso, ‘A1’ é a célula base para o intervalo de dados. A função CONT.VALORES conta todas as células não vazias na coluna B, subtraindo 6 para iniciar no ponto correto. ‘0’ significa que não há deslocamento horizontal, e ‘6’ define que são necessárias 6 linhas, correspondentes a seis meses de dados.
Sumarização de Dados com Base em Condições Variáveis
Considere um cenário onde você precisa calcular a soma de um número específico de células acima de uma célula referência, sendo que este número varia. Suponha que o número esteja indicado em outra célula (C1). Use a fórmula a seguir para somar dinamicamente os valores necessários:
=SOMA(DESLOCAMENTO(A10; -C1; 0; C1; 1))
‘A10’ é a célula de referência. ‘-C1’ indica o deslocamento para cima em um número de linhas especificado em C1, ‘0’ indica que não há deslocamento horizontal, ‘C1’ especifica o número de linhas a somar e ‘1’ a largura do intervalo, ou seja, uma coluna.
A função DESLOCAMENTO é versátil e, quando combinada com outras funções, pode simplificar e automatizar muitos processos em uma planilha, transformando-a em uma ferramenta poderosa para análise de dados e elaboração de relatórios. Experimentar e aprender a aplicar essa função em diferentes contextos pode economizar tempo e aumentar a eficiência no manuseio de dados.
Mais Informações: https://support.microsoft.com/pt-pt/office/deslocamento-função-deslocamento-c8de19ae-dd79-4b9b-a14e-b4d906d11b66