=SUM(IF(($C$5:$C$99>=$A$1)*($C$5:$C$99<=$B$1),1/(COUNTIFS($C$5:$C$99,">="&$A$1,$C$5:$C$99,"<="&$B$1,$K$5:$K$99,$K$5:$K$99)),0))
2. Number of product types :
=SUM(IF(($C$5:$C$99>=$A$1)*($C$5:$C$99<=$B$1),1/(COUNTIFS($C$5:$C$99,">="&$A$1,$C$5:$C$99,"<="&$B$1,$D$5:$D$99,$D$5:$D$99)),0))