Table:
0
A
B
C
D
E
F
1
Name
Street address
Years as tallest
# of Years as tallest
Height m / ft
Floors
2
Notre Dame Basilica
110 Notre-Dame Street West
1829–1928
99 years
69 / 226
7
3
Royal Bank Building
360 Saint Jacques Street West
1928–1931
3 years
121 / 397
22
4
Sun Life Building
1155 Metcalfe Street
1931–1962
31 years
122 / 400
26
5
Tour CIBC
1155 René Lévesque Boulevard West
1962
<1 year
187 / 614
45
6
Place Ville Marie
1 Place Ville-Marie
1962–1964
2 years
188 / 617
47
7
Tour de la Bourse
800 Victoria Square
1964–1992
28 years
194 / 637
47
8
1000 de La Gauchetière
1000 De La Gauchetière Street West
1992–present
21 years (current)
205 / 673
51

Questions and formulas:
Question: What is the street address of Notre Dame Basilica?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,A1="notre dame basilica"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F8,A2:A8="notre dame basilica"),2))
Level: medium
Question: What is the name of the building that was the tallest for 28 years?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:F1,D1="28 years"),1))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:F8,D2:D8="28 years"),1))
Level: medium