Dicas para trabalhar com texto e funções de texto no Excel

Dicas para trabalhar com texto e funções de texto no Excel

Quando você pensa no Excel ( nossas dicas mais importantes do Excel ), você provavelmente pensa em números, cálculos e fórmulas. Mas, você também adiciona texto a planilhas, como títulos, descrições ou nomes de pessoas.





Hoje vamos abordar várias maneiras de trabalhar com texto em planilhas do Excel. Discutimos várias funções diferentes para trabalhar com texto. Sempre que você usar uma função, sempre inicie-a com um sinal de igual (=).





Quebrar texto em uma célula

Quando você insere texto em uma célula que é mais larga do que a célula, o texto vai além da borda direita da célula por padrão. Mas é fácil ajustar o texto para caber na largura da coluna. O texto em contorno se ajusta automaticamente quando você altera a largura da célula.





Para quebrar o texto em uma célula, selecione a célula e clique no botão Quebrar Texto botão no Alinhamento seção do Casa aba.

O texto é quebrado na célula e a altura da linha se ajusta automaticamente para caber no texto.



Se o altura da linha não se ajusta automaticamente, a linha pode ser definida para uma altura específica.

como ter um papel de parede animado

Para ajustar automaticamente a altura da linha ao texto, selecione a célula. Então clique Formato no Células seção no Casa guia e selecione Ajuste automático da altura da linha .





Se quiser manter a linha em uma altura específica, você pode alterá-la para garantir que o texto contornado se ajuste. Selecione Altura da linha de Formato cardápio. Em seguida, insira uma altura para a linha no Altura da linha caixa de diálogo e clique OK .

Você também pode arrastar a borda inferior da linha para baixo até que todas as linhas de texto caibam na célula.





Insira uma quebra de linha em uma célula

Se o texto em uma célula ultrapassar a borda direita, você também pode inserir uma quebra de linha para fazer a quebra automática de texto manualmente.

Clique duas vezes na célula para editar o texto ou pressione F2 . Clique com o mouse no ponto do texto onde deseja inserir uma quebra de linha. Então aperte Alt + Enter .

A altura da linha se ajusta para caber no texto se o Formato está configurado para Ajuste automático da altura da linha no Células seção do Casa aba.

Contar células contendo qualquer texto

Se você quiser saber quantas células em um intervalo em sua planilha contém texto (não números, erros, fórmulas ou células em branco), você pode usar a função CONT.SE.

A forma genérica da função CONT.SE para contar qualquer número de caracteres de texto é:

=COUNTIF(cellrange,'*')

O intervalo de células representa qualquer intervalo de células como B2: B9. O asterisco entre as aspas é um caractere curinga que representa qualquer número correspondente de caracteres de texto. Existem algumas coisas a serem observadas sobre o que são considerados caracteres de texto:

  • Os valores lógicos TRUE e FALSE não são contados como texto.
  • Os números inseridos como texto são contados no caractere curinga (*).
  • Uma célula em branco que começa com um apóstrofo (') é contada.

Por exemplo, para contar o número de células contendo texto no intervalo de células A2: G9 na seguinte planilha, inserimos '= CONT.SE ('. Em seguida, para inserir o intervalo de células, selecionamos as células que queremos incluir na contagem .

A função CONT.SE não faz distinção entre maiúsculas e minúsculas.

Em seguida, digitamos uma vírgula (,) e o caractere curinga (*) entre aspas duplas.

pressione Digitar para completar a entrada da função e visualizar o resultado na célula.

Contar células contendo texto específico

Você também pode usar a função CONT.SE para contar quantas células contêm caracteres de texto específicos.

A função genérica para contar as ocorrências de caracteres de texto de uma string específica é:

=COUNTIF(cellrange,'txt')

Assim como na seção anterior, o intervalo de células representa qualquer intervalo de células como B2: B9. Colocamos a seqüência de caracteres de texto que queremos encontrar entre aspas duplas.

Por exemplo, para contar o número de células contendo 'Lápis' no intervalo de células A2: G9 na planilha a seguir, inserimos a seguinte função:

=COUNTIF(A2:G9,'Pencil')

Isso localiza todas as células que contêm apenas a palavra 'Lápis', sem nenhum outro texto na célula. Como a função CONT.SE não faz distinção entre maiúsculas e minúsculas, ela encontrará todas as células contendo 'Lápis' ou 'lápis'.

A função COUNTIFS permite contar células com texto, mas excluir células com caracteres de texto específicos.

Por exemplo, usamos COUNTIFS da seguinte maneira para localizar todas as células que contenham qualquer texto, exceto para 'Lápis'.

=COUNTIFS(A2:G9,'*',A2:G9,'Pencil')

Para a função COUNTIFS, você primeiro atribui a ela o intervalo e o texto que deseja localizar. Em seguida, atribua a ele o mesmo intervalo novamente e o texto que deseja excluir. O '' é usado para excluir qualquer texto que se segue.

Ao usar a função CONT.SE ou CONT.SE, você pode adicionar um asterisco em um ou nos dois lados da string para localizar células que contenham essa string cercada por qualquer número de caracteres de texto (ou nenhum).

Por exemplo, para encontrar todas as células que contêm a letra 'j', usamos a seguinte função:

qual é o nome daquele livro
=COUNTIF(A2:G9,'*j*')

Novamente, como a função CONT.SE não faz distinção entre maiúsculas e minúsculas, as células contendo 'j' ou 'J' serão contadas.

Converter texto em números

Se você tiver muitas células que contêm números armazenados como texto, existem algumas maneiras de converter o texto em números.

Você pode saber se um número está formatado como texto quando está alinhado à esquerda na célula em vez de alinhado à direita. Além disso, se um número for formatado como texto usando um apóstrofo (') no início, haverá um triângulo verde no canto superior esquerdo da célula.

Para converter texto em números, você pode usar o Converter para número opção, o Texto para colunas recurso, ou Colar especial . Discutimos cada um desses métodos em nosso artigo sobre extraindo números e texto no Excel.

Converter um número em texto

Pode haver momentos em que você deseja armazenar números como texto. Talvez você esteja realizando uma ação em um intervalo de células e haja certas células que não deseja ler como números, embora sejam.

Digitar um apóstrofo (') no início de um número o converte em texto. Mas se você tiver muitas células com números que deseja converter em texto, poderá usar a função TEXTO.

Por exemplo, queremos converter os números na coluna B mostrada abaixo em texto. Digitamos a seguinte função na célula à direita do primeiro número.

=TEXT(B2,'0')

Você fornece à função a referência de célula para o número a ser convertido e, em seguida, o formato de número desejado. Estamos apenas convertendo para um número sem formatação especial (nem moeda ou data, por exemplo). Portanto, usamos '0' (zero).

Use o recurso Preenchimento automático para copiar a função TEXTO para o restante das células. Os números tornam-se texto e são alinhados à esquerda.

Você pode copiar e colar os valores convertidos na coluna original. Selecione as células que contêm a função TEXTO e pressione Ctrl + C para copiá-los. Selecione a primeira célula na coluna original. No Casa guia, clique na seta no Colar botão e vá para Colar Especial> Valores .

Você pode encontrar exemplos das diferentes formatações de texto disponíveis para uso na função TEXT em Site de suporte da Microsoft .

Converter texto em data

Você já recebeu uma pasta de trabalho de outra pessoa em que ela inseriu datas como texto, números ou em um formato não reconhecível como datas? Você pode converter texto em datas usando a função DATE.

Este é o formato genérico da função DATE:

=DATE(year,month,day)

Para o ano, mês e dia, vamos usar as funções de string LEFT, MID e RIGHT para extrair as partes apropriadas do texto ou número que queremos converter. Explicaremos os quatro exemplos na imagem abaixo.

Para converter '20171024' na célula C2 em uma data, usamos a função LEFT para extrair os primeiros quatro caracteres do ano (2017). Em seguida, usamos a função MID para extrair os dois caracteres a partir da quinta posição como o mês (10). Por fim, usamos a função RIGHT para extrair os dois últimos caracteres como o dia (24).

=DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))

O próximo exemplo, '2102018' na célula C3, está em uma ordem diferente. Ainda usamos as funções de string, mas em uma ordem diferente. Usamos a função RIGHT para extrair os últimos quatro caracteres do ano (2018). O mês é apenas um dígito neste caso, então usamos a função ESQUERDA para extrair o primeiro caractere como o mês (2). Por fim, usamos a função MID para extrair os dois caracteres começando na segunda posição como o dia (10).

=DATE(RIGHT(C3,4),LEFT(C3,1),MID(C3,2,2))

As datas nas células C4 e C5 parecem datas normais, mas o Excel não as reconhece como datas. Na célula C4, o formato é dia, mês, ano. Portanto, usamos as funções RIGHT, MID e LEFT da seguinte maneira:

como mudar para o modo criativo
=DATE(RIGHT(C4,4),MID(C4,4,2),LEFT(C4,2))

Na célula C5, o formato é mês, dia e ano, usando dois um zero na frente de um mês de um dígito. Portanto, usamos as funções RIGHT, LEFT e MID da seguinte maneira:

=DATE(RIGHT(C5,4),LEFT(C5,2),MID(C5,4,2))

Usar a função DATE pode parecer tão trabalhoso quanto redigitar o texto como datas. Mas é uma boa probabilidade de que o mesmo formato tenha sido usado em toda a sua pasta de trabalho, se uma pessoa trabalhou nele.

Nesse caso, você pode copiar e colar a função e as referências de célula serão ajustadas às células corretas. Caso contrário, basta inserir as referências de células corretas. Você pode destacar uma referência de célula em uma função e, em seguida, selecionar a célula na qual deseja inserir essa referência.

Combine Texto de Várias Células

Se você tiver uma grande quantidade de dados em uma planilha e precisar combinar texto de várias células, existe uma maneira fácil de fazer isso. Você não precisa redigitar todo esse texto.

Por exemplo, temos uma planilha contendo nomes de funcionários e seus dados de contato, conforme mostrado a seguir. Queremos separar o Primeiro nome e Último nome e então combiná-los em um Nome completo coluna. Também podemos criar um Endereço de e-mail automaticamente combinando o nome e o sobrenome.

Para fazer isso, usamos o Função CONCATENAR . 'Concatenar' significa simplesmente 'combinar' ou 'juntar'. Esta função permite combinar texto de células diferentes em uma célula. Você também pode adicionar qualquer outro texto ao texto de outras células.

Para combinar o Último nome e Primeiro nome em uma linha no Nome completo coluna, usamos a função CONCATENAR da seguinte maneira:

=CONCATENATE(B2,' ',A2)

Dê à função CONCATENAR o texto a combinar na ordem em que deseja colocá-lo. Então, demos à função o Primeiro nome (B2), um espaço entre aspas duplas (''), então o Último nome (A2).

Também podemos construir o endereço de e-mail da mesma maneira. Nós usamos o Primeiro nome (B2), o Último nome (A2) e o restante do endereço de e-mail (@ email.com) entre aspas duplas.

=CONCATENATE(B2,A2,'@email.com')

Sempre coloque qualquer texto específico entre aspas duplas, mas não coloque aspas nas referências de células.

Separe o texto em várias células

Você tem algumas células com conteúdo de formato misto que deseja separar? Por exemplo, se você tiver uma célula contendo '14 sanduíches de peru', poderá separá-la em número (14) e texto (sanduíches de peru). Dessa forma, você pode usar o número em funções e fórmulas.

Para obter o número de '14 sanduíches de peru ', usamos a função string LEFT.

=LEFT(B2,SEARCH(' ',B2, 1))

Primeiro, damos à função a referência de célula para o texto do qual queremos extrair o número (B2). Em seguida, usamos a função SEARCH para encontrar o primeiro espaço após o primeiro caractere na string.

Para obter o texto de '14 sanduíches de peru ', usamos a função de string RIGHT.

=RIGHT(B2,LEN(B2)-SEARCH(' ', B2, 1))

Primeiro, damos à função RIGHT a referência de célula da qual queremos extrair o texto (B2). Em seguida, usamos as funções LEN e SEARCH para determinar quantos caracteres da direita queremos obter. Estamos subtraindo o número de caracteres do primeiro espaço após o primeiro caractere da string até o final da string do comprimento total da string.

Obtenha mais detalhes sobre como separar o texto em várias células em nosso artigo sobre extraindo texto ou números de células de formato misto.

Mais sobre como trabalhar com funções de texto no Excel

Às vezes, a planilha em que você está trabalhando contém muito texto. Isso o ajudará a simplificá-lo.

Você pode encontrar mais detalhes sobre as funções que discutimos aqui em nosso artigo sobre operações de texto, bem como informações sobre algumas funções adicionais relacionadas que não mencionamos aqui.

Compartilhado Compartilhado Tweet O email Posso instalar o Windows 11 em um PC incompatível?

Agora você pode instalar o Windows 11 em PCs mais antigos com o arquivo ISO oficial ... mas é uma boa ideia fazer isso?

Leia a seguir
Tópicos relacionados
  • Produtividade
  • Microsoft Excel
  • Microsoft Office 2016
Sobre o autor Lori Kaufman(62 artigos publicados)

Lori Kaufman é redatora técnica freelance que mora na área de Sacramento, Califórnia. Ela é uma geek de gadgets e tecnologia que adora escrever artigos de instruções sobre uma ampla variedade de tópicos. Lori também adora ler mistérios, ponto cruz, teatro musical e Doctor Who. Conecte-se com Lori no LinkedIn .

Mais de Lori Kaufman

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever