Como encontrar a posição da primeira letra minúscula de strings de texto?
Se você tem uma lista de cadeias de texto que contém letras maiúsculas e minúsculas, agora, você deseja saber a posição da primeira letra minúscula delas na planilha do Excel. Como você poderia obter o resultado rapidamente sem contá-los um por um?
Encontre a posição da primeira letra minúscula das strings de texto com a fórmula de matriz
Encontre a posição da primeira letra minúscula das strings de texto com a fórmula de matriz
Você pode aplicar a seguinte fórmula de matriz para obter a posição da primeira letra minúscula das strings de texto, faça o seguinte:
Insira esta fórmula: =MATCH(1,IF(ABS(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))-109.5)<=12.5,1),0) em uma célula em branco onde você deseja obter o resultado e, em seguida, pressione Ctrl + Shift + Enter juntas para obter o primeiro resultado e, em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, veja a captura de tela:
Encontre a posição da primeira letra minúscula das strings de texto com a Função Definida pelo Usuário
Você também pode concluir esta tarefa com a função definida pelo usuário abaixo, faça o seguinte:
1. Segure o ALT + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.
2. Clique inserção > Móduloe cole a macro a seguir no Janela Módulo.
Function Getlower(rin As Range) As Long
Dim x As String, c As String, j As Long
Findlower = 0
v = rin.Text
L = Len(v)
For j = 1 To L
If Mid(v, j, 1) Like "[a-z]" Then
Getlower = j
Exit Function
End If
Next j
End Function
3. Em seguida, salve e feche esta janela de código, volte para a planilha e insira esta fórmula: =getlower(A2). em uma célula em branco e, em seguida, arraste a alça de preenchimento para baixo para preencher esta fórmula, e a posição da primeira letra minúscula em cada célula foi extraída, veja a captura de tela:
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!