Page 1 of 1

[Excel] Condicionales

Posted: Sun Jun 22, 2008 1:10 am
by kawirold
Buenas, pues la inquietud es muy simple, quiero meterle a un celda varios condicionales, es decir q no me tome solo n valor de prueva logica si no q este evalue mas de uno, para un solo resultado.
Muchas gracias.

Posted: Sun Jun 22, 2008 4:05 pm
by MDpilo1Egg
Hola,
Hay formas y formas de establecer condicionales multiples en excel, desde el mas simple
=if( condicion, valor por afirmativo, valor por negativo)
hasta condicionales múltiples del tipo
=IF(F7="A";'Base de precios'!$D$54;(IF(F7="B";'Base de precios'!$E$54;(IF(F7="C";'Base de precios'!$F$54;(IF(F7="D";"")))))))
o busquedas secuenciales,
=LOOKUP($F$10;' Base de Evaluación Ambiental'!$A$6:$A$218;' Base de Evaluación Ambiental'!I6:I218)

Puedes subir un ejemplo de lo que necesitas a ver que podemos hacer por ti...

suerte
MDP

Posted: Tue Jul 01, 2008 5:22 am
by kawirold
Bajate el archivos
la clave para q lo puedas modificar es 880916
y es ponerle 3 condicionales al tipo de flujo
Critico (si es igual a 1)
subcritico (MENOR Q 1)
Supercritico (MAYOR QUE 1)
http://rapidshare.com/files/126226288/P ... .xlsx.html

ADIOS

Posted: Sun Jul 13, 2008 11:18 am
by alligator
La mejor forma de introducir varias condiciones en una celda es actuando como dice MDpilo: encadenando IF's (en las versiones en español serían SI's) unos dentro de otros.

En tu caso, la segunda condición del primer SI sería otro SI.[/b]

Posted: Mon Jul 21, 2008 7:09 pm
by kawirold
No te entendi muy bien.

Posted: Thu Jul 24, 2008 4:31 pm
by MDpilo1Egg
sorry, no puedo abrir el archivo xlsx, tengo office 2003.

el ejemplo que te puse anteriormente, hace algo muy parecido a lo que precisas, determina en funcion del contenido de una celda o varias celdas, si se trata del caso [A], del caso , [C]. o [D]
solamente con un par de condicionales anidados haces lo que precisas...

=if({celdaxx<1},{es menor que uno},{es mayor que uno})

si dentro del condicional anterior, preguntas nuevamente, sustituyendo {Resultado mayor que uno} por =if({celdaxx=1},{es igual a uno},{no tiene mas remedio que ser mayor que uno})

te quedaria de este modo:

=if({celdaxx<1},{es menor que uno},(=if({celdaxx=1},{es igual a uno},{no tiene mas remedio que ser mayor que uno}))

queda mas claro?
suerte
MDP

Posted: Sat Aug 02, 2008 11:57 pm
by kawirold
muchas gracias ya lo pude hacer :)