Este artigo é sobre como extrair o primeiro número N de palavras de uma seqüência de caracteres no Microsoft Excel usando fórmulas. Para resolver este problema, usaremos as funções TRIM, LEFT, FIND e SUBSTITUTE.
Vamos ver por que usaremos todas as fórmulas mencionadas acima: -
ACHARA função ajuda a retornar o número colocado no qual um caractere específico ou string de texto foi encontrado pela primeira vez.
DEIXOU função retorna o caractere especificado das células definidas do lado esquerdo da string.
APARARfunção é usada para remover espaços extras da célula ou intervalo.
SUBSTITUTOA função é usada para substituir o texto antigo por um novo.
Vamos dar um exemplo para entender como podemos extrair todo o texto antes do símbolo de til (^).
Este símbolo aparece em locais diferentes em cada string.
Exemplo 1: Temos uma lista na coluna A. Queremos extrair todo o texto antes do símbolo til (^), seja ele texto, número ou símbolos. Nesse caso, o número de caracteres que devemos extrair para cada linha varia. É o mesmo que extrair o número “N” de palavras de uma string, já que o “N” pode variar de string para string.
Siga as etapas abaixo: -
- Selecione a célula B2, escreva a fórmula.
- = TRIM (LEFT (A2, FIND ("^", SUBSTITUTE (TRIM (A2) & "", "", "^", 3)) - 1))
- Pressione Enter no teclado.
- A função retornará o primeiro número N.
- Para copiar a fórmula em todas as células, pressione a tecla“CTRL + C” e selecione a célula B3: B4 e pressione a tecla “CTRL + V”no seu teclado.
É assim que podemos extrair um número variável de caracteres de uma string no Microsoft Excel.
Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook.
Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos no site de e-mail