Semelhante ao que @Kyle mencionou em seu comentário , deve adicionar uma coluna que pesquise a Name na lista Desired order . Recomendo usar MATCH em vez de VLOOKUP .
Se seus dados estiverem em A:B e a lista de pedidos estiver em Z:Z , a fórmula para C2 será:
=MATCH($A2,$Z:$Z,0)
Se um Name não estiver na lista, ele retornará um erro #N/A . Você provavelmente quer ver isso desde que você quer coisas em uma ordem específica que parece aleatória em vez de uma ordem aleatória real. Caso contrário, poderíamos empurrar todos aqueles para o final:
=IFERROR(MATCH($A2,$Z:$Z,0),COUNTA($Z:$Z)+1)
... ou cole-os em algum lugar no meio:
=IFERROR(MATCH($A2,$Z:$Z,0),RANDBETWEEN(1,COUNTA($Z:$Z)))
Independentemente da rota escolhida para obter sua lista, você classifica com base nessa nova coluna de números para obter a ordem desejada.