Condicionales con 3 variables

21/04/2006 - 21:05 por Salvador Enríquez M | Informe spam
No se como generar una formula que me arroje un dato determinado.
Tengo 2 celdas: ejemplo (E1 y E2)
Cada una tiene un determinado valor como consecuencia de una formula.
Ahora lo que quiero es comparar esos valores y obtener una respuesta
distinta dependiendo del valor.(3 posibles respuestas)
Si E1 es mayor que CERO y E2 también es mayor que CERO, determinar cual de
las 2 es mayor que la otra osea si: E1 > E2 ó E2 > E1.
Si resulta que E1 es mayor que E2 entonces la respuesta es "A"
pero si E2 es mayor que E1 entonces la respuesta es "B"
Ahora, si tanto E1 como E2 son iguales a CERO, entonces la respuesta es "C"
hay ocaciones en que E1 ó E2 pueden llegar a ser NEGATIVOS como consecuencia
de la fórmula de donde provienen y en esos casos, automáticamente la
respuesta debe ser:
si E1 es NEGATIVO y E2 es positivo la respuesta es "B"
pero si E1 es positivo y E2 es NEGATIVO, la respuesta es "A"
y si ambos son NEGATIVOS la respuesta es BIEN

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
21/04/2006 - 21:40 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

En mi opinión, deberías haber continuado el hilo que abriste el día 18 con
esta misma cuestión.

Según entiendo de tu exposición tu quieres lo siguiente:

E1<0 E1=0 E1>0
____________________________
| | |
E2<0 | "BIEN" | ?? | "A"
|-|-|
E2=0 | ?? | "C" | ??
|-|-|
| | | E1>E2 --> "A"
E2>0 | "B" | ?? | E1â --> "B"
| | | E1>E2 --> ??
|________|_______|_____________

Y al igual que te dije en otro día, entiendo que falta resultados de varias
posibilidades.

Si tienes a bien indicar los 11 resultados en un cuadro similar al de arriba
intentaré ayudarte.


SALUDOS.
Julián-Valencia-España

"Salvador Enríquez M" escribió
en el mensaje news:
No se como generar una formula que me arroje un dato determinado.
Tengo 2 celdas: ejemplo (E1 y E2)
Cada una tiene un determinado valor como consecuencia de una formula.
Ahora lo que quiero es comparar esos valores y obtener una respuesta
distinta dependiendo del valor.(3 posibles respuestas)
Si E1 es mayor que CERO y E2 también es mayor que CERO, determinar cual de
las 2 es mayor que la otra osea si: E1 > E2 ó E2 > E1.
Si resulta que E1 es mayor que E2 entonces la respuesta es "A"
pero si E2 es mayor que E1 entonces la respuesta es "B"
Ahora, si tanto E1 como E2 son iguales a CERO, entonces la respuesta es
"C"
hay ocaciones en que E1 ó E2 pueden llegar a ser NEGATIVOS como
consecuencia
de la fórmula de donde provienen y en esos casos, automáticamente la
respuesta debe ser:
si E1 es NEGATIVO y E2 es positivo la respuesta es "B"
pero si E1 es positivo y E2 es NEGATIVO, la respuesta es "A"
y si ambos son NEGATIVOS la respuesta es BIEN
Respuesta Responder a este mensaje
#2 Salvador Enríquez M
21/04/2006 - 22:00 | Informe spam
Perdon es que no sabia como continuar con ese hilo pero creo que ya voy
aprendiendo.
a ver:
E1< 0 E1=0 E1> 0

E2<0 BIEN BIEN A

E2=0 BIEN BIEN A
E1>E2 A
E2>0 B B OPCIONES: E2>E1 B
E1â F

Esa seria la matriz Julian.
Gracias. Ahora como la resuelvo?
"julian-vlc-sp" escribió:

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
En mi opinión, deberías haber continuado el hilo que abriste el día 18 con
esta misma cuestión.

Según entiendo de tu exposición tu quieres lo siguiente:

E1<0 E1=0 E1>0
____________________________
| | |
E2<0 | "BIEN" | ?? | "A"
|-|-|
E2=0 | ?? | "C" | ??
|-|-|
| | | E1>E2 --> "A"
E2>0 | "B" | ?? | E1â --> "B"
| | | E1>E2 --> ??
|________|_______|_____________

Y al igual que te dije en otro día, entiendo que falta resultados de varias
posibilidades.

Si tienes a bien indicar los 11 resultados en un cuadro similar al de arriba
intentaré ayudarte.


SALUDOS.
Julián-Valencia-España

"Salvador Enríquez M" escribió
en el mensaje news:
> No se como generar una formula que me arroje un dato determinado.
> Tengo 2 celdas: ejemplo (E1 y E2)
> Cada una tiene un determinado valor como consecuencia de una formula.
> Ahora lo que quiero es comparar esos valores y obtener una respuesta
> distinta dependiendo del valor.(3 posibles respuestas)
> Si E1 es mayor que CERO y E2 también es mayor que CERO, determinar cual de
> las 2 es mayor que la otra osea si: E1 > E2 ó E2 > E1.
> Si resulta que E1 es mayor que E2 entonces la respuesta es "A"
> pero si E2 es mayor que E1 entonces la respuesta es "B"
> Ahora, si tanto E1 como E2 son iguales a CERO, entonces la respuesta es
> "C"
> hay ocaciones en que E1 ó E2 pueden llegar a ser NEGATIVOS como
> consecuencia
> de la fórmula de donde provienen y en esos casos, automáticamente la
> respuesta debe ser:
> si E1 es NEGATIVO y E2 es positivo la respuesta es "B"
> pero si E1 es positivo y E2 es NEGATIVO, la respuesta es "A"
> y si ambos son NEGATIVOS la respuesta es BIEN



Respuesta Responder a este mensaje
#3 vm_tapia
21/04/2006 - 22:20 | Informe spam
la formula quedaria asi:

=SI(Y(E1>0,E2>0),SI(E1>E2,"A",SI(E1<E2,"B","Iguales")),SI(Y(E1=0,E2=0),"C",SI(Y(E1<0,E2<0),"BIEN",SI(Y(E1<0,E2>0),"B",SI(Y(E1>0,E2<0),"A","Faltan
Argumentos")))))

Espero que te sirva para lo que necesitas.

"Salvador Enríquez M" wrote:

No se como generar una formula que me arroje un dato determinado.
Tengo 2 celdas: ejemplo (E1 y E2)
Cada una tiene un determinado valor como consecuencia de una formula.
Ahora lo que quiero es comparar esos valores y obtener una respuesta
distinta dependiendo del valor.(3 posibles respuestas)
Si E1 es mayor que CERO y E2 también es mayor que CERO, determinar cual de
las 2 es mayor que la otra osea si: E1 > E2 ó E2 > E1.
Si resulta que E1 es mayor que E2 entonces la respuesta es "A"
pero si E2 es mayor que E1 entonces la respuesta es "B"
Ahora, si tanto E1 como E2 son iguales a CERO, entonces la respuesta es "C"
hay ocaciones en que E1 ó E2 pueden llegar a ser NEGATIVOS como consecuencia
de la fórmula de donde provienen y en esos casos, automáticamente la
respuesta debe ser:
si E1 es NEGATIVO y E2 es positivo la respuesta es "B"
pero si E1 es positivo y E2 es NEGATIVO, la respuesta es "A"
y si ambos son NEGATIVOS la respuesta es BIEN
Respuesta Responder a este mensaje
#4 julian-vlc-sp
21/04/2006 - 23:02 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Vamos a ver si nos sale algo decente usando la función SI.

Recuerdo que la estructura de la función SI es:

SI(prueba_logica;valor_si_verdadero;valor_si_falso)

También recuerdo que las funciones se pueden anidar, es decir, en lugar de
valor_si_verdadero, o valor_si_falso, podemos poner una función cualquiera o
la función SI de nuevo, por ejemplo:

SI(prueba_logica1;SI(prueba_logica2;valor_si_2_verdadero;valor_si_2_falso);valor_si_1_falso)

Tirando por la calle de en medio, podíamos intentar hacer 11 anidaciones
(una por cada posibilidad), pero no es 'elegante', es una lata de expresión,
y además, hay un limite de anidaciones que creo que es de 7. Por tanto,
hemos de buscar pruebas lógicas que agrupen varias opciones.

Vamos al lío:

Si E1 ó E2 son >0 tenemos varias opciones, y si no, el resultado siempre es
BIEN, por tanto ya podemos poner nuestro primer SI como sigue:

=SI(O(E1>0;E2>0);valor_cuando_E1_ó_E2_>0;"BIEN")

Si seguimos observando los valores que deseas, observamos que cuando E1 ó E2
son >0, siempre que E1>E2 queremos A, siempre que E1<E2 queremos B, y si
E1â queremos F.

Esto ultimo lo podemos poner como:

=SI(E1>E2;"A";Si(E1<E2;"B";"F"))

incluyendo este SI en el anterior, la expresión final nos quedaría mas o
menos como sigue:

=SI(O(E1>0;E2>0);SI(E1>E2;"A";Si(E1<E2;"B";"F"));"BIEN")

Por ultimo, indicar que yo tengo Excel en Español y uso punto y coma como
separador, si acaso no te funciona, cambia los puntos y coma por comas


SALUDOS.
Julián-Valencia-España

"Salvador Enríquez M" escribió
en el mensaje news:
Perdon es que no sabia como continuar con ese hilo pero creo que ya voy
aprendiendo.
a ver:
E1< 0 E1=0 E1> 0

E2<0 BIEN BIEN A

E2=0 BIEN BIEN A
E1>E2 A
E2>0 B B OPCIONES: E2>E1 B
E1â F

Esa seria la matriz Julian.
Gracias. Ahora como la resuelvo?
"julian-vlc-sp" escribió:

>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
En mi opinión, deberías haber continuado el hilo que abriste el día 18
con
esta misma cuestión.

Según entiendo de tu exposición tu quieres lo siguiente:

E1<0 E1=0 E1>0
____________________________
| | |
E2<0 | "BIEN" | ?? | "A"
|-|-|
E2=0 | ?? | "C" | ??
|-|-|
| | | E1>E2 --> "A"
E2>0 | "B" | ?? | E1â --> "B"
| | | E1>E2 --> ??
|________|_______|_____________

Y al igual que te dije en otro día, entiendo que falta resultados de
varias
posibilidades.

Si tienes a bien indicar los 11 resultados en un cuadro similar al de
arriba
intentaré ayudarte.


SALUDOS.
Julián-Valencia-España

"Salvador Enríquez M"
escribió
en el mensaje news:
> No se como generar una formula que me arroje un dato determinado.
> Tengo 2 celdas: ejemplo (E1 y E2)
> Cada una tiene un determinado valor como consecuencia de una formula.
> Ahora lo que quiero es comparar esos valores y obtener una respuesta
> distinta dependiendo del valor.(3 posibles respuestas)
> Si E1 es mayor que CERO y E2 también es mayor que CERO, determinar cual
> de
> las 2 es mayor que la otra osea si: E1 > E2 ó E2 > E1.
> Si resulta que E1 es mayor que E2 entonces la respuesta es "A"
> pero si E2 es mayor que E1 entonces la respuesta es "B"
> Ahora, si tanto E1 como E2 son iguales a CERO, entonces la respuesta es
> "C"
> hay ocaciones en que E1 ó E2 pueden llegar a ser NEGATIVOS como
> consecuencia
> de la fórmula de donde provienen y en esos casos, automáticamente la
> respuesta debe ser:
> si E1 es NEGATIVO y E2 es positivo la respuesta es "B"
> pero si E1 es positivo y E2 es NEGATIVO, la respuesta es "A"
> y si ambos son NEGATIVOS la respuesta es BIEN



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida