O Excel, enquanto ferramenta dedicada ao trabalho com análise de dados, permite que o usuário execute diversas atividades diferentes com os recursos disponíveis no software. Útil tanto para usuários iniciantes quanto para os mais avançados, o programa permite desde o simples acompanhamento das despesas da casa, até a execução de gigantes planilhas empresariais.
Um dos recursos mais utilizados no Excel, em diversos ambientes diferentes, é o sorteio. Existe uma forma de fazer sorteios sem repetição usando as funções ALEATÓRIOENTRE e ORDEM, e é esta forma de fazer sorteios que iremos te ensinar a partir de agora neste post.
O que são as funções aleatorioentre e ordem
Antes de entrarmos no processo de execução do sorteio vamos primeiro detalhar como funcionam cada uma das funções.
1 – aleatórioentre
Em primeiro lugar, a função ALEATÓRIOENTRE. Quando utilizada corretamente, esta função retorna um número aleatório inteiro, entre o intervalo de números especificado. E cada vez que a planilha for calculada, um novo número inteiro será retornado. Sua sintaxe é a seguinte:
ALEATÓRIOENTRE (número inicial, número final)
Traduzindo o significado de cada um dos termos:
1 – número inicial: número onde se inicia o intervalo especificado.
2 – número final: número que encerra o intervalo.
Para tornar mais fácil o entendimento, sua sintaxe e funcionamento, vamos ver um exemplo. Neste caso a função vai exibir um número aleatório entre 1 e 100, toda vez que a planilha for calculada.
2 – ordem
Assim como a ALEATÓRIOENTRE, a função ORDEM também é bastante simples. Basicamente ela retorna a posição de um número em uma lista de números. A ordem de um número revela seu tamanho em relação aos outros valores da lista. Ou seja, se você fosse classificar manualmente, a ordem seria sua posição). Sua sintaxe é a seguinte:
ORDEM (núm, ref, [ordem])
Traduzindo o significado de cada um dos termos:
1 – núm: O número cuja posição na lista se deseja encontrar. Valor obrigatório.
2 – ref: Uma matriz ou referência a uma lista de números – valores não numéricos serão ignorados. Valor obrigatório.
3 – ordem: um número que especifica como posicionar um número em uma ordem. Valor opcional.
Para tornar mais fácil o entendimento, sua sintaxe e funcionamento, vamos ver um exemplo. Neste caso a lista contém 5 números e nós queremos inicialmente qual posição o 3,5 ocupa. Para isso aplicamos a fórmula e o resultado é 3, ou seja, o número 3,5 ocupa a 3ª posição na lista. Da mesma forma, no segundo exemplo queremos a posição do número 7 na lista. Resultado: 5, ou 5ª posição.
Fazendo sorteios sem repetição
Para começarmos um sorteio precisamos de uma lista, como esta:
Nosso objetivo é sortear entre esses nomes, sem repetição. Se usarmos apenas a função ALEATÓRIOENTRE, é possível que alguns valores retornem repetidos. A alternativa que usamos aqui para que os números não voltem repetidos é adicionar uma fração ao número sorteado. Dessa forma, o decimal sempre irá diferenciar os números inteiros. Veja como fica a função.
Depois de sortear, nós precisamos classificar cada um dos números gerados.
Tendo a classificação, basta usar a função PROCV para localizarmos qual o nome correspondente àquela posição.
E pronto! Você tem uma nova lista devidamente sorteada, e sem repetição. Lembrando que, a cada vez que uma fórmula for executada, o sorteio será refeito e um novo resultado será gerado.
Gostei!!! procurava exatamente esta resposta!!!
ResponderExcluirInteiramente satisfeito com a solução!!!
Grato por compartilhar esta informação!!!
Que bom que conseguimos ajudar você.
Excluir