Contar.si con tres comparaciones

24/06/2009 - 23:56 por Mauro Jesús | Informe spam
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que comparo
contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un acierto
por cada valor. En caso contrario no se considera como acierto. en F1
necesito poner cuantos aciertos hay. para el ejemplo que pongo arriba, son 2
aciertos ya que C1 y D1 estan dentro del rango y E1 fuera de rango. (para F2
solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús

Preguntas similare

Leer las respuestas

#1 Mauro Jesús
25/06/2009 - 00:08 | Informe spam
el resultado: F2=2


es F1 en lugar de F2

Saludos!
Mauro Jesús


"Mauro Jesús" escribió en el
mensaje news:
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que
comparo contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un acierto
por cada valor. En caso contrario no se considera como acierto. en F1
necesito poner cuantos aciertos hay. para el ejemplo que pongo arriba, son
2 aciertos ya que C1 y D1 estan dentro del rango y E1 fuera de rango.
(para F2 solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús




Respuesta Responder a este mensaje
#2 Juan Español
25/06/2009 - 01:00 | Informe spam
Hay varias soluciones, pero para no complicar:
en F1
=SUMAPRODUCTO(--(C1:E1>¡),--(C1:E1<±))


"Mauro Jesús" escribió en el
mensaje de noticias news:
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que
comparo contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un acierto
por cada valor. En caso contrario no se considera como acierto. en F1
necesito poner cuantos aciertos hay. para el ejemplo que pongo arriba, son
2 aciertos ya que C1 y D1 estan dentro del rango y E1 fuera de rango.
(para F2 solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús




Respuesta Responder a este mensaje
#3 Mauro Jesús
25/06/2009 - 15:09 | Informe spam
Hola Juan.
La formula que propones funciona bien. te agradezco tu ayuda y decirte que
hasta ahora no habia ocupado la funcion sumaproducto. de momento no entiendo
como funciona la formula, pero voy a revisar la ayuda de excel para conocer
su funcionamiento.
Gracias

Saludos!
Mauro Jesús


"Juan Español" escribió en el mensaje
news:OLQCu%
Hay varias soluciones, pero para no complicar:
en F1
=SUMAPRODUCTO(--(C1:E1>¡),--(C1:E1<±))


"Mauro Jesús" escribió en el
mensaje de noticias news:
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que
comparo contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un
acierto por cada valor. En caso contrario no se considera como acierto.
en F1 necesito poner cuantos aciertos hay. para el ejemplo que pongo
arriba, son 2 aciertos ya que C1 y D1 estan dentro del rango y E1 fuera
de rango. (para F2 solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús







Respuesta Responder a este mensaje
#4 Mauro Jesús
25/06/2009 - 15:21 | Informe spam
Despues de darle vueltas al asunto, encontré otra forma de resolverlo:

F1==SI(Y(C1>¡,C1<±),1,0)+SI(Y(D1>¡,D12<±),1,0)+SI(Y(D1>¡,D1<±),1,0)

Saludos!
Mauro Jesús


"Mauro Jesús" escribió en el
mensaje news:
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que
comparo contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un acierto
por cada valor. En caso contrario no se considera como acierto. en F1
necesito poner cuantos aciertos hay. para el ejemplo que pongo arriba, son
2 aciertos ya que C1 y D1 estan dentro del rango y E1 fuera de rango.
(para F2 solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús




Respuesta Responder a este mensaje
#5 Mauro Jesús
25/06/2009 - 15:28 | Informe spam
Puesto que la formula que propuso Juan es mas simplificada y ahora que ya
entendí como funciona, la voy a utilizar en lugar de las dos soluciones que
habia encontrado. Aunque tenia la duda de porque colocas dos signos menos
antes de la funcion, ya me dí cuenta de lo que pasa si quito estos signos
porque en la ayuda no dice nada acerca de estos signos.
Nuevamente Gracias Juan por tu ayuda.

Saludos!
Mauro Jesús


"Mauro Jesús" escribió en el
mensaje news:
Despues de darle vueltas al asunto, encontré otra forma de resolverlo:

F1=SI(Y(C1>¡,C1<±),1,0)+SI(Y(D1>¡,D12<±),1,0)+SI(Y(D1>¡,D1<±),1,0)

Saludos!
Mauro Jesús


"Mauro Jesús" escribió en el
mensaje news:
Tengo el siguiente caso (excel 2000)

A1 B1 C1 D1 E1 F1
7 10 8 9 6 2

A2 B2 C2 D2 E2 F2
7 10 11 10 5 1

Tomando como ejemplo la fila 1:

A1 es el valor minimo, B1 el valor maximo, C1,D1,E1 son valores que
comparo contra A1 y B1
si C1,D1,E1 estan dentro del rango de 7 y 10 se considera como un
acierto por cada valor. En caso contrario no se considera como acierto.
en F1 necesito poner cuantos aciertos hay. para el ejemplo que pongo
arriba, son 2 aciertos ya que C1 y D1 estan dentro del rango y E1 fuera
de rango. (para F2 solo es un acierto)

Traté de poner una formula en F1 que me devuelva cuantos aciertos son en
total, pero no pude hacer la formula.

La solucion que pude hacer fue la siguiente.

G1=SI(Y(C1>¡,C1<±),1,0)
H1=SI(Y(C1>¡,C1<±),1,0)
I1=SI(Y(C1>¡,C1<±),1,0)

de acuerdo con los valores de arriba, los resultados de las formulas dan
G1=1 , D1=1 y E1=0
y por ultimo
F1=CONTAR.SI(G1:I1,1)
el resultado: F2=2

Esto resuelve el problema, pero ¿Se puede en una sola formula ?

Saludos!
Mauro Jesús









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