Skip to main content

Truque do Excel para somar um número de células com um intervalo variável

Excel - Desmistificando a função DESLOC (Abril 2025)

Excel - Desmistificando a função DESLOC (Abril 2025)
Anonim

No Excel, você pode somar várias células usando um intervalo variável com a função INDIRECT. A função INDIRECT atualiza automaticamente o intervalo de células que você referenciou sem editar manualmente a própria fórmula. Você pode usar a função INDIRECT com qualquer número de funções do Excel, mas a mais comum (e útil) é quando você usa a função SUM.

Nota: As informações no artigo se aplicam às versões do Excel 2019, 2016, 2013, 2010 e Excel para Mac.

01 de 05

Como somar um número de células usando um intervalo variável

Você pode incorporar a função INDIRECT como um argumento dentro da função SUM para criar um intervalo variável de referências de célula para a função soma para adicionar. A função INDIRECTO faz isso referenciando o intervalo de células indiretamente, por meio de uma referência de célula intermediária.

O formato de ambas as funções usadas juntas se parece com isto:

= SUM (INDIRECT ("D1": D4)

Isso bloqueia o intervalo para iniciar em D1 e permite que o D4 seja alterado se você inserir ou excluir quaisquer células na coluna D.

Você também pode usar outras células na planilha para modificar as referências de célula. Por exemplo, se você usar E1 para referenciar a primeira célula do intervalo e E2 para referenciar a última célula do intervalo, a fórmula será semelhante a:

= SOMA (INDIRETO ("D" & E1 & ": D" & E2))

Alterando os números localizados nas células E1 e E2, você pode modificar o intervalo na fórmula sem precisar editar manualmente a fórmula.

02 de 05

Experimente as funções SUM e INDIRECT

Crie uma planilha para testar as funções SUM e INDIRECT você mesmo. Comece criando uma planilha em branco e inserindo os dados a seguir nas colunas D e E:

Célula Dados D1 - 5 D2 - 10 D3 - 15 D4 - 20 D5 - 25 D6 - 30 E1 - 1 E2 - 4

Em seguida, crie a fórmula na célula F1. Veja como:

  1. Selecione celular F1. É aqui que o resultado deste exemplo será exibido.
  2. Selecione Fórmulas.
  3. Escolher Matemática e Trig para abrir a lista suspensa de funções.
  4. SelecioneSOMA na lista para abrir a caixa de diálogo Argumentos da Função SUM.
03 de 05

Aninha a função INDIRECT na função SUM

Em seguida, insira a função INDIRETO na função SUM usando essa caixa de diálogo.

  1. No Número 1 campo, insira a seguinte função INDIRECTA:

    INDIRETO ("D" e E1 & ": D" e E2)

  2. Selecione Está bem para completar a função e fechar a caixa de diálogo.
  3. O número 50 aparece na célula F1. Esta é a soma das células D1 a D4.
  4. Quando você seleciona a célula F1, o campo de fórmula mostra:

    = SOMA (INDIRETO ("D" & E1 & ": D" & E2))

Quando você entender como formatar as funções SUM e INDIRECT aninhada, poderá digitar toda a função mostrada na etapa 4 diretamente na célula de resultado (neste exemplo, a célula F1).

04 de 05

Construa o argumento para a função indireta

No exemplo acima, as referências às células E1 e E2 estão fora das cotas. Isso, combinado com o & concatene o símbolo, incorpora o que estiver contido dentro das células E1 e E2 na própria fórmula.

Veja como os elementos da fórmula funcionam:

  • & é usado para unir dados de texto (neste caso, a letra D) com uma referência de célula (E1 e E2) que contém um valor numérico.
  • ' ' deve envolver dados de texto dentro das referências de célula (neste exemplo, a letra D).
  • : é um separador entre a primeira célula e a última célula no intervalo SUM.

No exemplo acima, o ponto inicial do intervalo é definido pelos caracteres: "D" e E1.

O ponto final do intervalo é definido pelos caracteres: ": D" e E2

O cólon precisa ser incluído dentro das aspas.

O terceiro e comercial no meio é usado para concatenar os dois segmentos em um argumento:

"D" e E1 e ": D" e E2 05 de 05

O intervalo variável da função SUM

A função INDIRECT aninhada dentro da função SUM facilita a alteração do início e do fim do intervalo totalizados pela função SUM, sem ter que editar a função em si.

Usando a técnica de concatenação na etapa 3, use os números armazenados nas células E1 e E2 na planilha para alterar o intervalo de células para a função soma.

Teste isso em sua própria planilha modificando as células E1 e E2 e observe como os resultados da função SUM mudam.

  1. Selecione celular E1.
  2. Digite o número 3.
  3. pressione Entrar.
  4. Selecione celular E2.
  5. Digite o número 6.
  6. pressione Entrar.
  7. A resposta na célula F1 muda para 90. Esta é a soma dos números contidos nas células D3 a D6.

Para ver a função INDIRECT em ação, insira uma nova célula na célula D3. Isso desloca todas as outras células para baixo. A nova soma é o total de células D3 a D7. A função INDIRECT muda dinamicamente todo o intervalo para incluir toda a lista que você inseriu inicialmente, além da nova célula que você inseriu também.

O #REF! Valor do Erro

O #REF! valor de erro aparece na célula F1 se a função INDIRETO:

  • Contém uma referência de célula inválida.
  • Contém uma referência externa para uma planilha diferente que não existe.
  • Refere-se a um intervalo de células fora dos limites da planilha.
  • Refere-se a uma célula que está em branco.