mayor menor

15/02/2006 - 22:40 por Meli | Informe spam
Hola,

¿Cómo podría contar valores de una fila o colunma, por ejemplo contar mayor
de 4000 pero menor de 5000?
lo intento con = CONTAR.SI(A5:A47; ">3999" ), pero no se como añadir la
condición menor.
Gracias y saludos

Preguntas similare

Leer las respuestas

#6 Meli
17/02/2006 - 19:36 | Informe spam
Gracias por tu propuesta Hector, pero me da error
Saludos

"Héctor Miguel" escribió en el mensaje
news:O%
hola, chicos ! [fe de erratas y antes de que surjan 'reclamos'] :))

si en el rango se encuentran valores inferiores a 4000... habra que
ajustar el limite inferior en coincidir :))
-> modificar la tercera alternativa:
de -> =sumaproducto(--(coincidir(a5:a47,{4\5}*1000)=1))
a -> =sumaproducto(--(coincidir(a5:a47,{0\4\5}*1000)=2))

tomar en cuenta que mi sistema usa como separador de argumentos a la coma
',' NO al punto y coma ';' :D

saludos,
hector.

Respuesta Responder a este mensaje
#7 KL
17/02/2006 - 23:42 | Informe spam
Hola Meli,

=CONTAR.SI(A5:A47;">4000")-CONTAR.SI(A5:A47;">P00")
El primero me devuelve valor FALSO, pero el segundo va genial.



Si el primero te devuelve FALSO mira a ver si en vez del signo menos (-) tienes el igual (=). Es que de lo contrario esta formula es
imposible que devuelva un valor logico :-)

=SUMAPRODUCTO(CONTAR.SI(A5:A47;{">4000"\">P00"})*{1\-1})
Mayor rapidez y efectividad imposible



Estricrtamente dicho, la primera formula debe ser la mas rapida :-)

Saludos,
KL
Respuesta Responder a este mensaje
#8 Héctor Miguel
18/02/2006 - 04:27 | Informe spam
hola, Meli !

Gracias por tu propuesta Hector, pero me da error



probablemente se deba al separador de argumentos -?-
prueba cambiando en la formula propuesta 'mi' coma por punto y coma...
de -> =sumaproducto(--(coincidir(a5:a47,{0\4\5}*1000)=2))
a -> =sumaproducto(--(coincidir(a5:a47;{0\4\5}*1000)=2))

saludos,
hector.
Respuesta Responder a este mensaje
#9 Meli
18/02/2006 - 11:56 | Informe spam
Hola Hector,

Tenías razón, ahora funciona perfecto.

Gracias

"Héctor Miguel" escribió en el mensaje
news:%
hola, Meli !

Gracias por tu propuesta Hector, pero me da error



probablemente se deba al separador de argumentos -?-
prueba cambiando en la formula propuesta 'mi' coma por punto y coma...
de -> =sumaproducto(--(coincidir(a5:a47,{0\4\5}*1000)=2))
a -> =sumaproducto(--(coincidir(a5:a47;{0\4\5}*1000)=2))

saludos,
hector.

Respuesta Responder a este mensaje
#10 Meli
18/02/2006 - 12:10 | Informe spam
Hola s4292

La primera propuesta es correcta, pero no así la segunda que no me funciona.

Gracias

"s4292" escribió en el mensaje
news:%
Dos variantes a las ya propuestas, serían:

1. Poner en cualquier celda distinta de los datos:
=SUMAPRODUCTO((A5:A47>4000)*(A5:A47<5000))
2. Replicar hasta el final, en celda contigua a cada uno de los datos:
=SI(Y($A5>4000;$A5<5000);CONTAR($A5);"").., y al final de esta columna de
fórmulas, poner =SUMA(B5:B47)

De las dos variantes, prefiero la primera por lo corta y sencilla.
Utilizo
Excel2000 y como separador de argumentos el ;

Comentas cualquier cosa, Bye
"Héctor Miguel" escribió en el mensaje
news:%
hola, chicos !

> Meli escribio en el mensaje ...
> Como podria contar valores de una fila o colunma, por ejemplo contar


mayor de 4000 pero menor de 5000?
> lo intento con = CONTAR.SI(A5:A47; ">3999" ), pero no se como a#adir


la condicion menor.

>> KL escribio en el mensaje ...
>> Prueba una de las siguientes formulas:
>> 1) =CONTAR.SI(A5:A47;">4000")-CONTAR.SI(A5:A47;">P00")
>> 2) =SUMAPRODUCTO(CONTAR.SI(A5:A47;{">4000"\">P00"})*{1\-1})

una tercera alternativa:
=sumaproducto(--(coincidir(a5:a47,{4\5}*1000)=1))

solo toma en cuenta que mi sistema usa como separador de argumentos a la


coma ',' NO al punto y coma ';' :D

saludos,
hector.






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida