Fórmulas de excel

Renta grabable impuesto impuesto
Hasta tramo % del tramo acumulado
3000.00 0.00 0.00 0.00
3250.00 250.00 52.0 130.00 130.00
4000.00 750.00 4.0 30.00 160.00
6000.00 2000.00 6.5 130.00 290.00
10000.00 4000.00 11.0 440.00 730.00
15000.00 5000.00 16.5 825.00 1555.00
20000.00 5000.00 19.0 950.00 2505.00
30000.00 10000.00 22.0 2200.00 4705.00
40000.00 10000.00 27.0 2700.00 7405.00
50000.00 10000.00 30.0 3000.00 10405.00
200000.00 150000.00 33.0 49500.00 59905.00
200000.01 30.0
=SI(Y(D51>=0,D51<E62),I62,SI(Y(D51>=E62,D51<E63),I62,SI(Y(D51>=E63,D51<E64),I63,SI(Y(D51>=E64,D51<E65),I64,SI(Y(D51>=E65,D51<E66),165,SI(Y(D51>=E66,D51<E67),I66,SI(Y(D51>=E67,D51<E68),I67))))))) la idea es que de la tabla y de acuerdo a cierto valor establecido se escogiera uno a traves de la formula escrita aqui pero sucede que con la formula solo puedo hacer 7 combinaciones y la tabla tiene 13 lineas horizontales o 13 valores distintos, como puedo hacer para que la formula me acepte mas de 7 combinaciones o tal ves haya que crear dos bloques de combinaciones y si es asi como hago para que un una solo celda me combine un solo resultado
te agradeceria por favor responderme lo mas ante posible pues ya hace más de un mes que busco respuesta en internet te lo agradeceria de corazon.

1 Respuesta

Respuesta
1
Si el sitio ha fallado en estos días.
Bueno, se perdió la respuesta anterior, así que ahí voy de nuevo.
==============
Lo que puedo observar en tu fórmula es que estás evaluando un valor entre diferentes rangos y de acuerdo al rango donde se encuentre, mostrarás otro valor.
Pues bien, así como lo estás haciendo, me parece que estás repitiendo condiciones, por lo que podías abreviar un poco tu fórmula, por ejemplo:
=SI(Y(D51>=0,D51<E62),I62,SI(Y(D51>=E62,D51<E63), I62, SI..
En el primer condicional Si, estás evaluando los valores mayores que 0 y menores que E62, en la segunda, los valores mayores a E62 y menores que E63. Pues lo mismo harías con la siguiente fórmula:
=SI(Y(D51>=0,D51<E62),I62,SI(D51<E63), I62...
Es decir, si el dato NO es menor que E63, por lo tanto debe ser mayor.
Con base en esto, creo que podrías revisar tu fórmula y abreviarla un poco para que sea más fácil de procesar.
Por otro lado, si el número de condicionales es tal que no se puede usar una sola celda, entonces tendías que usar dos, en una evalúas hasta cierto rango y en otra evalúas el rango restante, de esa forma, al final (en una tercera celda) evalúas cual es el valor que es diferente de Falso y lo tomas como resultado.
Espero que esta respuesta si te llegue y te sirva de algo, si tienes preguntas adicionales no dudes en formularlas.
Disculpa pero no recibido la respuesta lo que recibí fue el mismo mensaje que envíe
Hola me pregunto si esta vez me podrás ayudar otra vez, existirá alguna forma en excel en la que su pueda escribir por ejemplo si tal valor de una celda es de tantor, ir a otra celda o hacer tal operación por ejemplo si:(b26<=1500;y aqui la pregunta;si b26 <=que 1500 quiero que bajo esa condicion se valla a la celda b28 en donde existe ya una operación, pero si b26 es mayor que 1500 entonces ir a la celda b32, como podemos lograr que esto se cumpla, igualmente te agradesco de corazón cualquier ayuda que me envies gracias.
¿Cuándo dices "vaya a una celda" te refieres a que tome el valor de esa celda?
De ser así, simplemente debes usar el condicional Si.
Ejemplo:
=Si(B26<=1500; B28; B32)
Si esa no era tu pregunta me lo haces saber.
Si realmente es ir a una celda especifica o sea si b26 es menor que 1500 quiero que el paso siguiente es que debe ir a determinada celda y si b26 es menor que1500 entonces debe ir a otra celda
también esta pensando que si se pudiera hacer que ejemplo una celda copie otra celda escribiendo dentro de la primera "copiar", sera eso posible
eres muy amable espero pronto tus respuestas y gracias por preocuparte por las respuestas.
No entiendo!
Eso es lo que estás haciendo.
En B35 y B36 haces las operaciones (suma y resta, respectivamente).
Luego, en la celda donde estás haciendo la fórmula =Si(B26<...) seleccionas el valor que necesitas (la suma o la resta).
Tal vez, lo estás haciendo al revés, quizás lo que debes hacer es colocar en B35 la fórmula:
=Si(B26<=1500, X+Y, "")
Y en la celda B36 la fórmula:
=Si(B26>1500, X-Y, "")
PD.:

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas