Notifications
Clear all

Escolher numero em lista sem repeticao

2 Posts
2 Usuários
0 Reactions
1,050 Visualizações
(@biguroot)
Posts: 5
Active Member
Topic starter
 

Pessoal, preciso de uma ajuda, tenho uma planilha que controla um sistema de projeção de vendas. A idéia é a seguinte: as projeção de uma suposta venda é lançada nessa planilha , linha a linha por um gerente, apos a venda lançada, o excel irá escolher um vendedor que irá tentar fechar essa venda de uma maneira aleatoria, o problema que ele está sorteando vendedores repetidos:

Como fiz:
Criei uma lista com o nome dos vendedores, e cada um com uma numeração, atualmente são 6 vendedores.

Quando o gerente preenche os dados da suposta venda, em uma determinada celula ele irá preencher com um "X", ao preencher, o excel na celula seguinte gera um numero aleatorio (ALEATORIOENTRE(1,6)), assim definindo qual o vendedor a partir deste numero e buscando o seu nome na lista (por um PROCV). O sistema funciona, o problema que ele repete muitas vezes, acontecendo que um vendedor fica com mais vendas do que outro.

Preciso de uma maneira onde determinado vendedor só irá aparecer novamente, quando todos os outros já tiverem sido contemplados com uma venda, exemplo:

Venda1:Vendedor 5
Venda2:Vedendor 3
Venda3:Vendedor 2
Venda4:Vendedor 1
Venda5:Vendedor 6
Venda6:Vendedor 4
Venda7:Vendedor 2
Venda8:Vendedor 5
Venda9:Vendedor 2
Venda10:Vendedor 6
e assim sucessivamente.
Ja pesquisei, bati cabeça e nada. o que encontro é a geração de numero aleatorios sem repetição, mas que nao encaixa neste caso.

Se alguem souber de uma solução melhor, sou todos ouvidos (ou olhos , no caso) rs rs

Abraços

 
Postado : 17/05/2013 3:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

biguroot, de uma olhada no Tópico abaixo, me parece se tratarem da mesma questão e a principio foi dado como Resolvido.

Sorteio aleatório de uma listagem sem repetir [Resolvido]
viewtopic.php?f=20&t=7174&start=10

Baixe os exemplos, faça os testes e qualquer duvida retorne.

[]s

 
Postado : 17/05/2013 4:56 pm