Función si con varias condiciones

Como puedo concatenar varias funciones en una sola celda

Las fórmulas que tengo son las siguientes

1.Si(a1=1,si(b1="",133,si(b1<=0.73,65,si(b1<=0.89,94,si (b1<=0.99,142,168)))))

2. .Si(a2=2,si(b2="",133,si(b2<=0.73,65,si(b2<=0.89,94,si (b2<=0.99,142,168))))

3 Si(a3=3,si(b3="",133,si(b3<=0.73,65,si(b3<=0.89,94,si (b3<=0.99,142,168)))))

Y así hasta la celda A5. Lo que quiero es que en la celda C pueda poner todas las fórmulas anidadas.

Respuesta

Son demasiados argumentos para una sola fórmula, lo mejor es que te apoyes con otras celdas.

Tendrías que pensar bien tu fórmula y juntar las condiciones en una sola con algo así:

SI(Y(A1=1,A2=2,A3=3),SI(Y(B1="",B2="",B3=""),133,SI(Y(B1<=0.8994),tu resultado,SI(Y(B1<=0.99142168,B2<=0.99142168,B3<=<=0.99142168),etc etc

de todas formas no le encuentro mucho sentido a tu formula ya que le faltan todavia mas argumentos.

En la fórmula Y() se deben cumplir todas las condiciones que le indiques para que marque verdadero

O puedes usar O() con cualquiera de las condiciones que indiques marca como verdadero. Es la única forma que se me ocurre para reducir tus condiciones.

Gracias por tu respuesta, te explico un poco mejor mi duda. 

En la comuna A puedo poner números del uno al 5 cada número tiene distintos porcentajes y cada porcentaje equivale a distintos puntos respectivamente. Entonces en la columna B ingreso los porcentajes que corresponden al número de la columna A y para el resultado que va en la columna C necesito que me coloque los puntos que le corresponden de acuerdo al porcentaje de la columna B pero también debe respetar el número de la columna A. 

Pues con esa explicación que das es muy sencillo y totalmente diferente a tus formulas ya que los valores son estáticos ya que si eliges por ejemplo 1 el porcentaje en la columna b siempre será el mismo y por consiguiente el valor de la columna c también corresponde el mismo para el porcentaje.

Podrías usar por ejemplo en la columna b:

=ELEGIR(A1, 0.025,0.05,0.075,0.1,0.125)

y en la columna c

=ELEGIR(A1, 100,200,300,400,500)

De esa forma siempre que cambies el valor en la columna a te cambiara a su valor correspondiente las columnas b y c.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas