Table:
0
A
B
C
D
E
F
G
H
1
Stage
Winner
General Classification
Mountains Classification
Sprint Classification
Young Rider Classification
Team Classification
Aggressive Rider
2
1
André Greipel
André Greipel
Timothy Roe
Martin Kohler
Martin Kohler
Ag2r-La Mondiale
Timothy Roe
3
2
André Greipel
André Greipel
Timothy Roe
André Greipel
Jurgen Roelandts
Ag2r-La Mondiale
David Kemp
4
3
Manuel Cardoso
André Greipel
Thomas Rohregger
André Greipel
Jurgen Roelandts
Ag2r-La Mondiale
Simon Clarke
5
4
André Greipel
André Greipel
Thomas Rohregger
André Greipel
Jurgen Roelandts
Ag2r-La Mondiale
Stef Clement
6
5
Luis León Sánchez
André Greipel
Thomas Rohregger
André Greipel
Jurgen Roelandts
Ag2r-La Mondiale
Cadel Evans
7
6
Christopher Sutton
André Greipel
Thomas Rohregger
André Greipel
Jurgen Roelandts
Ag2r-La Mondiale
Wesley Sulzberger

Questions and formulas:
Question: Who was the aggressive rider when the winner was luis león sánchez?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,B1="Luis León Sánchez"),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H7,B2:B7="Luis León Sánchez"),8))
Level: medium
Question: Who was the aggressive rider when the sprint classification was  andré greipel and mountains classification was timothy roe?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,(E1="André Greipel")*(D1="Timothy Roe")),8))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H7,(E2:E7="André Greipel")*(D2:D7="Timothy Roe")),8))
Level: medium
Question: What was the stage when the winner was luis león sánchez?
Formula: SUMIFS(A1,B1,"Luis León Sánchez")
Formula2: SUMIFS(A2:A7,B2:B7,"Luis León Sánchez")
Level: easy
Question: What was the young rider classification when manuel cardoso was the winner?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:H1,B1="Manuel Cardoso"),6))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:H7,B2:B7="Manuel Cardoso"),6))
Level: medium
Question: How many winners were there for stage 5?
Formula: ROWS(UNIQUE(FILTER(B1, A1=5)))
Formula2: ROWS(UNIQUE(FILTER(B2:B7, A2:A7=5)))
Level: medium