Para alcançar esse objetivo vamos fazer uso de 3 funções simultaneamente, a função
ÍNDICE
, a função
ALEATÓRIOENTRE
e a função
LINS
.
A função pronta ficará dessa forma:
"=ÍNDICE(intervaloDaLista; ALEATÓRIOENTRE(1; LINS(intervaloDaLista)))"
onde o intervaloDaLista corresponde às coordenadas onde estão localizados os dados a serem extraídos.
Como esse conjunto de fórmulas funciona?
A parte do
LINS(intervaloDaLista)
vai retornar o número de linhas que a lista possui.
A parte do
ALEATÓRIOENTRE(1; X)
vai retornar um número aleatório entre 1 e X, onde X é o número total de linhas da lista. Neste caso cada número tem possibilidades iguais de ser escolhido pela fórmula.
A parte do
ÍNDICE(intervaloDaLista; X)
vai retornar o item que estiver na linha X, que foi escolhido aleatóriamente nas fórmulas anteriores.
Texto de Jefferson Lucas