Navegação Rápida
Função ASC
Resumo
A função ASC converte caracteres de largura total (byte duplo) em caracteres de meia largura (byte único) para idiomas do conjunto de caracteres de dois bytes (DBCS), facilitando a padronização de texto em aplicações japonesas e asiáticas no Excel.
Sintaxe
ASC(texto)
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| texto | Texto |
Sim | O texto ou referência a célula que contém o texto para conversão. Caracteres de meia largura permanecem inalterados. |
Usando a função ASC
A função ASC é essencial para processar texto em idiomas asiáticos que utilizam conjuntos DBCS. Ela transforma automaticamente caracteres de largura total (usados em interfaces gráficas) para a forma de meia largura (padrão em bancos de dados e planilhas).
Exemplos Comuns de ASC
Conversão de texto simples
=ASC("EXCEL")
Retorna "EXCEL" (inalterado pois não contém caracteres de largura total)
Texto vazio
=ASC("")
Retorna string vazia
Caracteres japoneses
=ASC("ABC")
Converte caracteres de largura total ABC para ABC de meia largura
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Argumento inválido ou referência vazia
Solution: Verifique se o argumento é texto válido ou referência de célula com texto
Texto não convertido
Cause: Texto já contém apenas caracteres de meia largura
Solution: A função funciona corretamente - não há caracteres de largura total para converter
Notas
- Suportada apenas em Excel 2007+
- Ideal para limpeza de dados importados do Japão
- Combine com funções JIS para conversões bidirecionais
- Funciona com referências de célula e texto direto
Compatibilidade
Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em: Excel 2003 e versões anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+