Macro automatizar formula CONTAR. SI

Hola expertos, alguno de ustedes me podría indicar si se puede automatizar esta formula para una macro:

= CONTAR.SI.CONJUNTO(Hoja1!$A:$A, $A20, Hoja1!$B:$B, "")

Donde tengo datos en la columna A de la hoja2 desde a12 - a103, el rango siempre es el mismo para la hoja2.

SAludos a todos y gracias por su tiempo y ayuda.

1 respuesta

Respuesta
1

Prueba con esta función

Sub usoContarSiConjunto()
MsgBox WorksheetFunction.CountIfs(Sheets("Hoja2").Range("A12:A103"), Sheets("Hoja2").Range("$A20"), Sheets("Hoja2").Range("A12:A103"), "")
End Sub

Perdón por la demora eh tenido serios problemas con el internet, no eh podido comprobar la macro pero mañana a primera hora cierro el tema.

Gracias Dam.

No te preocupes, avísame si necesitas algo más

Dam perdón por la demora eh tenido muchos contratiempos, la formula no me funciona, tal vez no me supe especificar, anexo link con el archivo de muestra.

Saludos cordiales.

https://www.dropbox.com/s/a172kv0y3c3ykv6/EJEMPLO%20FILTRO.zip

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas