contar sin duplicados y con un critrerio

22/10/2006 - 17:59 por Diana | Informe spam
Hola,
Tengo una planilla que acumula las ventas del 2 de enero hasta hoy con el
siguiente formato que simplifiqué.

FECHA ID CLIENTE ID MERCADERIA Nº RECIBO IMPORTE
02/01/2006 2541 104 20515
1000
03/01/2006 1875 106 20516
1500
03/01/2006 1586 104 20517
1250

Mi pregunta es : Hay alguna fórmula que para contar cuántos clientes sin
duplicados compraron la mercadería 104 desde enero hasta hoy?
Gracias,
Diana

Preguntas similare

Leer las respuestas

#6 Diana
23/10/2006 - 02:42 | Informe spam
Héctor,
Mil perdones! Estaba cometiendo un error yo al hacer lo que me sugeriste y
ya lo corregí
Lo volví a repetir y funciona muy bien. La información aparece de inmediato
como tú dices. Sólo que excel sigue "trabajando" por tres o cuatro minutos
más y no se corta. El reloj de arena de excel recién se va después de entre
tres y cuatro minutos. Probé con cálculo manual y es igual. La planilla no
tiene funciones ni fórmulas ya que es una bajada a través de ADO de la tabla
de ventas del sistema contable.
Alguna idea de por qué puede ocurrir ésto? Si lo pudiera resolver, tu
sugerencia sería la solución perfecta. Si no pudiera igual tu sugerencia es
perfecta ya que obtengo lo que quiero. Sólo tengo que tener paciencia de
tres o cuatro minutos.
Gracias,
Diana

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

__ 1 __
... en la planilla hay mas de 500 ID de clientes y 38 ID de articulos...


__ 2 __
Hice lo que me propusiste, la alternativa 3, hasta el punto e).
Tardo +/- 3 minutos. Pulsando ESC no se interrumpio el proceso.
Cuando termino este proceso las columnas I:J quedaron vacias.
Solo quedaron los titulos que había colocado antes.


__ 3 __
Sera porque no complete el punto f)?
Es que no se en que lugar agregarlo.
Donde coloco las formulas que sugieres en el punto f)?



1) volvi a 'fabricar' una hoja hasta la fila 50000 con valores aleatorios
para cliente [1-500] y producto [1-38]
al procedimiento 'sugerido'... le tomo algo asi como... 'de inmediato'
:D
OJO: todas las celdas con formulas de tipo =aleatorio(...) -> las
'converti' a valores constantes

2) es probable que tu planilla se tarde mas de lo 'deseable'...
[p.e.] debido a que contiene formulas que se re/calculan durante el
proceso del filtro avanzado
[intenta poniendo primero a la aplicacion en modo de calculo
nual'] -?-

3) las formulas para 'contar' los unicos, puedes ponerlas en 'cualquier
celda' [luego de terminado el proceso de extraccion] ;)

si cualquier duda [o informacion adicional]... comentas '
saludos,
hector.

Respuesta Responder a este mensaje
#7 Héctor Miguel
23/10/2006 - 04:16 | Informe spam
hola Diana !

... funciona... bien. La informacion aparece de inmediato... Solo que excel sigue "trabajando"... y no se corta.
El reloj de arena... se va despues de entre tres y cuatro minutos... con calculo manual y es igual.
... no tiene funciones ni formulas... es una bajada a traves de ADO de la tabla de ventas del sistema contable.
Alguna idea de por que puede ocurrir esto? Si lo pudiera resolver... seria la solucion perfecta.
Si no pudiera igual... obtengo lo que quiero. Solo tengo que tener paciencia de tres o cuatro minutos.



sin mayores 'inconvenientes' ?... no tengo idea del por que de la tardanza que comentas -?-
no he logrado 'rebasar' los 4 o 5 segundos en las ~50k filas, usando dos columnas y obteniendo los registros unicos -?-
[ademas, -a mi-]... si me da la oportunidad de terminar anticipadamente el proceso de extraccion [si fuera 'necesario'] ;)

[probablemente]... macros ?... codigo en los eventos ?... [p.e. las 'bajadas' por ADO] -???-

comentas [si hubiera] detalles adicionales ?
saludos,
hector.
Respuesta Responder a este mensaje
#8 KL
23/10/2006 - 09:51 | Informe spam
Hola chicos,

A mi me funciona muy bien el fichero adjunto, pero mi maquina es bastante potente (Intel Core Duo 2.16 Ghz, Cache 2Mb, SDRAM 4GB
667Mhz DDR2) por lo que no se cunato tardaria en un ordenador normal:

www.telefonica.net/web2/kl2/VBA-AdvancedFilter50K(Diana).zip

Saludos,
KL


"Héctor Miguel" wrote in message news:%
hola Diana !

... funciona... bien. La informacion aparece de inmediato... Solo que excel sigue "trabajando"... y no se corta.
El reloj de arena... se va despues de entre tres y cuatro minutos... con calculo manual y es igual.
... no tiene funciones ni formulas... es una bajada a traves de ADO de la tabla de ventas del sistema contable.
Alguna idea de por que puede ocurrir esto? Si lo pudiera resolver... seria la solucion perfecta.
Si no pudiera igual... obtengo lo que quiero. Solo tengo que tener paciencia de tres o cuatro minutos.



sin mayores 'inconvenientes' ?... no tengo idea del por que de la tardanza que comentas -?-
no he logrado 'rebasar' los 4 o 5 segundos en las ~50k filas, usando dos columnas y obteniendo los registros unicos -?-
[ademas, -a mi-]... si me da la oportunidad de terminar anticipadamente el proceso de extraccion [si fuera 'necesario'] ;)

[probablemente]... macros ?... codigo en los eventos ?... [p.e. las 'bajadas' por ADO] -???-

comentas [si hubiera] detalles adicionales ?
saludos,
hector.

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