Notifications
Clear all

Solução para fórmula Aleatórioentre()

8 Posts
2 Usuários
0 Reactions
2,006 Visualizações
(@sauloed90)
Posts: 7
Active Member
Topic starter
 

Boa tarde,

Preciso de uma solução para a função aleatórioentre(), onde os valores entre parênteses são: (1;15). Ao aplicar a fórmula em um intervalo de 15 células alguns números se repetem. Como aplicar a fórmula sem que nenhum número apareça mais de uma vez no intervalo?

Abra o anexo para melhor entender.

Desde já agradeço. Abraços.

Saulo Eduardo S. Pacheco
[email protected]
"Tudo posso Naquele que me fortalece"

 
Postado : 08/12/2012 9:52 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Saulo

Seja bem vindo ao fórum!

Baixe a planilha e veja se é sito qeu vc precisa.

Coloquei uma macro na tua planilha, toda vez que vc clicar no botão os números mudam, sem repetidos.

Não se esqueça de habilitar as macros quando abrir a plannilha.

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar.

Um abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/12/2012 10:15 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Sem macro. Me avise.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/12/2012 3:08 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Mandrix excelente "saida".

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/12/2012 4:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!

....veja também..

Sub GerarNumeroUnico()
Dim b() As Boolean, e As Range, k&, x&
ReDim b(1 To 15)
For Each e In Range("A2:A15")
    Do
        x = Int(Rnd() * 15) + 1
        If b(x) = False Then
            e.Value = x
            b(x) = True
            Exit Do
         End If
        k = k + 1: If k > 100 Then Exit Sub
    Loop
Next
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/12/2012 4:32 pm
(@sauloed90)
Posts: 7
Active Member
Topic starter
 

Galera!!!

Muito obrigado mesmo, pensei que não seria respondido tão rapidamente, mas é claro que a galera aqui está em outro nível.

Patropi e Mandrix, muito obrigado. Vou utilizar as duas planilhas.

Saulo Eduardo S. Pacheco
[email protected]
"Tudo posso Naquele que me fortalece"

 
Postado : 08/12/2012 7:46 pm
(@sauloed90)
Posts: 7
Active Member
Topic starter
 

Sem macro. Me avise.

Abs,

Sabia que eu podia utilizar a função "ordem", mas não consegui formulá-la. Obrigado.

Saulo Eduardo S. Pacheco
[email protected]
"Tudo posso Naquele que me fortalece"

 
Postado : 08/12/2012 7:50 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O importante nesta solução é estabelecer um desempate.

Abs

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 08/12/2012 7:54 pm