Quer você importe dados para o Planilhas Google ou os insira manualmente, poderá haver situações em que seja necessário alterar ou corrigir o texto. Usando as funções de texto do Planilhas Google de nossa lista, você pode economizar tempo fazendo várias alterações de forma rápida e simultânea.
Converter um número em texto: TEXTO
Começando com uma maneira simples de converter um número em texto usando um formato especificado é a função TEXT. Você pode usá-lo para data, hora, porcentagem, moeda ou número semelhante.
Índice
A sintaxe da fórmula éTEXTO(número, formato),onde você pode usar o número exato ou uma referência de célula para o primeiro argumento. Dependendo do formato que você deseja usar, você pode visitar oPágina de ajuda dos Editores do Documentos Googlepara a lista de mais de uma dúzia de opções para o segundo argumento.
Como exemplo, formataremos o horário 22h30 no formato de 12 horas com AM ou PM e como texto usando esta fórmula:
=TEXTO(“22:30”,”hh:mmAM/PM”)

Para outro exemplo, formataremos o número na célula A1 como texto com um sinal de porcentagem usando esta fórmula:
=TEXTO(A1,”0%”)


Combinar texto: CONCATENAR
Se quiser juntar duas strings de texto, você pode usar a função CONCATENATE. Você pode ter um nome e sobrenome, cidade e estado ou algo semelhante que deseja combinar em uma única célula.
A sintaxe éCONCATENAR(string1, string2,…), onde você pode usar as referências de texto ou célula para os argumentos.
Neste exemplo, combinaremos o texto nas células A1 a D1 em uma única string com esta fórmula:
=CONCATENAR(A1:D1)


Se quiser colocar um espaço entre as palavras, você pode inserir um espaço em branco entre aspas entre cada referência de célula usando esta fórmula:
=CONCATENAR(A1,” “,B1,” “,C1,” “,D1)


Para outro exemplo, combinaremos o texto “Nome:” com o texto na célula A1 com esta fórmula:
=CONCATENAR(“Nome: “,A1)


Combine texto com um delimitador: TEXTJOIN
A função TEXTJOIN é semelhante a CONCATENATE para combinar texto. A diferença é que você pode usar um delimitador (separador) e combinar arrays com TEXTJOIN.
A sintaxe éTEXTJOIN(delimitador, vazio, texto1, texto2,…). Para odelimitadorargumento, coloque o espaço, vírgula ou outro delimitador entre aspas e para ovazioargumento, use True para excluir células vazias ou False para incluí-las.
Por exemplo, uniremos o texto no intervalo de células A1 a C2 com um espaço como delimitador e TRUE para ignorar a célula vazia (A2). Aqui está a fórmula:
=TEXTJOIN(” “,verdadeiro,A1:C2)


Para outro exemplo, combinaremos o texto nas células A1 a A10 com uma vírgula como delimitador e FALSE para incluir as células vazias (A4 a A8) para que você possa ver a aparência do resultado. Aqui está a fórmula:
=TEXTJOIN(“,”,FALSO,A1:A10)


Dica: Se quiser combinar números, você pode usara função JOIN.
Texto separado: SPLIT
Talvez você queira fazer o oposto do texto acima e separar em vez de combiná-lo. Para isso, você pode usar a função SPLIT.
A sintaxe éDIVIDIR(texto,delimitador,dividir_por, vazio). Use odividir_porargumento com True (padrão) para separar o texto em torno de cada caractere no delimitador; caso contrário, use False. Use ovazioargumento com True (padrão) para tratar delimitadores consecutivos como um; caso contrário, use False.
Aqui, dividiremos o texto na célula A1 usando um espaço como delimitador e os padrões para os demais argumentos com esta fórmula:
=DIVIDIR(A1," ")


Para outro exemplo, dividiremos o texto na célula A1 usando “t” como delimitador. Isso remove o “t” da mesma forma que remove o delimitador de espaço acima e deixa o resto do texto. Aqui está a fórmula:
=DIVIDIR(A1,t)


Agora, se adicionarmos FALSE como odividir_porargumento, esta fórmula separa o texto apenas na marca “t[espaço]”:
=DIVIDIR(A1,”t “,FALSO)


Comparar texto: EXATO
Você está trabalhando na comparação de dados em sua planilha? Usando a função EXACT, você pode comparar duas strings de texto e receber um resultado simples de Verdadeiro ou Falso para saber se elas correspondem ou não.
A sintaxe éEXATO(texto1, texto2),onde você pode usar referências de texto ou células para os argumentos.
Como exemplo, compararemos as duas strings de texto nas células A1 e B1 com esta fórmula:
=EXATO(A1,B1)


Para outro exemplo, compararemos o texto na célula A1 com “Google” usando esta fórmula:
=EXATO(A1,”Google”)


Alterar texto: SUBSTITUIR e SUBSTITUIR
Embora você possa usar o recurso Localizar e Substituir no Planilhas Google, pode ser necessário ser mais específico do que o recurso permite. Por exemplo, você pode querer alterar uma letra em um local específico ou apenas uma determinada instância de texto em uma string. Neste caso, você pode usar REPLACE ou SUBSTITUTE.
Embora semelhantes, cada função funciona de maneira um pouco diferente, então você pode usar aquela que melhor atende às suas necessidades.
A sintaxe de cada um éSUBSTITUIR(texto, posição, comprimento, novo)eSUBSTITUIR(texto,procurar, substituir_por, ocorrência). Vejamos alguns exemplos e como usar os argumentos.
SUBSTITUIR
Aqui, queremos substituir “William H Brown” por “Bill Brown”, então usaremos a função REPLACE e esta fórmula:
= SUBSTITUIR (A1,1,9,”Conta”)
Para dividir a fórmula, A1 é a célula com o texto, 1 é a posição inicial a substituir, 9 é o número de caracteres a substituir e Bill é o texto de substituição.


Como outro exemplo, temos números de telefone armazenados como texto e precisamos alterar o prefixo de cada um. Como cada prefixo é diferente, podemos usar REPLACE para especificar a posição e o número de caracteres para a substituição. Aqui está a fórmula:
= SUBSTITUIR (A1,5,3,”222″)


Dica: para alterar várias células em uma coluna, você pode arrastar a fórmula para baixo para aplicá-la às linhas subsequentes, conforme mostrado abaixo.


SUBSTITUIR
Para obter um exemplo da função SUBSTITUTE, queremos substituir “New York” por “New York” e adicionaremos oocorrênciaargumento para garantir que alteramos apenas a primeira instância em nossa string. Aqui está a fórmula:
=SUBSTITUIR(A1,”nova york”,”Nova York”,1)
Para decompor esta fórmula, A1 contém o texto, “Nova Iorque” é o texto que procuramos, “Nova Iorque” é a substituição e 1 é a primeira ocorrência do texto.


Se você removesse oocorrênciaargumento na fórmula acima, a função mudaria ambas as instâncias para “Nova York” por padrão, como você pode ver aqui:
=SUBSTITUIR(A1,”Nova York”,”Nova York”)


Altere a caixa das letras: PROPER, UPPER e LOWER
Se você importar dados de outra fonte ou digitar incorretamente durante a entrada de dados, poderá acabar com letras incompatíveis. Usando as funções PROPER, UPPER e LOWER, você pode corrigi-lo rapidamente.
A sintaxe de cada um é simples comoADEQUADO(texto),SUPERIOR(texto), eINFERIOR(texto)onde você pode usar uma referência de célula ou o texto para o argumento.
Para colocar a primeira letra de cada palavra em uma string de texto em maiúscula, você pode usar a função PROPER e esta fórmula:
= ADEQUADO (A1)


Para alterar as letras para maiúsculas, use a função UPPER e esta fórmula:
= SUPERIOR (A1)


Para alterar as letras para minúsculas, use a função LOWER e esta fórmula:
=INFERIOR(A1)


Lembre-se, você também pode inserir o texto exato para todas as três funções entre aspas da seguinte maneira:
Leitura sugerida:Como quebrar texto no Planilhas Google
=PROPER(“DICAS de tecnologia on-line”)


Obtenha parte de uma string de texto: LEFT, RIGHT e MID
Talvez você precise extrair parte de uma string de texto. Você pode ter dados misturados com outros dados ou querer usar uma parte de uma string para algo em particular. Você pode usar as funções LEFT, RIGHT e MID para obter a peça que precisa.
A sintaxe de cada um éESQUERDA(string, num_caracteres),DIREITA(string, num_caracteres), eMEADO(string, início, comprimento). Você pode usar uma referência de célula ou o texto comocordaargumento em cada um.
Para obter um exemplo da função ESQUERDA, extrairemos os três primeiros caracteres da esquerda usando o texto na célula A1 com esta fórmula:
= ESQUERDA (A1,3)


Para obter um exemplo da função RIGHT, extrairemos os primeiros quatro caracteres da direita usando a mesma célula com esta fórmula:
=DIREITA(A1,4)


Para um exemplo da função MID, extrairemos o nome “Jane” do texto na mesma célula.
=MEADO(A1,6,4)


Neste exemplo MID, um 6 para ocomeçarargumento seleciona o 6º caractere da esquerda. Lembre-se de que todos os caracteres contam, incluindo espaços e pontuação. Então, um 4 para ocomprimentoargumento seleciona quatro caracteres.
Obtenha o comprimento de uma string de texto: LEN e LENB
Quando você planeja fazer algo específico com seus dados, como copiar e colar ou exportá-los para uso em outro lugar, talvez seja necessário ter cuidado com a contagem de caracteres. Com LEN, você pode obter o número de caracteres em uma sequência de texto e, com LENB, pode obter a contagem em bytes.
A sintaxe de cada um éAPENAS(corda)eLENB(string),onde, novamente, você pode usar uma referência de célula ou texto como argumento.
Aqui, obteremos a contagem de caracteres do texto na célula A1 com esta fórmula:
=APENAS(A1)


Com esta fórmula, obteremos a contagem de caracteres do texto na célula A1, mas em vez disso como bytes:
=LENB(A1)


Remover espaços extras: TRIM
Se precisar limpar seus dados de espaços extras iniciais, finais ou diversos, você pode usar a função TRIM.
A sintaxe éAPARAR(texto),onde você pode usar uma referência de célula ou texto para o argumento.
Aqui, removeremos os espaços da string de texto na célula A1 com esta fórmula:
=APARAR(A1)


A seguir, removeremos espaços extras do texto específico “Dicas técnicas on-line” com esta fórmula:
=TRIM( “Dicas técnicas on-line”)


Enfrente seu texto com funções do Planilhas Google
O Planilhas Google oferece muitos recursos para trabalhar com texto. Você pode quebrar o texto, alterar o formato, criar hiperlinks e muito mais. No entanto, quando você tem um conjunto de dados extenso, as funções de texto do Planilhas Google podem ajudá-lo a lidar com as alterações de texto de maneira mais rápida e eficiente. Você vai tentar um ou dois?
Para tutoriais relacionados, veja como usar fórmulas do Planilhas Google para matrizes.
