9 condicionantes en una celda

18/04/2007 - 18:33 por P. Vilardell | Informe spam
Hola a todos, tenga la siguiente duda a ver si alguien puede decirme algo al
respecto:

En una celda tengo

=SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;valor_negativo))))))))

Asi funciona, pero a la que pongo un noveno condicionante me da error.

Alguien sabe si la celda tiene algun tipo de limite.

Muchas gracias y saludos.

P. Vilardell

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
18/04/2007 - 19:37 | Informe spam
hola, P. Vilardell !

En una celda tengo
=SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;valor_negativo))))))))
Asi funciona, pero a la que pongo un noveno condicionante me da error.
Alguien sabe si la celda tiene algun tipo de limite.



cuando se vuelve 'necesario' ANIDAR demasiadas[?] funciones SI condicionales...
[yo creo que] es tiempo de pensar en alguna forma diferente de 'validar' resultados condicionados [p.e.]
- si las condiciones a 'evaluar' son valores consecutivos [1,2,3,4,5,6,etc.] ->a partir de 1, Y NO CERO<- ...
resulta mas 'conveniente' la funcion =elegir(resultado_de_la_condicion,alternativa_1,alternativa_2[,alternativa_x])
- si las condiciones a 'evaluar' son resultados de 'expresiones_valor' ...
podrias sumar [solamente] 'aquellos' valores cuyas condiciones 'se cumplen' [p.e.]
=(condicion=valor1)*resultado1+(condicion=valor2)*resultado2+(condicion=valor3)*resultado3[+(condicion..]
- podrias 'romper' en condiciones parciales [usando celdas distintas y/o nombres] y 'dejar' la que se cumpla
[p.e.] =si(condicion_parcial_1,condicion_parcial_1,buscar_otra_condicion)

-> si te animas a proporcionar datos mas 'concretos', apareceran propuestas de solucion mas 'concretas' :))

saludos,
hector.
Respuesta Responder a este mensaje
#2 Arcano
18/04/2007 - 23:11 | Informe spam
On 18 abr, 13:37, "Héctor Miguel"
wrote:
hola, P. Vilardell !

> En una celda tengo
> =SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor­_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;SI(condic­ion;valor_positivo;SI(condicion;valor_positivo;SI(condicion;valor_positivo;­valor_negativo))))))))
> Asi funciona, pero a la que pongo un noveno condicionante me da error.
> Alguien sabe si la celda tiene algun tipo de limite.

cuando se vuelve 'necesario' ANIDAR demasiadas[?] funciones SI condicionales...
[yo creo que] es tiempo de pensar en alguna forma diferente de 'validar' resultados condicionados [p.e.]
- si las condiciones a 'evaluar' son valores consecutivos [1,2,3,4,5,6,etc.] ->a partir de 1, Y NO CERO<- ...
resulta mas 'conveniente' la funcion =elegir(resultado_de_la_condicion,alternativa_1,alternativa_2[,alternativa_­x])
- si las condiciones a 'evaluar' son resultados de 'expresiones_valor' ...
podrias sumar [solamente] 'aquellos' valores cuyas condiciones 'se cumplen' [p.e.]
=(condicion=valor1)*resultado1+(condicion=valor2)*resultado2+(condicion=val­or3)*resultado3[+(condicion..]
- podrias 'romper' en condiciones parciales [usando celdas distintas y/o nombres] y 'dejar' la que se cumpla
[p.e.] =si(condicion_parcial_1,condicion_parcial_1,buscar_otra_condicion)

-> si te animas a proporcionar datos mas 'concretos', apareceran propuestas de solucion mas 'concretas' :))

saludos,
hector.



Hay un limite para la formula SI()... la unica opcion es utilizar otra
formula o bien 2 celdas..en una pones algunos SI() y el la otra celda
continuas con otros SI()...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida