
Fórmula genérica
=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")
Resumo
Para preencher rapidamente um intervalo de células com valores de texto aleatórios, você pode usar uma fórmula baseada nas funções ESCOLHER e RANDBETWEEN.
No exemplo mostrado, a fórmula em C5 é:
=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")
Que retorna uma cor aleatória dos valores fornecidos.
Explicação
A função CHOOSE fornece a estrutura para esta fórmula. Choose leva um único valor numérico como seu primeiro argumento (index_number) e usa esse número para selecionar e retornar um dos valores fornecidos como argumentos subsequentes, com base em seu índice numérico.
Nesse caso, estamos usando quatro valores: Vermelho, Azul, Verde e Rosa, portanto, precisamos fornecer ESCOLHER um número entre 1 e 4.
Para gerar esse número, usamos RANDBETWEEN, uma função que retorna um inteiro aleatório entre um valor inferior e superior. Como estamos trabalhando apenas com 4 valores em CHOOSE, fornecemos 1 para o número inferior e 4 para o número superior.
Quando essa fórmula for copiada, ela retornará uma das quatro cores.
Observe que RANDBETWEEN calculará um novo valor sempre que a planilha for alterada. Depois de ter os valores no intervalo, você pode querer substituir as fórmulas por valores para evitar outras alterações.