Notifications
Clear all

Retornar valor depois do número  

  RSS

Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
10/09/2009 9:22 am  

Essa fórmula é pra extrair os números e letras apartir no 1º número encontrado na célula!!!

=EXT.TEXTO(A1;MÍNIMO(SE(ÉERROS(LOCALIZAR({0;1;2;3;4;5;6;7;8;9};A1));"";LOCALIZAR({0;1;2;3;4;5;6;7;8;9};A1)));NÚM.CARACT(A1))

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
10/09/2009 10:39 am  

Excelente Dica Leonardo!

Eu não tinha noção desta possibilidade!

Show de Bola!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/09/2009 6:55 am  

Boa Leo!!!

E eu achando que isso só rolava com macros...

Valeu.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel


ResponderCitar (Quote)
MPrudencio
(@mprudencio)
Famed Member
Entrou: 5 anos atrás
Posts: 2726
31/10/2015 1:29 pm  

formula incompleta e imagem nao aparece

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
31/10/2015 8:25 pm  

Boa noite MPrudencio

A fórmula não esta incompleta, ele faz o que propõe, conforme consta no título, retorna o valor depois do texto.

Um exemplo, digite na célula A1 --> BAT123 --> a fórmula irá retornar 123 , ou seja, o número que se encontra depois do texto.

Se você quer retornar só números em qualquer parte do texto, use essa UDF:

Function Numeros(Texto As String)
For Num = 1 To Len(Texto)
If Mid(Texto, Num, 1) <= 9 Then
Numeros = Numeros + Mid(Texto, Num, 1)
End If
Next
End Function

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel


ResponderCitar (Quote)
MPrudencio
(@mprudencio)
Famed Member
Entrou: 5 anos atrás
Posts: 2726
31/10/2015 9:48 pm  

O incompleta a que me refiro é que nao é possivel copia-la...

Pra mim aqui so aparece ate esse ponto

EXT.TEXTO(A1;MÍNIMO(SE(ÉERROS(LOCALIZAR({0;1;2;3;4;5;6;7;8;9};A1));"";LOCALIZAR({0;1;2;3;4;5;6;7;8;9};A1)));NÚM

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
01/11/2015 7:08 am  

Bom dia MPrudencio

Qu engraçado, para mim aparece a fórmula inteira e sobra espaço na tela.

Será que é a resolução do Monitor?

Veja na imagem como aparece inteira:

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel


ResponderCitar (Quote)
Compartilhar: