A função TEXTO no Excel é uma ferramenta poderosa para formatar números como texto, combiná-los com outras strings e personalizar a maneira como os dados são exibidos.
Sintaxe da função:
Excel
=TEXTO(valor, formato_de_texto, [cultura])
Argumentos:
- valor: O valor numérico que você deseja formatar como texto.
- formato_de_texto: Uma string que especifica o formato do texto. Esse argumento pode conter códigos de formatação específicos, como:
- Tipo de número: Por exemplo, “0” para números inteiros, “0,00” para números decimais, “#,##0.00” para números com vírgula e casas decimais.
- Data e hora: Por exemplo, “dd/mm/aaaa” para datas no formato brasileiro, “mm-dd-yy hh:mm:ss” para datas e horas no formato americano.
- Moeda: Por exemplo, “R$ #.##0,00” para formatar valores em reais com vírgula e casas decimais.
- Texto personalizado: Você pode usar caracteres especiais e formatação de texto para criar formatos personalizados.
- [cultura]: (Opcional) Uma string que especifica a cultura regional a ser usada na formatação. Se omitido, a cultura padrão do sistema será usada.
Exemplos de uso:
1. Formatar um número como inteiro:
Suponha que você tenha o número 1234,56789 em uma célula. Para formatá-lo como um número inteiro sem casas decimais, você pode usar a seguinte fórmula:
Excel
=TEXTO(A1, "0")
2. Formatar uma data no formato brasileiro:
Se você tiver uma data na célula B1, poderá formatá-la no formato brasileiro (dd/mm/aaaa) usando a seguinte fórmula:
Excel
=TEXTO(B1, "dd/mm/aaaa")
3. Formatar um valor em reais com vírgula e casas decimais:
Para formatar um valor em reais na célula C1 com vírgula e duas casas decimais, você pode usar a seguinte fórmula:
Excel
=TEXTO(C1, "R$ #.##0,00")
4. Combinar texto com números:
A função TEXTO também pode ser usada para combinar texto com números. Por exemplo, para criar uma frase que diga “O valor do produto é R$ ” seguido do valor na célula D1, você pode usar a seguinte fórmula:
Excel
=TEXTO("O valor do produto é R$ " & D1, "#.##0,00")
5. Personalizar a formatação de texto:
Você pode usar caracteres especiais e formatação de texto para criar formatos personalizados. Por exemplo, para formatar um número como texto com milhar separadas por vírgula e casas decimais, você pode usar a seguinte fórmula:
Excel
=TEXTO(E1, "[#,##0;-#,##0]", "en-US")
Observações:
- A função TEXTO converte o valor numérico em uma string de texto. Isso significa que você não poderá realizar operações matemáticas com o valor formatado como texto.
- Se você precisar formatar números para fins de exibição e ainda manter a capacidade de realizar operações matemáticas com eles, você pode usar a formatação de células em vez da função TEXTO.
- A função TEXTO oferece uma grande flexibilidade para formatar números como texto. Explore os diferentes códigos de formatação e opções de personalização para atender às suas necessidades específicas.
Espero que esta explicação tenha sido útil! Se você tiver mais dúvidas sobre a função TEXTO no Excel, sinta-se à vontade para perguntar.