Existe uma maneira fácil de fazer isso com duas colunas. Na A1, digite
=RAND()
e preencha até A10.
Na coluna adjacente, insira
=RANK(A1,$A$1:$A$10)
e preencha. Há uma chance insignificante de que dos 10 decimais de ponto flutuante aleatório (15 dígitos de precisão, eu acho), quaisquer dois números serão os mesmos. Assim, RANK
sempre gerará uma ordenação aleatória de valores de 1 a 10.