Convertir letras a numeros

13/07/2006 - 16:00 por Edgar | Informe spam
utilizo Excel 2003 y tengo el siguiente problema para la automatizacion de un
layout es necesario que al introducir un caracter de texto en una referencia
"x" en otra referencia de la misma hoja aparesca un valor numerico el cual
proviene de una tabla elaborada de la siguiente manera:
ABC=2
DEF=3
GHI=4
JKL=5
MNO=6
PQR=7
STU=8
VWX=9
YZ=0
deseo que al introducir por ejemplo la letra P en la celda L4, en lka celda
L6 aparesca su valor equivalente de la tabla antes mencionada. Intente
hacerlo a traves de funcion SI combinada con funcion O y trabaja el problema
es que solo pude anidar 7 funciones y me falta el valor de las letras Y Z.
¿como puedo completar este procedimineto o de que forma tendria que hacerlo?
 

Leer las respuestas

#1 Héctor Miguel
14/07/2006 - 01:31 | Informe spam
hola, Edgar !

op1: usar una tabla para las equivalencias numericas de cada 'inicio' de grupo y la funcion buscarv [p.e.]
[A1:A9] -> A,D,G,J,M,P,S,V,Y
[B1:B9] -> 2,3,4,5,6,7,8,9,0
[L6] -> =buscarv(l4,a1:b9,2)

op2: utilizar metodos mas 'rebuscados' para coparar los codigos de cada letra [inicio de grupo] y asignarles un valor [p.e.]
[L6] =sumaproducto(coincidir(codigo(l4),(65+fila(indirecto("1:8"))*3-3))+1,--(codigo(l4)>64),--(codigo(l4)<89))

[seguramente] habra otras alternativas dependiendo de la 'exactitud' con la que necesites 'comparar/convertir' letras a valores -?-
[p.e.] una diferencia entre las dos propuestas anteriores es si se trata de mayusculas y/o minusculas
asi como otro tipo/alcance/rango/... de caracteres fuera del rango A-Z

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. no olvides revisar si tu separador de argumentos es la coma ',' o punto y coma ';' :D

__ la consulta original __
... para la automatizacion de un layout es necesario que al introducir un caracter de texto en una referencia "x"
en otra referencia de la misma hoja aparesca un valor numerico... proviene de una tabla elaborada de la siguiente manera:
ABC=2
DEF=3
GHI=4
JKL=5
MNO=6
PQR=7
STU=8
VWX=9
YZ=0
... que al introducir por ejemplo la letra P en... L4, en... L6 aparesca su valor equivalente de la tabla
... Intente... SI combinada con... O y trabaja el problema es que solo pude anidar 7 funciones y me falta el valor de las letras Y Z...

Preguntas similares