Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

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

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

Guia Office Habilite a edição e navegação com guias no Office e torne seu trabalho muito mais fácil ...
O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
  • Reutilizar qualquer coisa: Adicione as fórmulas, gráficos e tudo mais usados ​​ou complexos aos seus favoritos e reutilize-os rapidamente no futuro.
  • Mais de 20 recursos de texto: Extrair número da string de texto; Extraia ou remova parte dos textos; Converta números e moedas para palavras em inglês.
  • Ferramentas de mesclagem: Várias pastas de trabalho e planilhas em um; Mesclar várias células / linhas / colunas sem perder dados; Mesclar linhas duplicadas e soma.
  • Ferramentas de divisão: Divida os dados em várias folhas com base no valor; Uma pasta de trabalho para vários arquivos do Excel, PDF ou CSV; Uma coluna para várias colunas.
  • Paste Skipping Linhas ocultas / filtradas; Contagem e soma por cor de fundo; Envie emails personalizados para vários destinatários em massa.
  • Super Filtro: Crie esquemas de filtro avançados e aplique a qualquer planilha; tipo por semana, dia, frequência e muito mais; filtros por negrito, fórmulas, comentário ...
  • Mais de 300 recursos poderosos; Funciona com Office 2007-2019 e 365; Suporta todos os idiomas; Fácil implantação em sua empresa ou organização.

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:

  • Na série 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.
  • Na série 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 Compartilhe í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, grátis para testar 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 2019, 2016, 2013, 2010, 2007 e Office 365.
Classic Menu for Office: Traga de volta menus familiares para o Office 2007, 2010, 2013, 2016, 2019 e 365, como se fosse Office 2000 e 2003.

Kutools for Excel

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

Projetado para Excel (Office) 2019, 2016, 2013, 2010, 2007 e Office 365. Download grátis e uso por 60 dias.

Captura de tela do Kutools para Excel

btn leia mais      download de btn     compra btn

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Netify · 10 months ago
    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