Bonjour,
Quand les données sont à la verticale, la plage de référence doit être à l'horizontale et vice-versa.
Sinon, on utilise Transpose()
=SOMMEPROD((B8:B14=TRANSPOSE(hormat))*1)
à valider en matriciel, par ctrl, maj et entrée.
ou bien =SOMMEPROD((TRANSPOSE(B8:B14)=hormat)*1)
(ça, c'est dans le classeur SommeProd_Sumproduct III)