Notifications
Clear all

Procurar primeira letra minúscula

10 Posts
5 Usuários
0 Reactions
1,730 Visualizações
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
Topic starter
 

Bom dia a todos.

Estava vendo o Tópico http://www.planilhando.com.br/forum/viewtopic.php?f=20&t=27571 e surgiu uma duvida.

No tópico o joragen quer que na célula do lado apareça somente o texto até onde exista letras maiúsculas.

Eu até consegui achar onde se inicia o conteúdo da célula com letras minusculas, mas o Excel informa a partir da segunda palavra que há letras minúsculas, alguém sabe me dizer, onde que estou errando?

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 03/03/2018 7:46 am
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

sua fórmula tá dizendo que as letras minúsculas começam no 107 mas na verdade começam no 97.
acho que a fórmula está considerando o primeiro ítem do seu nome "letras". (a)

mesmo assim não achei a solução ainda. caso consiga atualizo...

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 03/03/2018 8:19 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
Topic starter
 

Bom dia xlarruda
Verdade não tinha reparado!

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 03/03/2018 8:21 am
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

O mais próximo que cheguei foi com a função EXATO porém , apesar dela ser senvsível a maiúsculas e minúsculas, ela não consegue encontrar parte de um texto na célula, e sim o texto completo.

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 03/03/2018 9:20 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

E, trabalhar só com fórmulas com o Excel quando se trata de ter que diferenciar maiúsculas de minúsculas é quase impossível. Por VBA seria muito mais fácil.

Mas aqui vai uma saída razoável por fórmula para localizar a primeira minúscula:

=CORRESP(1;
(CÓDIGO(EXT.TEXTO(B4;LIN(INDIRETO("1:"&NÚM.CARACT(B4)));1))>=97)*
(CÓDIGO(EXT.TEXTO(B4;LIN(INDIRETO("1:"&NÚM.CARACT(B4)));1))<=122)+
(CÓDIGO(EXT.TEXTO(B4;LIN(INDIRETO("1:"&NÚM.CARACT(B4)));1))>=224)*
(CÓDIGO(EXT.TEXTO(B4;LIN(INDIRETO("1:"&NÚM.CARACT(B4)));1))<=252);0)

Os códigos de 224 a 252 são pra pegar os minúsculos acentuados também, embora alguns poucos lixos também estejam nesse intervalo (minúsculas latinas como o ñ, sinal de divisão, etc.)

 
Postado : 03/03/2018 11:59 am
deciog
(@deciog)
Posts: 0
Trusted Member
 

EdsonBR, Bom Dia.

Muito boa solução.

Decio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 04/03/2018 4:39 am
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Bom dia.
Mais uma contribuição.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 04/03/2018 6:47 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
Topic starter
 

Bom dia, obrigado a todos.

A resposta do EdsonBR solucionou o problema, agora vou analisar para entender, wzxnet7 no seu arquivo não funcionou a fórmula que colocou.
Acredito que o problema está nessa parte da fórmula _xlfn.AGGREGATE

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 05/03/2018 7:23 am
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Bom dia.
Provavelmente seu Excel é 2007 ou anterior.
Essa mensagem xlnf ocorre quando a função não foi reconhecida.
No caso eu usei a função "agregar" nesta proposta de solução...

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 05/03/2018 8:17 am
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
Topic starter
 

Ahh sim, aqui no trabalho é 2007.
Só os top da galaxia que tem atual kkkk

Vou ver em casa.
Abraço!

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 05/03/2018 10:11 am