Converter números em texto no Excel: 4 métodos simples

Precisa de uma forma mais simples de converter valores em texto no Excel? Conheça 4 métodos práticos para uma conversão precisa de número para texto. Para um fluxo de trabalho de planilhas mais eficiente, use o Kimi Sheets para automatizar o processamento de dados, melhorar a formatação e trabalhar com mais inteligência usando IA.

Tempo de leitura: 11 minutos2026-08-12
Uma forma fácil de converter números em texto no Excel: Kimi Sheets

Criar faturas, recibos ou documentos financeiros geralmente exige escrever valores numéricos por extenso, mas converter cada valor manualmente pode ser demorado e sujeito a erros. Aprender a converter números em texto no Excel ajuda a automatizar esse processo, melhorar a precisão e economizar tempo na preparação de documentos profissionais. Neste guia, vamos explorar quatro métodos simples para converter valores numéricos em texto diretamente no Excel.

Visão geral dos 4 métodos para converter números em texto no Excel

Converter valores numéricos em texto pode simplificar a criação de faturas, relatórios financeiros e tarefas de documentação. Seja para obter um valor por extenso no formato Excel ou para automatizar o processo, o Excel oferece várias maneiras de converter números em texto, incluindo ferramentas de IA, recursos nativos, fórmulas e funções personalizadas. A tabela abaixo compara quatro métodos práticos para ajudar você a escolher a melhor abordagem com base na facilidade de uso, no nível de automação e nos requisitos técnicos.

MétodoNível de dificuldadeAutomaçãoRequer programaçãoIndicado para
Kimi SheetsFácilAltaNãoConversão de número para texto rápida e automática
Excel CopilotFácilAltaNãoTarefas do Excel com assistência de IA
Código VBAMédioAltaSimSoluções personalizadas de número para texto
Fórmula do ExcelMédioMédiaNãoConversão de número para texto sem macros usando funções nativas

Como converter números em texto no Excel automaticamente com IA?

Ferramentas de planilha com IA podem simplificar o processo de converter valores numéricos em texto escrito sem exigir fórmulas complexas ou código VBA. Com o Kimi Sheets, um agente de IA para Excel, você pode converter números em texto no Excel automaticamente enviando sua planilha, fornecendo instruções simples e deixando a IA gerar os resultados instantaneamente. Siga estes passos simples para converter números em texto no Excel usando o Kimi Sheets.

Passo 1: Envie o arquivo Excel e digite um prompt

Envie sua planilha Excel contendo os valores numéricos que você deseja converter. Depois, forneça um prompt claro explicando o formato de conversão necessário.

Converta todos os números da coluna "Valor" em texto. Crie uma nova coluna chamada "Valor em texto" e preencha-a com os valores textuais correspondentes. Mantenha os números originais inalterados e formate os resultados de forma clara para fins de faturas e relatórios financeiros.
Envie o arquivo Excel e digite um prompt

Passo 2: Deixe a IA processar e gerar os resultados

O Kimi Sheets analisará sua planilha, identificará os valores numéricos e os converterá automaticamente em valores por extenso. A IA cuida do processo de conversão sem exigir fórmulas manuais.

Deixe a IA processar e gerar os resultados

Passo 3: Visualize e baixe o arquivo Excel

Revise os resultados gerados de valor por extenso no Excel para garantir a precisão. Depois de aprovado, baixe o arquivo Excel atualizado e use-o em faturas, relatórios ou outros documentos financeiros.

Visualize e baixe o arquivo Excel

Principais recursos do Kimi Sheets

Além de converter números em texto, o Kimi Sheets oferece vários recursos com IA que simplificam tarefas de planilha e melhoram a produtividade. Entre os principais recursos que o tornam útil para gerenciar fluxos de trabalho no Excel, estão:

  • Automatize fluxos de trabalho repetitivos em planilhas

Ao trabalhar com faturas, registros financeiros ou relatórios, converter números em texto manualmente pode levar bastante tempo. O Kimi Sheets automatiza tarefas repetitivas de planilha, ajudando a reduzir o esforço manual e melhorar a eficiência do fluxo de trabalho.

  • Processe várias entradas numéricas mais rápido

O Kimi Sheets pode lidar com grandes conjuntos de dados, processando várias linhas de valores numéricos de uma só vez. Isso facilita a conversão de valores em faturas, registros de pagamento e planilhas financeiras sem precisar atualizar cada entrada individualmente.

  • Crie documentos financeiros mais organizados

O Kimi Sheets ajuda a organizar e formatar os dados da planilha para uma apresentação melhor. Ele permite que os usuários criem documentos financeiros profissionais que incluem tanto os valores numéricos quanto seus equivalentes por extenso.

  • Entenda e modifique fórmulas complexas de planilha

Para usuários que precisam de uma conversão personalizada de números em texto em uma fórmula do Excel, o Kimi Sheets pode explicar fórmulas existentes, sugerir melhorias e ajudar a modificar a lógica da planilha de acordo com requisitos específicos.

  • Simplifique o gerenciamento de dados do Excel com IA

Além da conversão de números em texto, o Kimi Sheets oferece suporte a diversas tarefas de planilha, como organização de dados, geração de fórmulas, formatação de tabelas e análise de dados. Isso ajuda os usuários a gerenciar fluxos de trabalho no Excel com mais eficiência com a ajuda da IA.

Como converter números em texto no Excel usando ferramentas nativas?

O Excel não possui uma função direta para converter números em texto, mas você pode usar ferramentas nativas e opções de personalização para automatizar o processo. Os métodos a seguir explicam três abordagens simples para converter números em texto no Excel, incluindo o Copilot, VBA e a ferramenta SpellNumber.

Método 1: Use a ferramenta COPILOT

O Microsoft Copilot no Excel oferece uma forma com IA de converter números em texto sem criar fórmulas ou macros complexas. Usando um prompt simples com referências de célula, o Copilot consegue entender os valores, convertê-los em valores por extenso e até lidar com formatos diferentes, como moedas ou idiomas. Veja a seguir como converter números em texto no Excel.

Passo 1: Selecione o Copilot e digite um prompt

Abra sua planilha do Excel e ative o Copilot. Digite um prompt claro entre aspas e referencie as células que contêm os números que você deseja converter.

Exemplo de prompt:

Esses são preços em dólares americanos. Converta cada número em texto, em inglês.
Selecione o Copilot e digite um prompt

Passo 2: Deixe o Copilot converter os números em texto

O Copilot analisa as células referenciadas e converte automaticamente os valores numéricos em texto escrito. Por exemplo, 123.568 pode ser convertido em cento e vinte e três mil, quinhentos e sessenta e oito dólares.

Deixe o Copilot converter os números em texto

Passo 3: Revise e personalize os resultados

Revise os valores convertidos para garantir a precisão e ajuste seu prompt para personalizar o formato de saída, como mudar moedas, idiomas ou estilos de formatação para diferentes requisitos de valor por extenso no Excel.

Revise e verifique os resultados gerados

Método 2: usar uma ferramenta de código VBA

O VBA é uma forma eficiente de criar uma função personalizada que converte números em texto no Excel. Ao adicionar um módulo de código VBA, você pode criar uma fórmula reutilizável de números para texto no Excel que transforma automaticamente valores numéricos em texto escrito sempre que necessário. Esse método é especialmente útil para faturas, recibos e documentos financeiros que exigem conversões frequentes.

Etapa 1: adicione o módulo de código VBA

Abra sua planilha do Excel e pressione Alt + F11 no teclado para abrir o editor do VBA. No menu superior, selecione "Inserir" > "Módulo" para criar um novo módulo VBA.

Adicionar o módulo de código VBA

Etapa 2: cole o código VBA

Copie o código VBA completo da função de conversão de números para texto e cole-o no módulo recém-criado. Certifique-se de que todo o código foi adicionado corretamente, sem alterar nenhuma linha.

Function SpellNumber(ByVal N As Currency) As String

    Const Thousand = 1000@
    Const Million = Thousand * Thousand
    Const Billion = Thousand * Million
    Const Trillion = Thousand * Billion

    If N = 0 Then
        SpellNumber = "zero"
        Exit Function
    End If

    Dim Buf As String
    If N < 0 Then
        Buf = "negative "
    Else
        Buf = ""
    End If

    Dim Frac As Currency
    Frac = Abs(N - Fix(N))

    N = Abs(Fix(N))

    If N >= Trillion Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Trillion)) & " trillion"
        N = N - Int(N / Trillion) * Trillion
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Billion Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Billion)) & " billion"
        N = N - Int(N / Billion) * Billion
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Million Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Million)) & " million"
        N = N - Int(N / Million) * Million
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= Thousand Then
        Buf = Buf & SpellNumberDigitGroup(Int(N / Thousand)) & " thousand"
        N = N - Int(N / Thousand) * Thousand
        If N >= 1 Then Buf = Buf & " "
    End If

    If N >= 1 Then
        Buf = Buf & SpellNumberDigitGroup(N)
    End If

    SpellNumber = Buf

End Function


Private Function SpellNumberDigitGroup(ByVal N As Integer) As String

    Const Hundred = " hundred"

    Dim Ones As Variant
    Ones = Array("", "one", "two", "three", "four", "five", "six", _
                 "seven", "eight", "nine", "ten", "eleven", _
                 "twelve", "thirteen", "fourteen", "fifteen", _
                 "sixteen", "seventeen", "eighteen", "nineteen")

    Dim Tens As Variant
    Tens = Array("", "", "twenty", "thirty", "forty", "fifty", _
                 "sixty", "seventy", "eighty", "ninety")

    Dim Buf As String
    Buf = ""

    If N >= 100 Then
        Buf = Ones(Int(N / 100)) & Hundred
        N = N Mod 100
        If N > 0 Then Buf = Buf & " "
    End If

    If N >= 20 Then
        Buf = Buf & Tens(Int(N / 10))
        N = N Mod 10
        If N > 0 Then Buf = Buf & "-"
    End If

    If N > 0 Then
        Buf = Buf & Ones(N)
    End If

    SpellNumberDigitGroup = Buf

End Function
Adicionar o módulo de código VBA

Etapa 3: salve e habilite as macros

Salve a planilha como "Pasta de Trabalho Habilitada para Macro do Excel (.xlsm)" e habilite as macros nas configurações do Centro de Confiabilidade do Excel. Isso permite que a função VBA personalizada seja executada corretamente na sua planilha.

Salvar e habilitar macros

Etapa 4: converta números em texto usando a função

Digite seu número em uma célula e aplique a função VBA (como SpellNumber) para convertê-lo automaticamente em texto. Você também pode personalizar o formato do texto, como alterar a saída para maiúscula apenas na primeira letra, para uma apresentação mais limpa.

Converter números em texto usando a função

Método 3: usar uma fórmula do Excel

Esse método usa fórmulas do Excel para converter valores numéricos em texto escrito, sem exigir VBA ou ferramentas adicionais. Ao combinar funções como TEXT, LEFT, MID e CHOOSE, o Excel pode processar dígitos individuais e gerar automaticamente as palavras numéricas correspondentes.

Etapa 1: prepare seus dados no Excel

Digite os números que deseja converter em uma coluna do Excel. Por exemplo, adicione seus valores na Coluna E, começando na célula "E2".

Preparar seus dados no Excel

Etapa 2: insira a fórmula de números para texto

Selecione a célula onde deseja que o texto convertido apareça, como "F2". Digite uma fórmula que faça referência ao seu valor numérico.

Por exemplo:

=CHOOSE(LEFT(TEXT(E3,"000000000"))+1,,"One","Two","Three","Four","Five","Six","Seven","Eight","Nine")

Essa fórmula converte dígitos individuais em suas palavras correspondentes. Para uma conversão completa de números para texto, talvez seja necessário combinar funções adicionais de IF, MID e CHOOSE para lidar com centenas, milhares, milhões e valores decimais.

Inserir a fórmula de números para texto

Etapa 3: aplique a fórmula e revise os resultados

Arraste a alça de preenchimento para baixo para aplicar a fórmula a outros valores da coluna. Revise o texto convertido e ajuste a saída da fórmula se precisar adicionar nomes de moeda ou alterar o estilo de formatação.

Aplicar a fórmula e revisar os resultados

Dicas úteis para converter números em texto no Excel

Para obter resultados precisos e profissionais ao converter números em texto no Excel, siga estas práticas simples. Essas dicas podem ajudar a melhorar a formatação, evitar erros e facilitar o gerenciamento de suas planilhas para faturas, relatórios e registros financeiros.

  • Use SpellNumber para formatação de moeda

O SpellNumber é útil quando você precisa converter valores numéricos em valores monetários escritos para faturas, cheques ou registros de pagamento. Ele ajuda a manter um formato consistente ao adicionar detalhes da moeda ao texto convertido.

  • Arredonde os decimais antes de converter os valores

Antes de converter os valores, arredonde os números decimais quando necessário para garantir que o valor escrito corresponda ao cálculo final. Isso evita erros ao trabalhar com dados financeiros que incluem centavos ou valores decimais.

  • Mantenha a coluna de números original oculta

Mantenha os valores numéricos originais em uma coluna separada e oculte-a, se necessário, para um layout de planilha mais limpo. Isso permite preservar os dados de origem enquanto exibe apenas o texto convertido.

  • Teste a fórmula com números grandes

Sempre teste sua fórmula de números para texto no Excel com valores diferentes, incluindo números grandes e decimais. Isso ajuda a confirmar que a conversão funciona corretamente para milhares, milhões e valores complexos.

  • Adicione o nome da moeda após a conversão

Inclua o nome da moeda, como dólares ou centavos, após o texto convertido para deixar a saída mais clara. Isso é especialmente útil para faturas e documentos financeiros em que o formato do valor precisa ser facilmente compreendido.

  • Evite o VBA em arquivos compartilhados sem macros

Soluções em VBA podem automatizar a conversão de números em palavras, mas exigem que as macros estejam habilitadas. Para arquivos compartilhados que não suportam macros, considere usar ferramentas com IA ou outras alternativas ao Excel.

  • Identifique as células claramente para facilitar a auditoria

Use nomes de coluna claros, como "Valor", "Valor em Palavras" e "Valor Convertido", para facilitar a revisão da planilha. Uma identificação adequada aumenta a transparência e ajuda os usuários a verificar rapidamente os resultados convertidos.

Conclusão

Converter números em palavras no Excel pode economizar tempo, melhorar a precisão e facilitar o gerenciamento de documentos financeiros. Seja usando ferramentas com IA como o Kimi Sheets, o Excel Copilot, funções em VBA ou fórmulas personalizadas, cada método oferece uma forma prática de converter números em palavras no Excel de acordo com seu fluxo de trabalho e suas necessidades técnicas. Ao escolher a abordagem certa, você pode automatizar tarefas repetitivas e criar faturas, relatórios e planilhas mais organizados e profissionais.

Perguntas frequentes

Por que converter números em texto no Excel?
Converter números em texto no Excel é útil para criar faturas, cheques, recibos e documentos financeiros profissionais. Isso reduz a digitação manual, minimiza erros e garante que os valores numéricos sejam claramente representados na forma escrita. Isso é especialmente útil ao lidar com valores grandes ou lançamentos financeiros repetidos.
Qual fórmula converte números em texto no Excel?
O Excel não tem uma fórmula nativa específica para converter números em texto. No entanto, você pode criar uma fórmula personalizada de número para texto no Excel usando funções como TEXT, LEFT, MID e CHOOSE, ou usar funções baseadas em VBA para automação. Ferramentas de IA e o Excel Copilot também oferecem alternativas mais simples para essa tarefa.
Posso converter números grandes em texto no Excel?
Sim, é possível converter números grandes em texto no Excel com a ajuda de funções VBA, fórmulas personalizadas ou ferramentas de planilha com IA. No entanto, os métodos tradicionais baseados em fórmulas podem ter limitações ao lidar com números muito grandes ou requisitos de formatação complexos. O Kimi Sheets oferece uma forma mais flexível de lidar com tarefas de planilha, ajudando você a transformar, organizar e gerenciar dados com instruções em linguagem natural. Para valores financeiros altos ou relatórios empresariais, ferramentas com IA podem simplificar o processo de conversão e reduzir o esforço manual.
Você também pode gostar
Converta Excel para JSON Rapidamente Sem Perder Seus Dados
Converta Excel para JSON Rapidamente Sem Perder Seus Dados
2026-08-12
Como Converter XLSX para Google Sheets: Formas Rápidas e Fáceis
Como Converter XLSX para Google Sheets: Formas Rápidas e Fáceis
2026-08-12
Converta XLS para XML Sem Perda de Dados ou Problemas Estruturais
Converta XLS para XML Sem Perda de Dados ou Problemas Estruturais
2026-08-12
Ferramentas gratuitas de IA para Excel que ajudam você a economizar tempo
Ferramentas gratuitas de IA para Excel que ajudam você a economizar tempo
2026-08-12
Combine Vários Arquivos do Excel em uma Única Pasta de Trabalho em 3 Métodos
Combine Vários Arquivos do Excel em uma Única Pasta de Trabalho em 3 Métodos
2026-08-12
Converter Valor em Números para Palavras no Excel: 4 Métodos Fáceis