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.

1 Like

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

Olá, Conras!

Eu preciso de uma ajuda para extrair números em uma célula do Calc. Os dados estão assim:

“(11) 99780-7579”

Queria que convertesse para “11997807579”, para compor a fórmula do Whatsapp, facilitando o envio de mensagens.

Agradeço imensamente pela ajuda.

=SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A1;"-";"");")";"");"(";"");" ";"")

Com certeza, é possível com a função EXPREG, porém não sei fazer.

Sr. Gilberto,

Perfeito! Copiei, colei e deu certo.

Vou estudar a fórmula e utilizá-la várias vezes para relembrar como fazer.

Agradeço imensamente!

1 Like