Necesito llenar celdas reconociendo un carácter

Hola por favor ayudenme:Tengo en la columna A codigos A-452; B-429; C-125; D-785; E-324; F-189; A-425;C-451; F-471, y asi, etc. Mas codigos que representan a personas. Ahora quiero llenar en la columna J que dependiendo de la letra que lleve cada persona en su codigo, se ponga el sueldo que le corresponde (A=2000, B=1500, C=1000, D=875, E=700,F=650, Por favor es urgente se los agredecere mucho

1 Respuesta

Respuesta
1
1º Tendrás que definir la tabla de sueldos en otro lugar, por ejemplo en la Hoja2, en el rango siguiente ($A$1:$B$6):
A 2000
B 1500
C 1000
DE 875
E 700
F 650
2º Utiliza junto a cada código la siguiente fórmula:
=BUSCARV(IZQUIERDA(A1;1);Hoja2!$A$1:$B$6;2)
Hola gracias, pero necesito si fueras tan amable la fórmula para llenar esta columna J que te digo con los sueldos de cada, persona..
Gracias
Ya te lo he dicho...
=BUSCARV(IZQUIERDA(A1;1);Hoja2!$A$1:$B$6;2)
siendo Hoja2!$A$1:$B$6 el lugar donde tengas definido el rango de sueldos.
Hola gracias yo estaba utilizando esta fórmula pero por algún motivo en algunas celdas me da el valo y en otras no, por favor haber si me ayudas con esto, disculpa la molestia.
=SI(HALLAR("A";A21);2000;SI(HALLAR("B";A21);1500;SI(HALLAR("C";A21);1000;SI(HALLAR("D";A21);875;SI(HALLAR("E";A21);700;SI(HALLAR("F";A21);650;1))))))
Gracias
No te funciona bien tu fórmula porque la función HALLAR devuelve ERROR en caso de no encontrar el valor, y no lo tienes contemplado. Tienes que hacerlo así:
=SI(NO(ESERROR(HALLAR("A";A21)));2000;SI(NO(ESERROR(HALLAR("B";A21)));1500;SI(NO(ESERROR(HALLAR("C";A21)));1000;SI(NO(ESERROR(HALLAR("D";A21)));875;SI(NO(ESERROR((HALLAR("E";A21))));700;650)))))
No obstante, tienes que tener en cuenta que Excel tiene un límite de complejidad, y no puedes poner muchas más anidaciones... Si en lugar de llegar a la F tuvieses que llegar a la Z, o simplemente a la G, no podrías hacerlo así.
Bueno. Elige la forma que quieras. Y recuerda finalizar la pregunta cuando termines.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas