Convertir Texto a Numero [Cerrado]

Publicaciones
1
Fecha de inscripción
viernes, 8 de diciembre de 2017
Estatus
Miembro
Última intervención
viernes, 8 de diciembre de 2017
- - Última respuesta: Mazzaropi
Publicaciones
1833
Fecha de inscripción
lunes, 16 de agosto de 2010
Estatus
Contribuidor
Última intervención
miércoles, 30 de mayo de 2018
- 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

Publicaciones
1833
Fecha de inscripción
lunes, 16 de agosto de 2010
Estatus
Contribuidor
Última intervención
miércoles, 30 de mayo de 2018
286
0
Gracias
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