
Fórmula genérica
=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)
Resumo
Para preencher rapidamente um intervalo de células com números aleatórios de um conjunto de opções fixas (ou seja, 25,50,75,100), você pode usar uma fórmula baseada nas funções ESCOLHER e RANDBETWEEN.
No exemplo mostrado, a fórmula em B4 é:
=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)
Que retorna um número aleatório dos números fornecidos.
Explicação
A função CHOOSE faz a maior parte do trabalho nesta 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 fornecendo quatro números como opções: 25,50,75,100, portanto, precisamos fornecer CHOOSE um número entre 1 e 4.
Para gerar esse número, usamos RANDBETWEEN, uma função que retorna um inteiro aleatório com base em um limite 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á um dos quatro números.
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. Você pode fazer isso com colar especial: selecionar todas as fórmulas, copiar, colar especial> valores para substituir fórmulas por valores.