Como somar intervalo de células usando Função ENDEREÇO no Excel

Anônima
2024-12-23T20:39:39+00:00

Olá a todos, tenho uma planilha com alguns lançamentos diários e gostaria de fazer uma soma de um intervalo dessa planilha usando a função ENDEREÇO do Excel (usei essa função para identificar o endereço do intervalo das células que preciso somar) até então eu estava somando esses intervalos preenchendo manualmente o endereço do intervalo mas é muito trabalhoso, então já consegue identificar o endereço que quero somar (através da função endereço), e está faltando a forma como fazer essa soma usando a função endereço (na planilha resumo).

usei as segues formulas para obter o intervalo de endereço inicial e final dos valores (está ok esse intervalo)

Inicial: =ENDEREÇO(CORRESP(C4;Dados!B:B;0);5;;;"Dados") em "Apuração_Cálculo!E4" obteve

Dados!$E$5

Final: =ENDEREÇO(CORRESP(D4;Dados!B:B;0);5;;;"Dados") em "Apuração_Cálculo!F4" obteve

Dados!$E$35

usei a formula: =SOMA(Apuração_Cálculo!E4:F4)

0,00

desde já agradeço a atenção de todos,

queria incluir o arquivo, mas não encontrei onde fazer a inclusão...

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2024-12-24T03:21:38+00:00

Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

Olá Edson Silva8

Bem-vindo à Comunidade da Microsoft.

Percebo que você encontrou um problema com " Como somar um intervalo de células usando a função ADDRESS no Excel " e entendo como você se sente. Não se preocupe, farei o meu melhor para ajudá-lo.

No Excel, é possível usar a função ENDEREÇO combinada com a função SOMA para somar dinamicamente um intervalo. Como a função ENDEREÇO retorna um endereço de célula como uma cadeia de caracteres e a função SOMA requer uma referência de intervalo, você precisa converter o resultado da função ENDEREÇO em uma referência de intervalo real.

Você já obteve os endereços de célula inicial e final usando a função ENDEREÇO, mas como a função SOMA não pode manipular diretamente as cadeias de endereços, você precisa usar a função INDIRETO para converter essas cadeias de endereços em referências de células reais.

Passos para resolver:

Suponha que você tenha obtido os endereços de célula inicial e final usando as funções ADDRESS e MATCH, por exemplo:

  • Endereço de partida: Dados!$E$5
  • Endereço final: Dados!$E$35

Você pode usar a função INDIRETO para converter esses endereços em referências e, em seguida, usar a função SOMA para somar o intervalo.

Exemplo de fórmula:

Assuma Apuração_Cálculo! E4 e Apuração_Cálculo! F4 contém os endereços inicial e final, respectivamente:

  • Endereço inicial (em Apuração_Cálculo! E4):

=ADDRESS(MATCH(C4, Dados!B:B, 0), 5, 1, 1, "Dados")

Esta fórmula devolve um valor como Dados!$E$5.
  • Endereço final (em Apuração_Cálculo! F4):

=ADDRESS(MATCH(D4, Dados!B:B, 0), 5, 1, 1, "Dados")

Esta fórmula devolve um valor como Dados!$E$35.

Em seguida, na planilha de resumo (por exemplo, Apuração_Cálculo), use INDIRETO e SOMA para realizar a soma:

  • Fórmula de soma:

=SUM(INDIRECT(Apuração_Cálculo!E4):INDIRECT(Apuração_Cálculo!F4))

**Explicação da fórmula**:

- `INDIRECT(``!E4)` Apuração\_Cálculo converte o endereço em E4 em uma referência (ou seja, Dados!$E$5).
- `INDIRECT(``!F4)` Apuração\_Cálculo converte o endereço em F4 em uma referência (ou seja, Dados!$E$35).
- A função SOMA soma todas as células entre essas duas referências.

Pontos chave:

  • ADDRESS retorna uma cadeia de caracteres de endereço.
  • INDIRECT converte a cadeia de caracteres de endereço em uma referência de célula, permitindo que você use um intervalo dinâmico na função SOMA.
  • A MATCH função localiza dinamicamente o número da linha e combina com ADDRESS para gerar os endereços de intervalo.

Ajustes possíveis:

  • Certifique-se de que suas células E4 e F4 retornem corretamente strings contendo os endereços completos, como Dados!$E$5 e Dados!$E$35.
  • Certifique-se de que seu intervalo não se estenda por várias colunas ou defina os números corretos de coluna e linha na função ADDRESS.

Espero que essas sugestões tenham sido úteis para você!

Sinta-se à vontade para me informar se tiver outras dúvidas ou precisar de mais ajuda.

Atenciosamente

Adrian.C-MSFT | Especialista em suporte da comunidade Microsoft

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil