Eu sei que você quer uma solução usando o countif, mas não sei se isso pode ser feito apenas com countif; Então, como alternativa, esse VBa faz isso
Option Explicit
Sub CountDuplicatesPerMonth()
Dim row As Integer
row = 1
Range("C:C").Value = "" 'clear the results
Do While (Range("A" & row).Value <> "")
Dim val As String
val = Range("A" & row).Value
Dim month As Integer
month = Range("B" & row).Value
Range("C" & row).Value = 0
Dim innerRow As Integer
innerRow = 1
Do While (Range("A" & innerRow).Value <> "")
Dim innerVal As String
innerVal = Range("A" & innerRow).Value
Dim innerMonth As Integer
innerMonth = Range("B" & innerRow).Value
If (innerVal = val And innerMonth = month) Then
Range("C" & row).Value = Range("C" & row).Value + 1
End If
innerRow = innerRow + 1
Loop
row = row + 1
Loop
End Sub
Antes
ApósoVBaserexecutado