Ir para o conteúdo principal

Encontre facilmente a posição da enésima ocorrência de um caractere em uma string de texto no Excel

Kutools for Excel

Impulsiona o Excel com mais de 300
Recursos poderosos

Normalmente, você pode usar fórmula ou código VBA para localizar e retornar a posição da enésima ocorrência de um determinado caractere em uma string de texto. Mas, na verdade, você pode resolver esse problema com uma ferramenta útil e economizar mais tempo em seu trabalho diário. o Descubra onde o caractere aparece enésimo em uma string utilidade de Kutools for Excel pode ajudá-lo a resolver facilmente esse problema, sem fórmulas ou código VBA complicado.

Encontre facilmente a posição da enésima ocorrência de um caractere na string de texto


Encontre facilmente a posição da enésima ocorrência de um caractere na string de texto

Supondo que você precise encontrar a posição da 3ª ocorrência do caractere “n” da string de texto na célula A1 conforme a imagem abaixo mostrada, faça o seguinte.

1. Selecione uma célula em branco para usar a fórmula e clique em Kutools > Fórmula Helper > Fórmula Helper. Veja a imagem:

2. No Auxiliar de Fórmulas caixa de diálogo, faça o seguinte:

  • No Escolha uma fórmula caixa, encontre e selecione Descubra onde o caractere aparece enésimo em uma string;
    Tips: Você pode verificar o filtros caixa, digite determinada palavra na caixa de texto para filtrar a fórmula rapidamente.
  • No Tanga caixa, especifique a célula com a sequência de texto que você deseja encontrar a posição do enésimo caractere.
  • Digite o caractere que você precisa encontrar no Personagem caixa.
  • Insira o número da enésima ocorrência do caractere no Enésima ocorrência caixa.
  • Clique na OK botão.

Notas:

1. Por exemplo, tente identificar a localização do caractere “n” na terceira ocorrência, digite o número 3 na caixa enésima ocorrência. Se você deseja localizar a quarta ocorrência de “n”, digite o número 4.

Agora a posição do terceiro caractere “n” é preenchida na célula selecionada. Veja a imagem:

2. Se você gosta disso Fórmula Helper, você pode clicar no Partilhar ícone no Auxiliar de Fórmulas diálogo para compartilhar com seu amigo via e-mail ou compartilhar em mídias sociais como Facebook, Twitter, Linkedin e Weibo.


Demonstração: encontre facilmente a posição da enésima ocorrência de um caractere na sequência de texto

Kutools for Excel: com mais de 300 suplementos úteis do Excel, gratuitos para teste sem limitação em 30 dias. Baixe e teste grátis agora!


Ferramentas de produtividade recomendadas
As seguintes ferramentas podem economizar muito seu tempo e dinheiro, qual é a certa para você?
Office Tab: Usando guias úteis em seu escritório, como o caminho do Chrome, Firefox e Novo Internet Explorer.
Kutools for Excel: Mais de 300 funções avançadas para Excel 2021, 2019, 2016, 2013, 2010, 2007 e Office 365.

Kutools for Excel

A funcionalidade descrita acima é apenas uma das 300 funções poderosas do Kutools para Excel.

Projetado para Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 e Office 365. Baixe e use gratuitamente por 30 dias.

Captura de tela do Kutools para Excel

btn leia mais      download de btn     compra btn

Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Not helpful when I don't know the 'nth' count of the character; should be inherent that the formula finds the 'nth' number of the character and uses that in the formula, e.g., 'in <string> find <character> (and inherently count the total occurrences to know 'nth') and return <nth> instance position in string'; This would require formula to assume if field 'Nth occurrence' is left blank, it will use the 'Nth occurrence value' as the argument
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations