How about
In G4 copied down
Formula:
=IF(E4="","",COUNTIFS(A:A,E4))
and in H4 copied down & across
Formula:
=IFNA(INDEX($C$4:$C$50,MATCH($E4&"|"&H$3,$A$4:$A$50&"|"&$B$4:$B$50,0)),"")
The H4 formula needs to be confirmed with Ctrl Shift Enter before dragging down & across
Bookmarks