9 funções úteis do Microsoft Excel para trabalhar com texto

As funções no Excel não são apenas para números e cálculos. Você também pode usar funções ao trabalhar com texto. Aqui estão várias funções de texto úteis do Microsoft Excel.

Se você deseja alterar maiúsculas e minúsculas, pesquisar texto em outra string, substituir texto antigo por algo novo ou mesclar texto de várias células, há uma função para você aqui.

RELACIONADO: 12 funções básicas do Excel que todos deveriam conhecer

índice

  1. Converter maiúsculas e minúsculas: UPPER, LOWER e PROPER
  2. Remover espaços: TRIM
  3. Strings de texto: EXACT aparece
  4. Localize o texto em uma string: FIND
  5. Substituir o texto existente usando uma posição: REPLACE
  6. Substitua o atual pelo novo texto: SUBSTITUTE
  7. Combinar texto: CONCAT

Converter maiúsculas e minúsculas: UPPER, LOWER e PROPER

Você pode querer que seu texto contenha todas as letras maiúsculas ou minúsculas. Ou talvez você queira que a primeira letra de cada palavra seja maiúscula. É aqui que as funções UPPER, LOWER e PROPER são úteis.

A sintaxe para cada um é a mesma com apenas um argumento necessário:

  • UPPER(cell_reference)
  • LOWER(cell_reference)
  • PROPER(cell_reference)

Para alterar o texto na célula B4 para todas as letras maiúsculas, use a seguinte fórmula:

 = SUPERIOR(B4)

Para alterar o texto nessa mesma célula para todas as letras minúsculas, use esta fórmula:

 = INFERIOR(B4)

Para alterar o texto na célula B4 para capitalizar a primeira letra de cada palavra, use esta fórmula:

 = APROPRIADO(B4) 

Remover espaços: TRIM

Você pode ter espaços extras no texto que deseja remover. A função TRIM cuida da remoção de espaços sem trabalho manual.

A sintaxe da função é TRIM(text) onde você pode inserir o texto entre aspas ou usar uma referência de célula na fórmula.

Para remover os espaços na frase "aparar espaços", você usaria a seguinte fórmula:

 =TRIM(" aparar espaços ") 

Para remover os espaços no texto da célula A1, você usaria a referência da célula como nesta fórmula:

 =TRIM(A1) 

Strings de texto: EXACT aparece

Talvez você tenha duas células que contenham texto que você deseja comparar e ver se elas correspondem exatamente. Apropriadamente chamada, a função EXACT vem em socorro.

RELACIONADO: Como usar a função XLOOKUP no Microsoft Excel

A sintaxe da função é EXACT(cell_reference1, cell_reference2) onde ambas as referências de célula são necessárias. O resultado é True para uma correspondência exata ou False para nenhuma correspondência.

Para comparar o texto nas células A1 e B1, insira a seguinte fórmula:

 =EXATO(A1,B1)

Neste primeiro exemplo, o resultado é True, ambas as strings de texto são idênticas.

No segundo exemplo, o resultado é False. O texto na célula A1 tem letras maiúsculas, enquanto o texto na célula B1 não.

Em nosso exemplo final, o resultado é False mais uma vez. O texto na célula B1 tem espaços que o texto na célula A1 não tem.

RELACIONADO: Funções versus Fórmulas no Microsoft Excel: Qual é a diferença?

Localize o texto em uma string: FIND

Se você deseja pesquisar um texto específico em outra sequência de texto, você pode usar a função SEARCH. Observe que a função diferencia maiúsculas de minúsculas e não usa curingas.

A sintaxe da função é FIND(find, within, start_number) onde os dois primeiros argumentos são necessários. O argumento start_number é opcional e permite especificar com qual posição de caractere iniciar a pesquisa.

Para encontrar "QR1" no texto da célula A1, você usaria esta fórmula:

 =FIND("QR1",A1)

O resultado mostrado abaixo é 8, que representa o oitavo caractere da string como o início do texto localizado.

Para encontrar a letra F na célula A1 que começa com o quarto caractere, você usaria esta fórmula:

 = ENCONTRAR("F",A1,4)

O resultado aqui é 6 porque essa é a posição do caractere para o primeiro F maiúsculo após o quarto caractere.

Substituir o texto existente usando uma posição: REPLACE

Se você já teve que substituir texto com base em onde ele existe em uma string de texto, você apreciará a função REPLACE.

RELACIONADO: Como localizar e substituir texto e números no Excel

A sintaxe da função é REPLACE(current_text, start_number, number_characters, new_text) onde cada argumento é obrigatório. Vejamos os detalhes dos argumentos.

  • Current_text : A(s) referência(s) da célula para o texto atual.
  • Start_number : A posição numérica do primeiro caractere no texto atual.
  • Number_characters : O número de caracteres que você deseja substituir.
  • New_text : O novo texto para substituir o texto atual.

Neste exemplo, os dois primeiros caracteres de nossos IDs de produto nas células A1 a A5 estão mudando de "ID" para "PR". Esta fórmula faria essa mudança de uma só vez:

 = SUBSTITUIR(A1:A5,1,2,"PR")

Para resumir, A1:A5 é nosso intervalo de células, 1 é a posição do primeiro caractere a ser substituído, 2 é o número de caracteres a serem substituídos e "PR" é o novo texto.

Aqui está outro exemplo para esse ID do produto. Usando esta fórmula, podemos alterar o oitavo e o nono caracteres na string "QR" para "VV".

 = SUBSTITUIR(A1:A5,8,2,"VV")

Para resumir, A1:A5 é nosso intervalo de células, 8 é a posição do primeiro caractere a ser substituído, 2 é o número de caracteres a ser substituído e VV é o novo texto.

Substitua o atual pelo novo texto: SUBSTITUTE

Semelhante a REPLACE, você pode usar a função REPLACE para alterar o texto real em vez de usar a posição de um caractere.

a sintaxe é SUBSTITUTE(cell_reference, current_text, new_text, instances) onde todos os argumentos, exceto instances , são obrigatórios. Você pode usar instances para especificar qual ocorrência na string de texto deve ser alterada.

Para alterar o sobrenome Smith para Jones na célula A1, use a seguinte fórmula:

 =SUBSTITUIR(A1,"Smith","Jones") 

Para alterar "Location 1, Quarter 1" para "Location 1, Quarter 2" na célula A1, você usaria esta fórmula:

 =SUBSTITUIR(A1,"1","2",2)

Decompondo essa fórmula, A1 é a referência da célula, 1 é o texto atual, 2 é o novo texto e o número final 2 é a segunda instância na string. Isso garante que apenas a segunda ocorrência do número 1 seja alterada.

Combinar texto: CONCAT

Uma função final que pode ser útil ao trabalhar com texto é CONCAT. Esse recurso ajuda você a unir texto de várias strings ou locais em uma única string.

RELACIONADO: Como mesclar texto de várias células em uma célula no Excel

A sintaxe da função é CONCAT(text1, text2) onde apenas o primeiro argumento é necessário, mas o segundo argumento provavelmente sempre será usado.

Para combinar o texto nas células A1 e B1 com um espaço entre as palavras, use esta fórmula:

 =CONCAT(A1," ",B1) 

Observe que as aspas contêm o espaço a ser adicionado.

Para corresponder a esse mesmo texto, mas adicionando o prefixo Mr. e um espaço na frente, você usaria esta fórmula:

 =CONCAT("Sr. ",A1," ",B1) 

Aqui você tem o Sr. com um espaço no primeiro conjunto de aspas, a primeira referência de célula, outro espaço entre as aspas e a segunda referência de célula.

Espero que esses recursos de texto do Excel ajudem você a manipular seu texto em menos tempo e com menos esforço.

  • Como validar a sintaxe de um script Linux Bash antes de executá-lo
  • Windows 365 para ficar offline, inicialize nos recursos do PC na nuvem

descubra mais conteúdo

O que é um amplificador integrado?

Google Pixel Watch também tem detecção de queda, mas não até o próximo ano

As melhores xícaras de café aquecidas de 2022

Como automatizar seu iPhone com base na hora, atividade ou localização

"Isso deve ter sido antes do meu tempo"

Por que a NASA enviou Snoopy para a Lua? – Revisão geek

Como usar a função de texto no Excel?

A função TEXTO permite alterar a aparência de um número formatando-o com códigos de formato. É útil para exibir números em um formato mais legível ou combiná-los com texto ou símbolos.

Qual é a fórmula de texto no Excel?

A função TEXT no Excel nos ajuda a converter um valor numérico em texto e também nos permite indicar o formato que queremos aplicar ao referido texto . A função TEXT é especialmente útil quando queremos formatar um número antes que ele seja concatenado com outra string de texto .

Qual é a função de um texto?

Insistimos que o texto constitui uma unidade de sentido e também de comunicação.A função de um texto é sua finalidade comunicativa global.

Como colocar uma condição de texto no Excel?

Aplicar formatação condicional baseada em texto a uma célula

  1. Selecione as células às quais você deseja aplicar a formatação condicional.
  2. Clique em HOME > formatação condicional > realce regras de célula > contendo texto .
  3. Selecione o formato de cor do texto e clique em OK.
Ir arriba