Después de tanto tiempo buscar cómo realizarlo sin Macros o configuraciones especiales que no todos las versiones lo aceptan, al fin he encontrado una solución básica que ayuda de la misma forma. 😊
Muchas gracias Profesor, estoy aprendiendo a trabajar en Excel, explica cada proceso que realiza y el motivo. Estoy trabajando en un archivo donde solo capture valores solo en la "caratula" y las hojas de informe se rellenen en automático usando solo funciones, y este material me ayudara a darle un plus al informe de venta final. Le dejo un grandioso Like además que me acabo de suscribir a su canal.
@@LaCasadeExcel Buenos días quisiera saber como configuro en la parte final de la lectura del número que en el texto no salga cero, en mi caso sale así, por ejemplo 0 0UN MILLÓN DOSCIENTOS TREINTA Y UN MIL DOSCIENTOS TREINTA Y UN con 00/100
@@elisurita2068 Buenas tardes, si te refieres a los ceros que están antes de la "/", es decir a 00/100 , en México así lo usamos para expresar los centavos, si no lo necesitas, la celda que tienes que modificar es B3, que es la que detecta los decimales y en la concatenación es la que usamos para ponerla antes de la "/", espero haber aclarado tu duda. Saludos.
Excelente vídeo, un buen método para practicarlo, sin embargo me gustaría saber cómo se corrige la concatenacion o la formula del minuto 24:00? Pues aparece " un mil doscientos....", Quedó atento y Gracias por compartir su conocimiento
Si no quieres que aparezca la palabra “un”, tendrás que agregar una función SI en las UNIDADES, observa a partir del minuto 13:25, en la celda D12, para que si el resultado es un, que ponga nada. Pero el cambio se tendría que hacer sólo en los miles, es decir en I12.Saludos
para eliminar los espacios que aparecen en 0 basta con agregar un espacio en blanco a lado de los 0 en cada tabla de abajo, yo complementaria con agregar la funcion de convertir a texto la formula completa de la celda de convertir en letra y despues agregaria la funcion espacios para quitar los espacios en blanco cuando las cantidades son muy pequeñas , asi como aqui queda =ESPACIOS(TEXTO(SI(C2=0,"",CONCATENAR(C10," ",C11," ",C12," ",..... etc.
Fenomenal. Felicitations. Una pregunta. Por que en una cifra por ejemplo de 12 millines y Algo; en cantidad en letras cuando concateno sale 0 dice millines no deberia salir el cero como a ud no le Salio. Ayudeme por favor
excelente solución, solo tengo un conflicto, uso excel 2016, si pongo esa formula concatenar y pongo 27.000 excelente, pero si pongo 32.000 ya no funciona, no se si me puedas ayudar
Gracias por tan valioso aporte, pero tengo el mismo problema que las otras dos personas que han comentado, me coloca 0 cuanto no tiene algún valor en convertir
Igual me pasa, por ejemplo sin son 300 dolares me pone 0 0 0 0 0 0 0 TRESCIENTOS QUINCE DOLARES CON 00/100 ... esos ceros al principio, Por lo demas EXCELNTE.
Lo que puedes hacer en la tabla de unidades, decenas, centenas y millones, siempre inician con 0, pon a la par de esta celda la formula: ="" es q no te concatene el 0
Para las personas que lo necesitan para números expuestos en una lista y que este lo haga de forma automática con el número que está a la izquierda: =SI(A7=0; "";CONCAT(BUSCARV(ENTERO(A7/1000000);CENTENAS;2;VERDADERO);" ";BUSCARV(RESIDUO(ENTERO(A7/1000000);100);DECENAS;2;VERDADERO);SI(Y(RESIDUO(ENTERO(A7/1000000);100)>30;RESIDUO(RESIDUO(ENTERO(A7/1000000);100);10)0);" Y "; "");SI(O(RESIDUO(ENTERO(A7/1000000);100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(A7/1000000);100);10);UNIDADES;2;FALSO);"");" ";BUSCARV(ENTERO(A7/1000000);MILLONES;2;VERDADERO);" ";BUSCARV(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));CENTENAS;2;VERDADERO); " "; BUSCARV(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);DECENAS;2;VERDADERO); SI(Y(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100)>30;RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);10)0);" Y "; ""); SI(O(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);10);UNIDADES;2;FALSO);""); " ";SI(ENTERO(RESIDUO(ENTERO(A7)/1000;1000))=0;"";"MIL");BUSCARV(ENTERO(RESIDUO(ENTERO(A7);1000));CENTENAS;2;VERDADERO); " ";BUSCARV(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);DECENAS;2;VERDADERO); SI(Y(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100)>30;RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);10)0);" Y "; "");SI(O(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);10);UNIDADES;2;FALSO);"");" ";"CON";" ";SI(A7-ENTERO(A7)=0; "00"; REDONDEAR((A7-ENTERO(A7))*100; 0));"/100";" ";"QUETZALES")) La celda "A7" lo cambian por el número de celda y al final de la fórmula está la moneda que pueden cambiarla.
Buenas tardes, si has seguido todos los pasos no debería ponerte varios ceros, a menos que el formato en esa celda así lo tengas, verifica tu formato. Saludos.
Tengo un ligero problema, que no estoy pudiendo resolver, al concatenar los espacios que quedaron en blanco las escribe igual como "cero" Ejemplo: "Cien 0 0 millones"
En dónde dice tipo de moneda en b4 la fórmula queda =si(m8=1, "peso", si(y(h11=0, h10=0, m8=0), " de pesos", "pesos")) esto para que puedan poner 1, o 100.000, 1.000.000 etc
Después de tanto tiempo buscar cómo realizarlo sin Macros o configuraciones especiales que no todos las versiones lo aceptan, al fin he encontrado una solución básica que ayuda de la misma forma. 😊
Coincido en lo mismo, desde malograr excel VB, muy buena forma
Fue excelente la explicación y con los comentarios que hizo la oyentes pude solucionar el error que me tiraba.
Gracias, gracias, gracias!!! Sin complementos, sin macros, en mi idioma. Busqué por más de una hora hasta que lo encontré.
Excelente herramienta, muchas gracias
Excelente, esto no me lo imaginé nunca, muy agradecido por la clase
Súper, muchísimas gracias por enseñar esto.
Muchas gracias Profesor, estoy aprendiendo a trabajar en Excel, explica cada proceso que realiza y el motivo. Estoy trabajando en un archivo donde solo capture valores solo en la "caratula" y las hojas de informe se rellenen en automático usando solo funciones, y este material me ayudara a darle un plus al informe de venta final. Le dejo un grandioso Like además que me acabo de suscribir a su canal.
Muchas gracias por tus comentarios, me da mucho gusto saber que a alguien le está sirviendo, saludos.
@@LaCasadeExcel Buenos días quisiera saber como configuro en la parte final de la lectura del número que en el texto no salga cero, en mi caso sale así, por ejemplo 0 0UN MILLÓN DOSCIENTOS TREINTA Y UN MIL DOSCIENTOS TREINTA Y UN con 00/100
@@elisurita2068 Buenas tardes, si te refieres a los ceros que están antes de la "/", es decir a 00/100 , en México así lo usamos para expresar los centavos, si no lo necesitas, la celda que tienes que modificar es B3, que es la que detecta los decimales y en la concatenación es la que usamos para ponerla antes de la "/", espero haber aclarado tu duda. Saludos.
Muchas gracias por el aporte le hice algunas mejoras
Excelente Profesor. Excelente explicación y uso de las funciones de Excel..!
Gracias, espero realmente que les sea de utilidad.
Excelente vídeo, un buen método para practicarlo, sin embargo me gustaría saber cómo se corrige la concatenacion o la formula del minuto 24:00? Pues aparece " un mil doscientos....", Quedó atento y Gracias por compartir su conocimiento
Si no quieres que aparezca la palabra “un”, tendrás que agregar una función SI en las UNIDADES, observa a partir del minuto 13:25, en la celda D12, para que si el resultado es un, que ponga nada. Pero el cambio se tendría que hacer sólo en los miles, es decir en I12.Saludos
Excelente muchisimas gracias
Hola, que funcion se utiliza para que no me aarezcan ceros en la cantidad en letras ?
GRANDE CAPO!
BUENISIMO ME RE SIRVIO
para eliminar los espacios que aparecen en 0 basta con agregar un espacio en blanco a lado de los 0 en cada tabla de abajo, yo complementaria con agregar
la funcion de convertir a texto la formula completa de la celda de convertir en letra y despues agregaria la funcion espacios para quitar los espacios en blanco cuando las cantidades son muy pequeñas , asi como aqui queda =ESPACIOS(TEXTO(SI(C2=0,"",CONCATENAR(C10," ",C11," ",C12," ",..... etc.
Fenomenal. Felicitations. Una pregunta. Por que en una cifra por ejemplo de 12 millines y Algo; en cantidad en letras cuando concateno sale 0 dice millines no deberia salir el cero como a ud no le Salio. Ayudeme por favor
Hola a mi aparecen ceros en la cantidad en letra
excelente solución, solo tengo un conflicto, uso excel 2016, si pongo esa formula concatenar y pongo 27.000 excelente, pero si pongo 32.000 ya no funciona, no se si me puedas ayudar
Hola prof tengo problemas con el tema de los 0 no entiendo llevo dos días asiii
Gracias por tan valioso aporte, pero tengo el mismo problema que las otras dos personas que han comentado, me coloca 0 cuanto no tiene algún valor en convertir
Con modificar el excel para que no aparezca el cero cuando no hay información
Me pregunto lo mismo :,( me aparecen CEROS
Porqué me sale 0 0 0 0 UN MILDOSCIENTOS TREINTA Y CUATRO?
Saludos, podría agregarle los billones, trillones... que debería hacer ..Gracias
Igual me pasa, por ejemplo sin son 300 dolares me pone 0 0 0 0 0 0 0 TRESCIENTOS QUINCE DOLARES CON 00/100 ... esos ceros al principio, Por lo demas EXCELNTE.
Lo que puedes hacer en la tabla de unidades, decenas, centenas y millones, siempre inician con 0, pon a la par de esta celda la formula: ="" es q no te concatene el 0
en la columna letras donde esta el cero coloca un espacio
@@lotuanidelentrenamiento3075 ejemplo
@@JorgeeliecerMarriagaRodriguez ejemplo
Todo bien, excelente método!!! ...solo que me sale ciento 0000000 cinco 0 cinco soles, como lo arreglo porfa 🥲
Justo lo que necesitaba solo que a mi me dieron una lista de 30 mil números :(
Para las personas que lo necesitan para números expuestos en una lista y que este lo haga de forma automática con el número que está a la izquierda:
=SI(A7=0; "";CONCAT(BUSCARV(ENTERO(A7/1000000);CENTENAS;2;VERDADERO);" ";BUSCARV(RESIDUO(ENTERO(A7/1000000);100);DECENAS;2;VERDADERO);SI(Y(RESIDUO(ENTERO(A7/1000000);100)>30;RESIDUO(RESIDUO(ENTERO(A7/1000000);100);10)0);" Y "; "");SI(O(RESIDUO(ENTERO(A7/1000000);100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(A7/1000000);100);10);UNIDADES;2;FALSO);"");" ";BUSCARV(ENTERO(A7/1000000);MILLONES;2;VERDADERO);" ";BUSCARV(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));CENTENAS;2;VERDADERO); " "; BUSCARV(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);DECENAS;2;VERDADERO); SI(Y(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100)>30;RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);10)0);" Y "; ""); SI(O(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7)/1000;1000));100);10);UNIDADES;2;FALSO);""); " ";SI(ENTERO(RESIDUO(ENTERO(A7)/1000;1000))=0;"";"MIL");BUSCARV(ENTERO(RESIDUO(ENTERO(A7);1000));CENTENAS;2;VERDADERO); " ";BUSCARV(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);DECENAS;2;VERDADERO); SI(Y(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100)>30;RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);10)0);" Y "; "");SI(O(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100)15);BUSCARV(RESIDUO(RESIDUO(ENTERO(RESIDUO(ENTERO(A7);1000));100);10);UNIDADES;2;FALSO);"");" ";"CON";" ";SI(A7-ENTERO(A7)=0; "00"; REDONDEAR((A7-ENTERO(A7))*100; 0));"/100";" ";"QUETZALES"))
La celda "A7" lo cambian por el número de celda y al final de la fórmula está la moneda que pueden cambiarla.
por que en la cantidad me pone varios ceros
Buenas tardes, si has seguido todos los pasos no debería ponerte varios ceros, a menos que el formato en esa celda así lo tengas, verifica tu formato. Saludos.
@@LaCasadeExcel cual es el formato que debe de tener la celda pues de igual manera si pongo 57 pesos me pone 0 0 000 57 PESOS
Está raro, si quieres mándame el archivo y lo reviso. Al correo ceenrome@hotmail.com
@@LaCasadeExcel me pasa lo mismo, en lugar que la celda quede vacía se pone un 0 y ese cero aparece al momento de poner la cantidad con letra
YA LO SOLUCIONE
MAÑANA LES ENVIO APORTE
funciona, pero es demasiado demasiado largo y complejo el procedimiento
Tengo un ligero problema, que no estoy pudiendo resolver, al concatenar los espacios que quedaron en blanco las escribe igual como "cero" Ejemplo: "Cien 0 0 millones"
A mí también mearca eso, pusiste resolverlo?
En dónde dice tipo de moneda en b4 la fórmula queda =si(m8=1, "peso", si(y(h11=0, h10=0, m8=0), " de pesos", "pesos")) esto para que puedan poner 1, o 100.000, 1.000.000 etc
=SI(Y(RESIDUO(B1;1000000)=0;B1>=1000000);" DE PESOS";" PESOS") ES MAS FACIL ESTA FORMULA YA QUE A PARTIR DE MILLONES SE ESCRIBE DE PESOS