O que é uma função que adiciona automaticamente os valores nas células diretamente acima ou à esquerda da célula ativa?
`` `Excel
=Sum (deslocamento (ActiveCell, -1,0,1,1)) 'Adiciona o valor diretamente acima
`` `
Explicação: *
ActiveCell: Isso se refere à célula ativa atual.
*
deslocamento (ActiveCell, -1,0,1,1): Esta função cria um intervalo em relação à célula ativa:
*
-1: Move uma linha para cima (acima da célula ativa).
*
0: Permanece na mesma coluna.
*
1: Especifica a altura do intervalo (uma linha).
*
1: Especifica a largura do intervalo (uma coluna).
*
sum (): Esta função adiciona todos os valores dentro do intervalo especificado (a célula diretamente acima da célula ativa).
Como usá -lo: 1. Selecione a célula onde deseja exibir a soma.
2. Digite a fórmula `=soma (deslocamento (ActiveCell, -1,0,1,1))` na barra de fórmula.
3. Pressione
Enter .
Para adicionar valores à esquerda da célula ativa, modifique a fórmula: `` `Excel
=Soma (deslocamento (ActiveCell, 0, -1,1,1)) 'adiciona o valor diretamente à esquerda
`` `
Essa fórmula altera apenas a linha de deslocamento para 0 e a coluna deslocamento para -1, movendo o alcance para a esquerda em vez de para cima.
Nota: * Esta fórmula assume que você tem apenas um valor a ser adicionado. Se você tiver vários valores, precisará ajustar o intervalo de acordo.
* Se não houver valor na célula acima/à esquerda da célula ativa, a fórmula retornará um erro `#Value!`. Você pode adicionar uma função iferror para lidar com isso:
`` `Excel
=Iferror (soma (deslocamento (ActiveCell, -1,0,1,1)), 0) 'retorna 0 se houver um erro
`` `