Предположим, что ваши иллюстративные необработанные данные из 5 столбцов находятся на Sheet1 1, строка 1 содержит имя заголовка - фамилия - год - страна - пол, а данные начинаются со строки 2.
Давайте теперь поместим 3 нужных заголовка в строку 1 Sheet2 , поместим следующую формулу в A2 и перетащите ее вниз / поперек:
=INDEX(Sheet1!$A2:$E2,MATCH(A$1,Sheet1!$A$1:$E$1,0))
Это горизонтальный поиск, который для каждой строки ищет в каждом столбце, чтобы получить значение в правом столбце.
Если это занимает слишком много времени (кажется, что время расчета имеет для вас значение), вы можете просто посмотреть (MATCH) правильный столбец один раз, а затем index его. Добавьте дополнительную строку из 3 значений, скажем, в строке 2 Sheet2 с =MATCH(A$1,Sheet1!$A$1:$E$1,0) (и давайте предположим, что ваши данные в Sheet1 теперь начинаются со строки 3), теперь поместите =INDEX(Sheet1$A3:$E3,A$2) в Sheet2!A3 и заполните через + вниз.