Table:
0
A
B
C
D
E
F
1
Rank
Constituency
Winning party 2003
Swing to gain
Labour's place 2003
Result
2
1
Dundee East
SNP
0.17
2nd
SNP hold
3
2
Edinburgh South
Liberal Democrats
0.26
2nd
LD hold
4
3
Ochil
SNP
0.49
2nd
SNP hold
5
4
Strathkelvin and Bearsden
Independent
0.62
2nd
Lab gain
6
5
Aberdeen North
SNP
0.92
2nd
SNP hold
7
6
Inverness East, Nairn and Lochaber
SNP
1.51
2nd
SNP hold
8
7
Tweeddale, Ettrick and Lauderdale
Liberal Democrats
2.70
3rd
LD hold
9
8
Ayr
Conservative
2.99
2nd
Con hold
10
9
Edinburgh Pentlands
Conservative
3.16
2nd
Con hold
11
10
Caithness, Sutherland and Easter Ross
Liberal Democrats
4.96
2nd
LD hold

Questions and formulas:
Question: Can you tell me the Winning party of 2003 that has the Constituency of aberdeen north?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,B1="aberdeen north"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F11,B2:B11="aberdeen north"),3))
Level: medium
Question: Can you tell me the lowest Rank that has the Constituency of strathkelvin and bearsden?
Formula: MINIFS(A1,B1,"strathkelvin and bearsden")
Formula2: MINIFS(A2:A11,B2:B11,"strathkelvin and bearsden")
Level: easy
Question: Can you tell me the sum of Swing to gain that has Constituency of caithness, sutherland and easter ross?
Formula: SUMIFS(D1,B1,"caithness, sutherland and easter ross")
Formula2: SUMIFS(D2:D11,B2:B11,"caithness, sutherland and easter ross")
Level: easy
Question: Can you tell me Labour's place 2003 that has the Result of con hold, and the Constituency of ayr?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,(F1="con hold")*(B1="ayr")),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F11,(F2:F11="con hold")*(B2:B11="ayr")),5))
Level: medium