Como criar uma função de deslocamento no excel: com exemplos


Muitas vezes você pode querer calcular valores defasados no Excel. Felizmente, isso é fácil de fazer usando a função OFFSET() .

Os exemplos a seguir mostram como usar a função OFFSET() na prática.

Exemplo 1: Calcular valores deslocados no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o total de vendas realizadas por uma loja em 10 dias consecutivos:

Podemos usar a seguinte fórmula para calcular os valores de vendas deslocados em uma nova coluna:

 =OFFSET( B3 ,-1,0)

Podemos digitar esta fórmula na célula C3 e arrastá-la para cada célula restante na coluna C:

A coluna “Vendas com atraso” exibe as vendas com um atraso de n = 1.

Por exemplo, no segundo dia, a loja realizou 19 vendas. O valor defasado das vendas do dia 2 (por exemplo, vendas realizadas no dia 1) é de 13 vendas.

Exemplo 2: Calcular valores deslocados por grupo no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o total de vendas realizadas por duas lojas diferentes durante 5 dias cada:

Podemos utilizar a seguinte fórmula para calcular os valores de vendas defasadas por loja em uma nova coluna:

 =IF( A3 = A2 , OFFSET( B3 , -1, 0), "")

Podemos digitar esta fórmula na célula C3 e arrastá-la para cada célula restante na coluna C:

Esta função primeiro verifica se o valor armazenado na linha atual é igual ao valor armazenado na linha anterior.

Nesse caso, ele retorna o valor das vendas defasadas. Caso contrário, ele retorna um espaço em branco.

Por exemplo, na linha 3, o valor de vendas foi 19 . Como o valor da loja na linha 2 é igual à linha 3, o valor defasado das vendas é calculado como 13 .

Entretanto, na linha 7, o valor armazenado não corresponde ao valor armazenado na linha 6; portanto, um valor vazio é retornado em vez de um valor de vendas alterado.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como interpolar valores ausentes no Excel
Como encontrar os 10 principais valores em uma lista no Excel
Como encontrar os 10% principais valores em uma coluna do Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *