Fórmula pós Concatenar

Anônima
2016-12-22T17:26:18+00:00

Bom dia pessoal!

Tudo certo?

Tô com um probleminha por aqui. É o seguinte:

Fiz um Concatenar com N termos que resultam em uma fórmula. 

Digamos que seja =CONCATENAR ("=";C18;"+";D18;"+";E18)e isto resulte em algo do tipo: =10+20+30.

O resultado está vindo correto, entretanto, gostaria de saber se existe a possibilidade de o resultado deste Concatenar já aparecer resolvido. Ou seja, ao invés de aparecer na célula =10+20+30, que apareça direto o 60.

Agradeço desde já,

Abraços!

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
2016-12-22T20:14:30+00:00

@Everaldo Santos

Obrigado pelo elogio e por acompanhar meu blog!

@Victorfragam

Olá colega,

Não compreendi a fundo a sua questão, mas tenho algumas considerações.

Eu quase nunca utilizo a função CONCATENAR. Quando há necessidade de concatenar algo, utilizo o simbolo "&", que realiza a mesma tarefa e é mais simples de usar. Exemplo: ="="&C18&"+"&D18&"+"&E18

Sobre usa pergunta, explique melhor o que quis dizer com: ***"******O resultado do meu CONCATENAR é um PROCV."***A função CONCATENAR resulta num texto, então fiquei confuso. Talvez se você postar a sua fórmula do jeito que está na planilha seja mais fácil compreender.

Se você está gerando uma cadeira de texto no formato de uma expressão matemática, você pode utilizar uma função secreta do Excel chamada AVALIAR para calcular sua expressão. Para isso será necessário criar um nome no gerenciador de nomes, então siga os passos:

  1. Clique na célula B1
  2. Clique no gerenciador de nomes na aba de "Fórmulas"
  3. Clique em "Novo..."
  4. Defina um nome no campo nome, por exemplo, "Resolver"
  5. No campo "Refere-se a:" digite a fórmula: =AVALIAR(A1)
  6. Clique em "OK"

Com o nome criado, vá na célula imediata à direta do texto que foi concatenado (Ex: 10+20+30) e digite =Resolver e pressione ENTER. Você verá que o resultado aparecerá (60). Se utilizar este método, salve o arquivo em xlsm, mesmo que não tenha macro gerada.

Esta resposta foi útil?

0 comentários Sem comentários

5 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2016-12-22T18:40:15+00:00

    Não, pois não são números. Meu PROCV está buscando algum valor em X planilha. E ele pode ser texto ou numeral.

    A fórmula está aparecendo na célula, entretanto, gostaria que aparecesse já o resultado do PROCV, pois da maneira que está, estou tendo que copiar a fórmula para uma outra célula, e neste processo, futuras alterações em alguns itens farão com que eu tenha que o repetir em cada uma delas.

    Mas muito obrigado igual, Everaldo!

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2016-12-22T18:25:05+00:00

    E o somarproduto não funcionaria?

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2016-12-22T18:18:44+00:00

    Oi Everaldo!

    Primeiramente obrigado pela tentativa de ajuda!

    Em segundo lugar, acho que não coloquei o melhor exemplo possível. Na prática, não é uma fórmula com números ou somas que eu estou gerando. O resultado do meu CONCATENAR é um PROCV. Logo o SOMASE não funcionaria =\

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2016-12-22T18:08:48+00:00

    Olá boa-tarde,

    Não achei com "Concatenar" mas achei o "SOMARPRODUTO" que entrega o Resultado que você espera.

    Ficará no caso do teu exemplo:

    =SOMARPRODUTO(C18:E18)

    Me parece que com o Fórmula citada no mesmo lugar que achei tem algo do tipo:

    EXEMPLO DE FORMULA SOMASE COM CONCATENAR

    Esta resposta foi útil?

    0 comentários Sem comentários