One way, array entered (Ctrl+Shift+Enter instead of just Enter) in G2:
Formula:
=INDEX(TEXT(DATE(1904,1,ROW($4:$10)),"dddd"),MATCH(LARGE(COUNTIF($C$2:$C$50,TEXT(DATE(1904,1,ROW($4:$10)),"dddd"))+ROW($1:$7)/10,ROW()-ROW($2:$2)+1),COUNTIF($C$2:$C$50,TEXT(DATE(1904,1,ROW($4:$10)),"dddd"))+ROW($1:$7)/10,0))
Copied down to G3.
Cells G2 and G3 used as example. If you want to use this formula starting in a different cell, just make sure that ROW($2:$2) actually points to the row of the first cell that you put the formula in.
Bookmarks