Todas las Noticias en Películas, Avances de Películas y Reseñas.

Cómo convertir números a letras con una fórmula de conteo manual de Excel

¿Sabes si es una fórmula o una función deletreada de Excel? Bueno, la fórmula o función se usa para convertir números en letras o oraciones automáticamente. Por ejemplo, al hacer un recibo, que generalmente menciona una oración calculada a partir de la rupia nominal, como cambiar Rp. 600.000, – a seiscientas mil rupias.

En general, el método comúnmente utilizado para esta función de Excel es usar el código de macro VBA o usar ADDIN, que es Excel.

Sin embargo, de hecho, el uso de código VBA o funciones Addin en Excel tiene varios inconvenientes, a saber:

    Si usa un complemento, es posible que la función no funcione si lo abre en otra computadora. Si usa el código VBA, los usuarios novatos (nuevos) tendrán dificultades para usarlo. Si usa el código VBA, los archivos no se pueden guardar con la extensión .xlsx. Y otros.

La solución es que podemos usar una combinación de varias funciones de Excel para crear una fórmula calculada sin usar un código VBA o un complemento de Excel.

Cómo convertir números a letras en Excel

En este tutorial, estudiaremos dos tipos de fórmulas contables de Excel. Primero, decir rupia es como cambiar el número 2,300,000 a dos millones trescientos mil. Segundo, para convertir números a palabras como 90,80 a Noventa Punto Ocho Cero.

1. Fórmula de conteo de Excel para rupias

Aquí convertiremos números en oraciones. Observe el ejemplo a continuación:

Cómo convertir números a letras

La fórmula del ejemplo anterior es:

=IF(A2=0,"nol",IF(A2<0,"minus ","")& SUBSTITUTE(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( IF(--MID(TEXT(ABS(A2),"000000000000000"),1,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),1,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),2,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),3,1)&" trilyun ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),4,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),4,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),5,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),6,1)&" milyar ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),7,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),7,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),8,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),9,1)&" juta ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),10,3)=0,"",IF(--MID(TEXT(ABS(A2),"000000000000000"),10,3)=1,"*",MID(TEXT(ABS(A2),"000000000000000"),10,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),11,1)&" puluh ")&MID(TEXT(ABS(A2),"000000000000000"),12,1)&" ribu ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),13,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),13,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),14,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),15,1)),1,"satu"),2,"dua"),3,"tiga"),4,"empat"),5,"lima"),6,"enam"),7,"tujuh"),8,"delapan"),9,"sembilan"),"0 ratus",""),"0 puluh",""),"satu puluh 0","sepuluh"),"satu puluh satu","sebelas"),"satu puluh dua","duabelas"),"satu puluh tiga","tigabelas"),"satu puluh empat","empatbelas"),"satu puluh lima","limabelas"),"satu puluh enam","enambelas"),"satu puluh tujuh","tujuhbelas"),"satu puluh delapan","delapanbelas"),"satu puluh sembilan","sembilanbelas"),"satu ratus","seratus"),"*satu ribu","seribu"),0,""))," "," ")) &" rupiah"

La fórmula anterior es realmente muy larga y ciertamente confusa, pero no debe preocuparse porque solo necesita copiarla. En la fórmula anterior, los números que se convertirán en texto/letras se calculan en Excel, a saber celda A2.

En el ejemplo anterior, ha agregado la palabra rupia a la salida donde ha agregado la siguiente fórmula de Excel al final de la fórmula de Excel anterior, a saber:

&" rupiah"

Además, también puede cambiar el caso de la fórmula de Excel utilizando una fórmula donde la referencia de celda es la celda A2:

=PROPER(IF(A2=0,"nol",IF(A2<0,"minus ","")& SUBSTITUTE(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( IF(--MID(TEXT(ABS(A2),"000000000000000"),1,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),1,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),2,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),3,1)&" trilyun ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),4,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),4,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),5,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),6,1)&" milyar ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),7,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),7,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),8,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),9,1)&" juta ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),10,3)=0,"",IF(--MID(TEXT(ABS(A2),"000000000000000"),10,3)=1,"*",MID(TEXT(ABS(A2),"000000000000000"),10,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),11,1)&" puluh ")&MID(TEXT(ABS(A2),"000000000000000"),12,1)&" ribu ")& IF(--MID(TEXT(ABS(A2),"000000000000000"),13,3)=0,"",MID(TEXT(ABS(A2),"000000000000000"),13,1)&" ratus "&MID(TEXT(ABS(A2),"000000000000000"),14,1)&" puluh "&MID(TEXT(ABS(A2),"000000000000000"),15,1)),1,"satu"),2,"dua"),3,"tiga"),4,"empat"),5,"lima"),6,"enam"),7,"tujuh"),8,"delapan"),9,"sembilan"),"0 ratus",""),"0 puluh",""),"satu puluh 0","sepuluh"),"satu puluh satu","sebelas"),"satu puluh dua","duabelas"),"satu puluh tiga","tigabelas"),"satu puluh empat","empatbelas"),"satu puluh lima","limabelas"),"satu puluh enam","enambelas"),"satu puluh tujuh","tujuhbelas"),"satu puluh delapan","delapanbelas"),"satu puluh sembilan","sembilanbelas"),"satu ratus","seratus"),"*satu ribu","seribu"),0,""))," "," "))&" Rupiah")

El resultado se verá como en la siguiente imagen:
Fórmulas numeradas Funciones propias

¡Nota! Hay varias cosas a las que debe prestar atención al usar la fórmula de Excel anterior, a saber:

Solo muestra un máximo de 15 números de dígitos. Entonces, si la fórmula tiene más de 15 dígitos, no producirá la función calculada que debería. La fórmula de Excel del ejemplo no admite números después de comas. Entonces, si necesita un número detrás de la coma, entonces no use la fórmula anterior ni separe los primeros dígitos de la coma y la coma. Puede reemplazar la coma (,) en la fórmula de Excel anterior por un punto y coma (;) en Microsoft Excel, según la configuración del Excel de cada usuario.

2. Número de fórmulas numéricas de Excel a Word

La fórmula se calcula en Excel números a palabras, lo que significa que cambiamos números a letras o palabras. Eche un vistazo al ejemplo de la fórmula de Excel para números a palabras a continuación:

Cómo convertir números a letras para principiantes

La fórmula del ejemplo anterior es:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(A2,"#,00"), 0,"Nol "),1,"Satu "),2,"Dua "),3,"Tiga "),4,"Empat "),5,"Lima "),6,"Enam "),7,"Tujuh "),8,"Delapan "),9,"Sembilan "),",","Koma ")

En la fórmula de Excel anterior, la celda A2 es la celda que contiene el número que se va a cambiar.

¡Notas! Si desea un número después de la coma, cambie “#,00” a “#,0” o cualquier otra cosa según sea necesario.

Entonces, la discusión esta vez sobre cómo convertir números en letras con fórmulas explicó Macro VBA y complementos en Excel. Esperemos que sea útil y buena suerte. ¡Gracias!

Recursos del artículo

APROPIADO (función APROPIADO) – Soporte de Office | https://bit.ly/2y3Uzr9 Función SUSTITUIR – Soporte de Office | https://bit.ly/2Y0LpLt Fórmulas de Excel manuales sin macros – Clase de Excel | https://bit.ly/2y7NDto

Tabla de Contenido

Recomendado:  Episodio 9: Podcast "Las entrevistas de Brandwagon" con Justine Jordan de Help Scout