Cuando escribo A, B o 0 en una celda, quiero ver en otras dos celdas (por separado) para mostrar
2,1 if I type A
1,2 if I type B
0,0 if I type 0
¿Alguien puede ayudarme a hacer esto?
Actualmente solo tengo para A y B. donde la fórmula para A es: =if(B3=U2,2,1) y la fórmula para B es: =if(B3=U2,1,2)
La celda U2 tiene la letra B. Por lo tanto, ni siquiera estoy seguro de si todo en general funciona correctamente o simplemente está en el aire. Parece que está simplemente en el aire.
Respuesta1
EnB1ingresar:
=IF(A1=0,0,IF(A1="A",2,1))
y enC1ingresar:
=IF(A1=0,0,IF(A1="A",1,2))
EDITAR #1:
Para cubrir el caso en el que la celda de datos no contiene ninguno de los dosAoBo0, utilice estas fórmulas enB1yC1:
=IF(A1=0,0,IF(A1="A",2,IF(A1="B",1,"")))
=IF(A1=0,0,IF(A1="A",1,IF(A1="B",2,"")))
EDITAR #2:
Si puedesgarantizaresoA1contiene cualquieraAoBo0, entonces no necesitas un complejoSiestructura. Puedes usar:
=LOOKUP(A1,{0,"A","B"},{0,2,1})
=LOOKUP(A1,{0,"A","B"},{0,1,2})
Respuesta2
¡Muchas gracias Gary y Chip, sois geniales! Descubrí que si mantengo la misma fórmula para ambas celdas obtengo un resultado diferente (que es lo que quiero). ¿Por qué sucede esto? No tengo idea. jeje Pero gracias, no sabía que es así de simple, simplemente poner A1=0,0, y luego continuar con IF B=b y A=s
SI tiene alguna sugerencia, no dude en actualizarme y corregirme. Muchas gracias.