Notifications
Clear all

Remover linhas aleatoriamente

9 Posts
3 Usuários
0 Reactions
2,157 Visualizações
naffonso
(@naffonso)
Posts: 33
Eminent Member
Topic starter
 

Olá!

Não sei se aqui é o lugar certo mas vou postar aqui. Agradeço se a moderação puder realocar o tópico para se adequar ao fórum caso seja necessário.

Bom, eu tenho uma lista com 1833 aprovados num concurso. Dessa lista eu sei que 20% dessas pessoas foram reprovadas, ou seja, preciso remover 367 pessoas de lá.

Como eu não sei quais pessoas foram reprovadas ainda (eu sei que eu e alguns colegas não fomos reprovados), eu queria simular a remoção de 20% das linhas (candidatos) aleatoriamente, para ver em qual posição eu ficaria em algumas simulações.

Ex.: estou classificado na posição 100. Tirando aleatoriamente 20% das pessoas da lista, em qual nova posição eu ficaria?

Imagino que se eu repetir essa amostragem diversas vezes, posso identificar uma "média" da minha provável classificação.

Será que deu pra entender?

Obrigado!

EDIT: Fiquei matutando aqui e pensei numa forma melhor de expor o que eu quero. Anexei uma planilha na mensagem. O que eu preciso é que na coluna B, seja populado 367 vezes a palavra INAPTO, de forma aleatória. Além disso, preciso que essa ação seja passível de repetição, já que quero fazer várias simulações. Acho que assim ficou melhor né?

 
Postado : 05/07/2018 5:49 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite

Confira na planilha e dê retorno.

Não se esqueça de clicar na mãozinha.

[]s

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

 
Postado : 05/07/2018 6:27 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa noite.
Mais uma contribuição.
Nota:
Planilha tipo "XLSM", portanto, deve habilitar as macros pra funcionar.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 05/07/2018 6:50 pm
naffonso
(@naffonso)
Posts: 33
Eminent Member
Topic starter
 

Patropi

Boa noite amigo, obrigado pela resposta rápida.

Eu chequei sua planilha e ao colocar um COUNTIF para ver quantos "INAPTOS" existem naquela coluna, a fórmula trouxe mais de 800 contagens. Eu gostaria de ter exatos 367 inaptos, cada vez, de forma aleatória. Será que consegui ser claro?

 
Postado : 05/07/2018 7:24 pm
naffonso
(@naffonso)
Posts: 33
Eminent Member
Topic starter
 

wzxnet7

Opa, valeu pela rapidez! Fiquei com algumas dúvidas: Quando eu clico em "popular" a célula amarela D1 muda para "#NAME?". Aparentemente não mudou nada além disso, mas gostaria de confirmar.

A outra dúvida/solicitação é que na verdade popular os "INAPTOS" ainda não me dá a informação que eu quero, apesar de já ser um grande passo. Seria muito complicado fazer com que cada vez que eu clique no popular ele remova todas as linhas contendo inaptos e me diga qual a minha nova classificação?

 
Postado : 05/07/2018 7:31 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Veja se desta forma te atende.
Se minha resposta foi útil, clique no "joinha"

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 05/07/2018 7:49 pm
naffonso
(@naffonso)
Posts: 33
Eminent Member
Topic starter
 

wzxnet7"

Beleza, ficou excelente. Para ficar perfeita, duas coisas:

1 - Essa planilha era só um exemplo. Você poderia fazer o mesmo na planilha com os dados completos? https://drive.google.com/open?id=1lpea4ha4gHFYiVHISaA6Z2QVAf7XOeqm

2 - Você poderia adicionar uma opção para escolher de qual candidato eu quero saber a nova colocação? Por exemplo, quero saber do candidato 100, depois do candidato 70, depois do 1300 e assim por diante...

Muito obrigado!

 
Postado : 05/07/2018 8:06 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Veja agora.
Arquivo muito grande para anexar no fórum.
Segue link do meu drive:
https://drive.google.com/file/d/1Ar4PFsHwF4NJIKv5a6YVtHzhLA632O1Z/view?usp=sharing

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 05/07/2018 8:44 pm
naffonso
(@naffonso)
Posts: 33
Eminent Member
Topic starter
 

Genial amigo, muito obrigado!

 
Postado : 05/07/2018 9:03 pm