Convertir Texto a Numero

steevenu 1 Publicaciones viernes, 8 de diciembre de 2017Fecha de inscripción viernes, 8 de diciembre de 2017 Última intervención - 8 dic 2017 a las 19:14 - Última respuesta: Mazzaropi 1826 Publicaciones lunes, 16 de agosto de 2010Fecha de inscripciónContribuidorEstatus domingo, 15 de abril de 2018 Última intervención
- 8 dic 2017 a las 20:15
Buenas tardes.

He estado buscando como convertir el equivalente de un numero en letras a su valor, al buscar en el foro solo encontre la forma de convertir cuando esta mal el formato pero en realidad lo que quiero hacer es lo siguiente:

convertir cinco a 5, uno a 1, tres a 3, etc

Creia que habia una funcion para ello pero no la encontre, agradeceria que me pudieran ayudar a hacer esa conversion, sol se me ocurre con un IF anidado ya que la base que tengo llega maximo hasta 20 pero quedaria algo pesado el archivo.

agradesco sus respuestas
Ver más 

1 respuesta

Deja una respuesta
Mazzaropi 1826 Publicaciones lunes, 16 de agosto de 2010Fecha de inscripciónContribuidorEstatus domingo, 15 de abril de 2018 Última intervención - Modificado por Mazzaropi el 8 dic 2017 a las 20:21
0
Vota
steevenu, Buenas tardes.

Con la función SI realmente se cargaría su archivo.
Puede ser hecho por fórmula o por programación VBA.

Ya que sus números van al máximo a 20 yo sugiero por fórmula y en ese caso la función BUSCARV es perfecta para usted.

Pruebe a hacer:
E1 -> Cero ..... F1 -> 0
E2 -> Uno ...... F2 -> 1
E3 -> Dos ...... F3 -> 2
...
E21 -> Veinte ..... F21 -> 20

A1 -> Celda con su número en TEXTO
B1 -> = BUSCARV (A1; $E$1:$F$21; 2; FALSO)

Por favor, dígame si así atiende su necesidad.
Espero haber ayudado.
--
Belo Horizonte, Brasil.
Marcílio Lobão
Comenta la respuesta de Mazzaropi