Navegación Rápida
Función ASC
Resumen
La función ASC de Excel convierte caracteres de ancho completo (dos bytes) en caracteres de ancho medio (un byte) para idiomas que utilizan juegos de caracteres DBCS, facilitando la compatibilidad con sistemas de un byte.
Sintaxis
ASC(texto)
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| texto | Texto |
Sí | Texto o referencia a celda que contiene los caracteres a procesar. No se modifica si no hay caracteres de ancho completo |
Usando la función ASC
ASC es fundamental para aplicaciones que manejan texto japonés, chino o coreano en Excel, asegurando que los caracteres de ancho completo se conviertan correctamente para compatibilidad con sistemas legacy de un byte.
Ejemplos Comunes de ASC
Conversión de caracteres de ancho completo
=ASC("EXCEL")
Convierte caracteres japoneses de ancho completo en versión de un byte equivalente.
Texto sin caracteres especiales
=ASC("EXCEL")
Devuelve "EXCEL" sin modificaciones ya que no contiene caracteres de ancho completo.
Cadena vacía
=ASC("")
Devuelve cadena vacía sin cambios.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡VALOR!
Cause: Argumento no es texto válido
Solution: Asegúrate de proporcionar texto o referencia a celda con texto
Resultado inesperado
Cause: Texto ya está en formato de un byte
Solution: ASC solo modifica caracteres de ancho completo; texto normal permanece igual
Notas
- Solo afecta caracteres de ancho completo (dos bytes)
- Funciona con referencias a celdas
- No altera caracteres ASCII estándar
- Esencial para compatibilidad con sistemas legacy
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en:
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+