Jump to content

Contar unicos (Mas de 100,000 registros)


steel85

Recommended Posts

Buenas tardes amigos su ayuda con esta formula que me esta dando dolores de cabeza:

=SUMAPRODUCTO((NMG!$A$2:$A$2812=A2)*(NMG!$K$2:$K$2812<>"")/CONTAR.SI(NMG!$K$2:$K$2812;NMG!$K$2:$K$2812&""))

la anterior formula la utilizo para contar los datos unicos de un rango de datos,Esta formula trabaja a la perfeccion cuando se trata de trabajar sin rangos establecidos y que no sean muchos.

Como podria trabajar con esta misma formula pero para evaluar rangos de alrededor de 120000 filas en donde he establecido los siguientes rangos:

=SUMAPRODUCTO((ZONA=A2)*(INSTITUCION<>"")/CONTAR.SI(INSTITUCION;INSTITUCION&""))

he tratado de hacerla matricial pero el resultado que obtengo es que mi maquina se inhiba

espero me ayuden con eso

muchas gracias

Link to comment
Share on other sites

Mira, la formula SUMAPRODUCTO() no es la mejor opcion cuando se trata de planillas muy extensas, ya que ralentiza mucho el programa, si puedes sube una pequeña parte de tu archivo asi podemos tratar de ayudarte

Link to comment
Share on other sites

Buenos dias amigos si enfecto uso office 2010 y tienen la razon la funcion suma producto hace lento el excel pero es la herramienta mas efectiva para este tipo de datos , en el caso de contar los elementos sin tomar en cuenta los repetidos lo he solucionado previamente haciendo una tabla dinamica en donde me muestre la zona y las instituciones (en las tablas dinamicas no se repiten) y en tomo la informacion de la tabla utilizando la funcion suma producto, pero si me gustaria autatizar dicha labor con una formula o forma mas automatizada no podria quitar los duplicados ya que es una tabla que se actualiza via internet.

abjunto un extracto de la informacion ya que la original consta de 120000 filas y muchas columnas, utilizando la formula =SUMAPRODUCTO(($A$2:$A$10000=G2)*($B$2:$B$10000<>"")/CONTAR.SI($B$2:$B$10000;$B$2:$B$10000&"")) me da un resultado diferente al verdadero anteriormente la habia provado en una lista de 2000 filas y me daba el valor correcto espero me puedan ayudar a encontrar una formula o forma de encontrar una formula que cuente datos sin repetir los de determinadas zonas, zon 1800 zonas es por esto el motivo de encontrar una forma mas dinamica de hacerlo muchas gracias

inst.zip

Link to comment
Share on other sites

Buenos dias amigos si enfecto uso office 2010 y tienen la razon la funcion suma producto hace lento el excel pero es la herramienta mas efectiva para este tipo de datos , en el caso de contar los elementos sin tomar en cuenta los repetidos lo he solucionado previamente haciendo una tabla dinamica en donde me muestre la zona y las instituciones (en las tablas dinamicas no se repiten) y en tomo la informacion de la tabla utilizando la funcion suma producto, pero si me gustaria automatizar dicha labor con una formula o forma mas automatizada no podria quitar los duplicados ya que es una tabla que se actualiza via internet.

abjunto un extracto de la informacion ya que la original consta de 120000 filas y muchas columnas, utilizando la formula =SUMAPRODUCTO(($A$2:$A$10000=G2)*($B$2:$B$10000<>"")/CONTAR.SI($B$2:$B$10000;$B$2:$B$10000&"")) me da un resultado diferente al verdadero anteriormente la habia provado en una lista de 2000 filas y me daba el valor correcto espero me puedan ayudar a encontrar una formula o forma de encontrar una formula que cuente datos sin repetir los de determinadas zonas, zon 1800 zonas es por esto el motivo de encontrar una forma mas dinamica de hacerlo muchas gracias

Hola

Dado que buscas una forma mas automatica, te recomiendo (algo que comparti) un aporte en el subforo "Ideas y Aportes", lo probe en 2010 con mas de 135,000 datos y va rapido, lee hasta abajo en ese tema, porfavor

[DBOX]https://www.ayudaexcel.com/foro/ideas-aportes-64/contar-unicos-macro-23411/[/DBOX]

Espero te funcione

Saludos

Link to comment
Share on other sites

Gerson si lo estuve revisando es mas comente en el tema de tu aportacion y me has dicho que tenia crear otro subtema y con gusto me ayudarias jejejej estamos dando vueltas al parecer jajajaja

Si verdad! pero has comentado consultas diferentes asi que ponte mas o menos claro con lo que deseas

Saludos

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Crear macros Excel

  • Posts

    • Hola a todos; Os dejo una macro donde al iniciar el formulario se carga la imagen desde una Url. -Primero la descarga a una ruta y después la elimina. Dejo aquí la macro por si le interesa a alguno.   Saludos. MCargarImagenUrl.xlsm
    • o... a reserva de que tu modelo "real" tenga elementos que no "se ven" en tu consulta ? prueba con la muestra del adjunto (aunque hay mas alternativas), funciona desde xl-2007 cuentaUnicos vCondiciones (ayudaExcel).xlsx
    • en tanto aclaras esta parte: mira por aqui: - Función CONTAR.SI.CONJUNTO
    • Hola a todos, es mi primer post y realmente necesito la ayuda, mi nombre es German y tengo el siguiente problema a resolver, tengo una base de datos que se actualiza constantemente con la que esta abajo, necesito obtener los siguientes resultados: ¿cuantos "envios a domicilio" de "general" se hicieron obteniendo como resultados valores unicos (contar los datos unicos sobre esos criterios)? y la misma resupuesta sobre "clientes crm". Desde ya muchas gracias, no me da la capacidad para resolver este problema! Gracias de nuevo! Evelin Beltran 159 Envio a Domicilio General Camila Nansen 248 Envio a Domicilio General Alejandra Uspallata 305 Envio a Domicilio General Ana Marìa "La Poro" Damas Mendocinas 647 Envio a Domicilio General Georgina Gallini 1268 Envio a Domicilio General Susana Mazza 1019 Envio a Domicilio General Valu Galdos 638 Envio a Domicilio General Irene Jose Hernandez 1337 Envio a Domicilio clientes cmr Liendo Olivé 1546 Envio a Domicilio General Cristina J. C. Paz 646 Envio a Domicilio General Sebastian Esteco 745 Envio a Domicilio General MARIA DE NAPOLI. Envio a Domicilio clientes cmr Cristina J. C. Paz 646 Envio a Domicilio General Julia J. C. Paz 656 Envio a Domicilio clientes cmr Isabel Triunvirato 521 Envio a Domicilio General Ana Marìa "La Poro" Damas Mendocinas 647 Envio a Domicilio General Julia J. C. Paz 656 Envio a Domicilio clientes cmr      
    • Así es,  estoy desarrollando una app y quisiera limitar ese acceso, para que, ésta sea más especifica en su actividad. Saludos   
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Privacy Policy