[Excel 2007] Randomisatie twee groepen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • seppie
  • Registratie: Januari 2000
  • Laatst online: 21-05 15:32

seppie

Wie anders?

Topicstarter
Ik zoek een code in Excel die als ik een nummer in typ (patientnummer) deze "at random" indeelt in groep A of groep B. Dus excel moet bepalen of de patient tot groep a of groep b gaat horen.

[ Voor 0% gewijzigd door seppie op 07-02-2008 17:52 . Reden: typo ]

Don't You stare there, Operate!


Acties:
  • 0 Henk 'm!

  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 13:25
je kan de functie =rand() gebruiken. Dat levert een willekeurig getal tussen 0 en 1.
Uit te breiden met =IF(rand();"A";"B")
Let er wel op dat de functie iedere keer herberekend, dus niet constant is.

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

En doe het dus op N regels, zet deze vast door ze als waarde te kopieren en sorteren maar.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • seppie
  • Registratie: Januari 2000
  • Laatst online: 21-05 15:32

seppie

Wie anders?

Topicstarter
onkl schreef op donderdag 07 februari 2008 @ 20:55:
je kan de functie =rand() gebruiken. Dat levert een willekeurig getal tussen 0 en 1.
Uit te breiden met =IF(rand();"A";"B")
Let er wel op dat de functie iedere keer herberekend, dus niet constant is.
Hoe kan ik het constant maken?

Don't You stare there, Operate!


Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Door mijn reactie te lezen ;)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • seppie
  • Registratie: Januari 2000
  • Laatst online: 21-05 15:32

seppie

Wie anders?

Topicstarter
Dat was iets te criptisch voor mij. Zou je het anders kunnen formuleren?

Don't You stare there, Operate!


Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Copy, Plak-speciaal, Als waarde, verwijder de originele waarden, Sorteer, klaar.

:P

Dat kan je natuurlijk automatiseren middels VBA, of als je VBA gebruikt kan je natuurlijk de randomizer daar gebruiken zodat je niet hoef te copypasten. Maar als ik het zo lees ben je geen VBA-devver.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • seppie
  • Registratie: Januari 2000
  • Laatst online: 21-05 15:32

seppie

Wie anders?

Topicstarter
Duidelijk. Nee VSB is niet mijn ding.

Wat maakt het overigens verder uit of het constant is of niet? Blijft toch altijd 50% kans op 1 of 0?

Don't You stare there, Operate!


Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Het is geen probleem als 100% van de mensen in A of B zit? Dan ben je er al helemaal met onkl in "[Excel 2007] Randomisatie twee groepen"
Anders wil je het vast zetten en sorteren. Vastzetten is nodig omdat de sorteer-actie anders de randomize opnieuw uit laat voeren. En de sortering dus weer niet klopt :P

offtopic:
"Blijft toch altijd 50% kans op 1 of 0?" nee, je hebt 100% kans op A of B en 50% kans op A :P

[ Voor 0% gewijzigd door F_J_K op 08-02-2008 17:32 . Reden: of B is natuurlijk onzin gezien mijn OT uitlegje 8)7 En graag gedaan ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • seppie
  • Registratie: Januari 2000
  • Laatst online: 21-05 15:32

seppie

Wie anders?

Topicstarter
Het maakt dus wel uit of 100% in 1 groep komt.

Het moet 50/50 blijven.

[ Voor 67% gewijzigd door seppie op 12-02-2008 22:34 . Reden: foutje. ]

Don't You stare there, Operate!

Pagina: 1