Foros del Web » Soporte técnico » Ofimática »

Contar los repetidos pero con criterios

Estas en el tema de Contar los repetidos pero con criterios en el foro de Ofimática en Foros del Web. Compañeros(as) Necesito contar los repetidos pero con cierto criterio, les explico. Nombre-->Calificacion Pedrito--->2 Pedrito--->2 Pedrito--->3 Pedrito--->3 Pedrito--->3 Pedrito--->3 Pedrito--->5 Pedrito--->5 Pedrito--->5 Pedrito--->5 Pedrito--->5 Juanito--->9 Juanito--->9 ...
  #1 (permalink)  
Antiguo 23/08/2007, 17:48
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años
Puntos: 0
Contar los repetidos pero con criterios

Compañeros(as)

Necesito contar los repetidos pero con cierto criterio, les explico.

Nombre-->Calificacion
Pedrito--->2
Pedrito--->2
Pedrito--->3
Pedrito--->3
Pedrito--->3
Pedrito--->3
Pedrito--->5
Pedrito--->5
Pedrito--->5
Pedrito--->5
Pedrito--->5
Juanito--->9
Juanito--->9
Juanito--->9
Juanito--->9
Juanito--->5
Juanito--->5
Juanito--->5
Juanito--->5
Juanito--->5
Juanito--->5
Juanito--->5


Entonces mi dea es contar cuantas veces esta repetido pedrito pero con la calificacion, osea pedrito esta 2 veces repetido con la calificacion 2, 4 veces repetido con la calificacion 3 y 5 veces esta repetido con la calificacion 5....lo mismo con juanito, esta repetido 4 veces con la calificacion 9......espero haberme explicado bien.

Serian tan amables de ayudarme de antemanos se les agradece.

Saludos desde CHILE
  #2 (permalink)  
Antiguo 23/08/2007, 20:29
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años
Puntos: 0
Re: Contar los repetidos pero con criterios

Ya esta solucionado con la funcion SumaProducto...pero me gustaria saber como puedo llevar esta funcion a una macro, segun yo se ocupa de esta forma:

Application.WorksheetFunction.SumProduct(arg1,arg2 .......)as double

Pero no se como poner los argumentos y comparaciones que me resulto en la funcion y llevarla a la macro.

Asi es mi funcion que genere en la hoja:
=SUMAPRODUCTO(($A$5:$A$14=A5)*($B$5:$B$14=B5))

Esto como le llevaria a los argumentos:
Application.WorksheetFunction.SumProduct(arg1,arg2 .......)as double

Y otra consulta que tengo es que encontre dos formas ocupando la funcion:
=SUMAPRODUCTO(($A$5:$A$14=A5)*1;($B$5:$B$14=B5)*1)

y la Otra

=SUMAPRODUCTO(($A$5:$A$14=A5)*($B$5:$B$14=B5))

osea la diferencia es la multiplicacion *1 pero conceptualmente, los resultados son iguales.

De antemano se agradece
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:39.