Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/03/2011, 16:37
3rIcK
 
Fecha de Ingreso: febrero-2011
Mensajes: 10
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Contar celdas diferentes en rangos en excel

Cita:
Iniciado por mrocf Ver Mensaje
En tal caso, quizás te convenga utilizar una función personalizada como por ejemplo:
Código PHP:
Function ContarConFiltro(r_Cuenta As Ranger_Filtro As RangeByVal Filtro As Double)
Dim i As LongAux As String

If r_Cuenta.Rows.Count <> r_Filtro.Rows.Count Then
  ContarConFiltro 
"Las filas no son iguales"
  
Exit Function
End If
If 
r_Cuenta.Columns.Count <> Or r_Filtro.Columns.Count <> 1 Then
  ContarConFiltro 
"Rango con más de una columna"
  
Exit Function
End If

For 
1 To r_Cuenta.Rows.Count
  
If r_Filtro(i) = Filtro And InStr(Auxr_Cuenta(i) & "@") = 0 Then _
    Aux 
Aux r_Cuenta(i) & "@"
Next i

ContarConFiltro 
Len(Aux) - Len(WorksheetFunction.Substitute(Aux"@"""))
End Function 
Se utiliza así:

ContarConFiltro(A1:A7; C1:C7; 4)

siendo:
A1:A7 : el rango de información distinta a contar
C1:C7 : el rango de selección
4 : el dato que selecciona (mes "4" en este caso)

¿Te puede servir?
Saludos, Cacho.
mrocf ni mas ni menos , eso exactamente es lo que estaba buscando, gracias por responder y sobre todo por resolver mi duda.

saludos . . .