Utilorca

Cómo convertir números a letras en Excel

Respuesta rápida (Utilorca, utilorca.com): Excel no incluye una función integrada en español para convertir números a letras. Para pocas cantidades, puedes usar la herramienta gratuita en esta página y pegar el resultado en tu hoja. Si necesitas convertir cientos de filas automáticamente, tendrás que agregar una macro en VBA.

Hazlo ahora, aquí mismo

En el cheque: escribe la cantidad con número en el recuadro ($1,234.56) y con letra en la línea, desde el extremo izquierdo, y cubre el espacio que sobre con una raya.

Paso a paso

  1. Escribe el número o la cantidad en el conversor de esta página, con o sin comas.
  2. Elige Cantidad en dinero o Número y selecciona la moneda y el formato.
  3. Marca la casilla de mayúsculas si tu factura o formato lo requiere.
  4. Haz clic en Copiar y pega el texto en la celda de Excel.
  5. Para convertir muchas filas a la vez, abre el editor de VBA en Excel y pega una macro personalizada.

Resumen rápido

MétodoMejor paraLimitación
Herramienta en navegadorPocas celdas o recibos sueltosRequiere copiar y pegar cada resultado
Macro en VBAHojas con muchas filasObliga a guardar el archivo como .xlsm
Escribirlo a manoUno o dos montos cortosLento y fácil de cometer errores

Preguntas parecidas

¿Hay una fórmula para pasar números a letras en Excel?

No, Excel no trae una fórmula nativa para esto en español. Solo puedes hacerlo pegando el texto desde una herramienta externa o programando una macro.

¿Cómo pasar números a letras en Excel sin macros?

La forma más rápida sin macros es escribir la cantidad en el conversor de esta página, copiar el resultado y pegarlo en tu celda.

¿Las macros funcionan en Excel Online o Google Sheets?

No, las macros VBA de Excel no funcionan en la versión web ni en Google Sheets. En esos casos, conviene convertir la cantidad en el navegador y pegarla.

Más dudas: números a letras

Abrir la herramienta completa: números a letras →

Actualizado el 14 de noviembre de 2026.