Exemplos de função TEXT - Excel, VBA e planilhas do Google

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstra como usar o Função de Texto Excel no Excel.

Visão geral da função de texto

A função TEXT retorna um valor convertido em texto com um formato especificado.

Para usar a função de planilha do Excel TEXTO, selecione uma célula e digite:

(Observe como as entradas da fórmula aparecem)

Sintaxe da função TEXT e entradas:

= TEXT (valor, formato_texto)

valor - O valor a formatar
format_text - O formato de texto a ser aplicado

Como usar a função TEXT no Excel:

A função TEXT pega um valor (número) e o converte em um texto com um formato específico de sua escolha.

= TEXTO (B3, "mmm d, dddd")

A função TEXT é mais parecida com a formatação de células. Portanto, se você não tiver certeza de qual deve ser o segundo argumento, pesquise-o em Formatar células.

Por exemplo, clique com o botão direito em B3 e escolha Formatar células. Você pode ver todos esses códigos de formato que você precisa inserir.

Mas esteja ciente de que o texto não funciona bem com cálculos, então tome nota se for realmente necessário. Abaixo estão alguns cenários em que você pode usá-lo.

String Combinada com TEXT

Se você ainda não sabe, as datas são armazenadas como números de série. Eles são simplesmente formatados para serem apresentados como uma data. Portanto, se você combinar uma string (texto) e a célula com a data, ela aparecerá como números.

= "As mercadorias foram entregues em" & B3

Portanto, precisamos usar a função TEXT para convertê-lo de valor em texto.

= "As mercadorias foram entregues em" & TEXTO (B3, "mmm d, dddd")

TEXT para o dia da semana

Você pode precisar do dia da semana em seu relatório e não da data em si, portanto, isso pode ser útil.

= TEXTO (B3, "ddd")

Mais exemplos da função TEXT com Data

Na tabela abaixo mostrado mais exemplos que nos ajudam a obter informações diferentes a partir da data.

TEXTO para valores separados por vírgula

Semelhante às datas, os números separados por vírgulas são meramente uma apresentação. O valor real de B3 é 34000,4, mas formatado para mostrar milhares de separadores e 0 casas decimais. Combiná-los mostraria isso:

= B3 & "das vendas foram feitas neste mês."

Você poderia usar TEXT novamente para garantir que ele tenha os mil separadores e 0 casas decimais.

= TEXT (B3, "#, ## 0") & "das vendas foram feitas neste mês."

TEXTO com números fixos

Você pode ter uma coluna de IDs para a qual deseja definir um número fixo (por exemplo, 4 dígitos). Você pode usar:

= TEXTO (B3, "0000")

TEXTO com percentagens

Assim como datas e números com separadores de milhar, as porcentagens também são meramente uma apresentação. O valor por trás de 10% é 0,1 e você pode não querer que seja mostrado desta forma.

= "Houve uma redução" & B3 & "no custo."

Você pode usar:

= "Houve uma redução" & TEXT (B3, "0%") & "no custo."

Mais exemplos de função TEXT com número

Na tabela abaixo, é mostrado mais exemplos que nos ajudam a obter um formato diferente do número.

Converter valores em números de telefone

quando consideramos sobre o número de telefone dos EUA, ele contém 7 dígitos para o número de telefone local e com o código do país é mostrado com 10 dígitos.

Podemos identificar o número local se for menor que 9999999, então podemos usar o formato ### - #### para mostrar o número de telefone local, o resto que podemos mostrar com o código em (###) ### - #### formato.

A função abaixo e a captura de tela mostram esta fórmula de texto do Excel.

= TEXTO (A2, "[<= 9999999] ### - ####; (###) ### - ####")

TEXT no Planilhas Google

A função TEXT funciona exatamente da mesma forma no Planilhas Google e no Excel:

Exemplos de TEXTO em VBA


Você também pode usar a função TEXT no VBA. Modelo:
Application.Worksheetfunction.Text (valor, formato_texto)
Para os argumentos da função (valor, etc.), você pode inseri-los diretamente na função ou definir as variáveis ​​a serem usadas.

Voltar para a lista de todas as funções no Excel

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave