Пара предложений (оба немного длинные), где у меня есть ранг, страна и континент в столбцах A, B и C (извините, мне потребовалось бы слишком много времени, чтобы ввести население)
Чтобы получить список в порядке убывания ранга:
=ArrayFormula({unique(filter(C:C,C:C<>"")),
vlookup(Query(A:C,"select min(A) where A is not null group by C order by min(A) label min(A) 'Rank'"),A:C,2,false)})
Чтобы получить список континентов в алфавитном порядке:
=ArrayFormula({Query(A:C,"select C,min(A) where A is not null group by C label min(A) 'Rank'"),
vlookup(Query(A:C,"select min(A) where A is not null group by C label min(A) 'Rank'"),A:C,2,false)})
Хотя список (я полагаю) идет вплоть до Ватикана (около 1000 человек), в большинстве стран проживает не менее нескольких тысяч человек, поэтому я думаю, что связи маловероятны :-)
![введите здесь описание изображения](https://i.stack.imgur.com/o302g.png)
ОБНОВЛЕНИЕ – с данными о населении
![введите здесь описание изображения](https: //i.stack.imgur.com/vI1Fc.jpg)
person
Tom Sharpe
schedule
01.07.2018