Você pode conseguir isso combinando INDEX () e MATCH (). Index retorna o conteúdo de uma célula dentro de algum intervalo que você define, e você o endereça alimentando um número de linha e um número de coluna. Por exemplo:
=INDEX(A1:D5,3,2)
Isso retornará o valor da célula B3, que é a interseção da terceira linha e da segunda coluna dentro da seleção.
Corresponde as pesquisas em uma seleção da célula que contém algum valor que você deseja pesquisar e retorna o número da coluna. Se seus dados de amostra começarem em A1,
=MATCH("TIME",A1:E1,0)
Retorna o número 4.
Então, juntando tudo. Se os dados começarem em A1 e você quiser copiá-los para um novo local a partir de G1, copie essa fórmula para G2. Em seguida, arraste-o para a direita e para baixo. Se você quiser reordenar o destino, tudo o que você precisa fazer é alterar os títulos das colunas.
=INDEX($A:$E,ROW(),MATCH(G$1,$A$1:E$1,0))