Table:
0
A
B
C
D
E
1
Group name
English abbr.
French abbr.
Formal European Parliament name
From
2
European Democratic Union
n/a
UDE
European Democratic Union Group
21 January 1965
3
European Progressive Democrats
EPD
DEP
Group of European Progressive Democrats
16 January 1973
4
European Democratic Alliance
EDA
RDE
Group of the European Democratic Alliance
24 July 1984
5
Group Union for Europe
UFE
UPE
"Group Union for Europe"
6 July 1995
6
Union for Europe of the Nations
UEN
n/a
Union for Europe of the Nations Group
20 July 1999

Questions and formulas:
Question: On the date of 20 July 1999 what is the English abbr.?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="20 july 1999"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E6,E2:E6="20 july 1999"),2))
Level: medium
Question: What is the date for the group union for Europe?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="group union for europe"),5))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E6,A2:A6="group union for europe"),5))
Level: medium
Question: What is the group name on the date of 20 July 1999?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,E1="20 july 1999"),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E6,E2:E6="20 july 1999"),1))
Level: medium
Question: For the group name European Progressive Democrats what is the French abbr?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:E1,A1="european progressive democrats"),3))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:E6,A2:A6="european progressive democrats"),3))
Level: medium