Extrair número de uma célula de texto

Boa tarde,

Gostaria de saber se é possível extrair um número “X” de uma célula de texto e utilizá-lo numa fórmula de adição.
Como são apenas duas células na coluna, a ideia é evitar criar uma nova coluna apenas para usar esses números.
Ex.
Texto Célula: “Custo combustível 400,00”
Tem como pegar só o “400” e aplicar numa fórmula em outra célula?

Obrigado.

1 Like

Ola @GusMarinsek, seja bem vindo ao Grupo.

=DIREITA(B3;6)*1

Descrição da imagem

E depois formate, Numero 2 casas decimais.


ATENÇÂO:: Para dar mais detalhes a sua pergunta, use Descrição da imagem na pergunta ou Descrição da imagem abaixo. Não use Adicionar resposta para comentário. Grato.

Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha Descrição da imagem a esquerda da resposta, para finalizar a pergunta.

1 Like

@Gilberto Schiavinatto tem uma problema ai, se o valor 1000 ou 10, vai dar ruim.

Use a fórmula de expressão regular “EXPREG”.

Ex.: =EXPREG(A1;"[0-9]+,[0-9]+")

O primeiro parâmetro é o endereço da célula que contém o texto com o número a ser extraído (no caso do exemplo acima é a célula “A1”).

O segundo parâmetro é o padrão de expressão regular para captura do trecho desejado. O padrão “[0-9]+,[0-9]+” (sempre entre aspas) já serve para o seu caso. Do jeito que está, ela vai pegar o primeiro valor encontrado que combine com o padrão. Caso queira pegar o valor sem as casas decimais, retire o trecho a partir da vírgula (ou seja, deixe apenas “[0-9]+”).

1 Like