Fórmula Números a letras mas moneda de tu país en Excel

Formula personalizada en excel numeros a letrasFórmula Números a letras mas moneda de tu país en Excel: Los que trabajamos en contabilidad alguna vez hemos necesitado expresar en letras algún importe ya sea al facturar alguna venta o realizar alguna operación que involucre dinero; más aún hemos necesitado expresarlo en nuestra moneda ya sea en Dolares, Nuevos Soles, Pesos etc, sin embargo no existe una función definida que nos permita obtener dichos resultados, pero gracias a las macros se puede hacer y la verdad no es complicado entender el codigo. El dia de hoy he realizado una modificación al código original para hacerlo mas interesante y útil.

Algunos de los cambios que he realizado son: El usuario puede ingresar de forma manual la moneda a usar, el conector (“y”, “con”) y el tipo de letras (mayuscula, minuscula, tipo oración).

La sintaxis de la Funcion es esta: =Numeletras(importe,conector,moneda,tipo).

El archivo a descargar es un complemento de excel que contiene una formula personlizada, en el siguiente video explico como instalarlo y usarlo en 3 minutos. (si no ves el video no sabras como instalarlo)

Descargar función Formula en Excel numeros a letras y moneda de tu país.xla

Luego de haber visto el video necesitaras esto:

Excel 2003: %homepath%\Datos de programa\Microsoft\addins
Excel 2007/2010: %homepath%\Datos de programa\Microsoft\complementos

Publicidad

42717 Total visitas 44 Visitas de hoy

73 comentarios en “Fórmula Números a letras mas moneda de tu país en Excel

    1. Gustavo A. Sebastiani Cépeda Autor

      Si no revisas el video y no lees el artículo entonces tendrás este tipo de problemas, bueno debes usarlo de esta forma:
      =NumeLetras(A1,”Y”,”SOLES”,1)

      Responder
  1. lenin toledo

    buenas tardes

    realice todo e procedimiento como lo indica pero al final no me aparecen los argumentos de funcion; ¿ cual cree seria el error ? pra poder corregirlo
    gracias

    Responder
          1. Gustavo A. Sebastiani Cépeda Autor

            favor de verificar, al llenar argumentos no debería salir error alguno.

  2. Ruby

    HOLA ..pero en las facturas se escribe por ejemplo: cincuentitres y no cincuenta y tres en ese ese caso como se haría ?

    Responder
  3. Forelcito

    21 VEINTIUN CON 00/100 DOLARES
    121 CIENTO VEINTIUN CON 00/100 DOLARES
    221 DOSCIENTOS VEINTIUN CON 00/100 DOLARES
    321 TRESCIENTOS VEINTIUN CON 00/100 DOLARES
    421 CUATROCIENTOS VEINTIUN CON 00/100 DOLARES
    521 QUINIENTOS VEINTIUN CON 00/100 DOLARES
    621 SEISCIENTOS VEINTIUN CON 00/100 DOLARES
    721 SETECIENTOS VEINTIUN CON 00/100 DOLARES

    Responder
  4. Fredy

    Hola Gustavo tengo un problema que al convertir 84.20 en letras me da este resultado
    SON: ( OCHO MIL CUATROCIENTOS VEINTE CON 00/100) como ago para que me lea la cantidad correcta que he escrito.

    Responder
  5. Camilo Laurence

    cómo puedo quitar los centavos 00/100 dejar solo el texto .. por ejemplo $800.000 ochocientos mil pesos.

    Saludos excelente aporte

    Responder
  6. RAMON

    La verdad que estoy agradedecido, me habian intentado enseñarme mediante Visual Basic, no entendi y por no salio nada. Es la manera mas facil de aplicar este archivo. Me sirvio para las hojas de nomina.
    Tengo la inquietud de muchos como hago para quitar los centavos (00/100)

    Responder
  7. Miguel Mendoza

    Quisiera consultar el como sacar el 00/100 que aparece en cada conversión que hace, esta buena la configuracion, desde ya gracias, y saludos.

    Responder
  8. Alejandro

    Para quienes tienen dificultades con que el numero en letras es distinto del numero en texto por uno, ocurre por lo general en “resultados” es porque considera decimales, asi puedes agregar decimales sin que afecte el total a tu suma o resultado o por ejemplo si tenias en A5 la suma de A1+A2 y se expresaba asi: =A1+A2 ahora =redondear(A1+A2;0)

    En cambio yo tengo dificultades porque necesito que no aparezca 00/100 como hago que desaparezca

    Responder
  9. Enrique Ramírez

    Como puedo hacer una macro que me ponga en texto la cantidad del total de una orden de compra, pero esta puede ser en pesos mexicanos o en dólares.??

    Responder
  10. Lixzi

    Buenas tardes, yalo descargue pero al momento de irme en la FUNCION, no aparece la funcion INTRODUCIDA POR EL USUARIO, que hago???

    Responder
  11. Felix Carrion

    Excelente su aporte es de mucha ayuda, lo estve buscando mucho tiempo y cuando ya me dava por vencido, encuentro este regalo. MIL GRACIAS

    Responder
  12. Cantarell

    He seguido las intrucciones y me indica: “Esta funcion no tiene argumentos”, como puedo corregir esto. Gracias

    Responder
  13. Arlen Bismar Caceres

    Oye hermano, tu aporte está buenísimo, no soy muy bueno en Excel, pero necesitaba convertir moneda de dólar en español. Solo con tu ayuda lo pude lograr. Gracias, mil gracias.

    Responder
  14. ELIX OJEDA OJEDA

    MUCHAS GRACIAS:
    Soy Docente – y estoy enseñando Computación. Mis estudiantes de nivel superior se quedaron sorprendidos. – cual es la lógica de la programación

    Responder
  15. Daniela Garcia

    Mil Gracias, desde hace tiempo buscaba convertir los números a letras pero no entendía y con tu tuto es fácil de entender, nuevamente Gracias por tu aportación y que tengas una excelente vida.
    Saludos!!!

    Responder
  16. Orlando Guillen Salgado

    Excelente trabajo amigo, interesantes cambios y facilidades nos has facilitado.. Muchas gracias por tu gran aporte…hace dias, meses que buscaba una solucion asi de excelente. Saludos

    Responder
  17. José Monterroso

    Muchismas Gracias; por el Apoyo Estos Formatos Me Agilizan El Proceso de Emision de Cheques, ya que esta es una de mis funciones en mi trabajo, Saludos

    Responder
  18. MARISABEL

    ha sido de mucha ayuda tu aplicacion, me ha servido de mucho pero justo hoy que iba a facturar me salio un error necesitaba leer la cifra S/.759 nuevos soles y la conversion leia setecientos cinta y ochos con 00/100 nuevos soles que pasó he tenido que escribir en texto se desconfiguro la aplicacion que ocurrio, porfa si m podrias ayudar te lo agradeceria porque utilizo este formato para facturar y ya no se q hacer
    Saludos

    Responder
  19. JUAN ANTONIO

    Muy interesante el aporte aunque en office 2013 no me deja instalarlo porque dice que no es válido por Microsoft. Alguna recomendación. GRACIAS!!

    Responder
  20. Richard López Espinoza

    Gustavo, estoy desarrollando un sistema de control de venta carne y necesitaba la función de Números a letras.

    Realmente es muy fácil de usar.

    Muchas gracias

    Richard López Espinoza
    Chile

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>