Android

Como escolher um nome aleatório de uma lista usando ms excel

Gerando Nomes Aleatoriamente

Gerando Nomes Aleatoriamente

Índice:

Anonim

Gerar um número aleatório usando o MS Excel é muito fácil. Ele tem duas funções internas chamadas rand e ranbetween para ajudá-lo.

  • rand é usado para gerar um número entre 0 e 1
  • O randbetween gera um número inteiro dentro de um determinado intervalo

No entanto, você já pensou em selecionar um nome aleatório ou uma string aleatória de uma determinada lista? Pode haver vários cenários em que você pode precisar disso. Por exemplo, o editor deste blog planeja executar brindes em breve. O Excel pode ajudá-lo a escolher os vencedores nesse caso.

No entanto, o Microsoft Excel não fornece nenhuma fórmula direta para fazer isso.

Nós exploramos algumas maneiras em que podemos aplicar alguma lógica e combinar algumas fórmulas para realizar a tarefa. E nós mostraremos dois desses métodos.

Dica legal: Procurando uma maneira de começar a escrever em uma nova linha na mesma célula no MS Excel? Experimente as teclas Alt + Enter.

Método 1

Passo 1: Preencha a lista de nomes que você tem, em qualquer coluna, sem se preocupar com o pedido. Em nosso exemplo, usamos a coluna A. Anote também os números da primeira e da última linha. Aqui estão 1 e 13.

Etapa 2: alterne para qualquer célula arbitrária e digite a fórmula mostrada abaixo.

= INDIRECTO (CONCATENAR (“A”, RANDBETWEEN (1, 13)))

Onde, A deve ser substituído pela coluna que você usou e

1 e 13 devem ser substituídos pelos números da primeira e da última linha, respectivamente

Etapa 3: pressione Enter e você poderá ver o primeiro nome aleatório. Sempre que você quiser um novo nome aleatório, basta pressionar F9.

Método 2

Passo 1: Preencha a lista de nomes que você tem em qualquer coluna sem se preocupar com o pedido.

Etapa 2: bloqueie a área (as células que estão preenchidas com nomes) e atribua um nome conforme mostrado no diagrama abaixo. Tome nota da caixa onde escrevi NameList. Esse é o nome que eu atribuí à lista.

Etapa 3: alterne para qualquer célula arbitrária e use uma das fórmulas mostradas abaixo.

= ÍNDICE (A1: A13, RANDBETWEEN (1, 13)) ou

= INDEX (NameList, RANDBETWEEN (1, 13))

Onde, A deve ser substituído pela coluna que você usou

1 e 13 devem ser substituídos pelos números da primeira e da última linha respectivamente e

NameList deve ser substituído pelo nome que você deu em sua lista no Passo 2

Pressione F9 sempre que quiser atualizar o nome gerado aleatoriamente. Se você quiser que dois nomes sejam gerados de uma só vez, escreva a mesma fórmula em duas células diferentes. Da mesma forma você pode aumentar o número para 3, 4 e assim por diante.

A vantagem de usar a última fórmula é que sua lista e fórmula não precisam estar na mesma planilha. Ou seja, a lista pode estar na Planilha 1 e na fórmula da Planilha 2. Dessa forma, ninguém será capaz de ver de qual lista o nome aleatório está sendo gerado.

Conclusão

Então, foi assim que você pode escolher um ou mais nomes aleatórios de uma lista usando o Excel. Você consegue pensar em alguma outra fórmula que renderia o mesmo resultado? Se sim, compartilhe conosco. Nós ficaríamos felizes em aprender.