Android

Hoe kies je een willekeurige naam uit een lijst met MS Excel

Cursus Excel Les 8: Keuzelijst maken (dropdown menu)

Cursus Excel Les 8: Keuzelijst maken (dropdown menu)

Inhoudsopgave:

Anonim

Een willekeurig nummer genereren met MS Excel is heel eenvoudig. Het heeft twee ingebouwde functies genaamd rand en ranbetween om u te helpen.

  • rand wordt gebruikt om een ​​getal tussen 0 en 1 te genereren
  • randbetween genereert een geheel getal binnen een bepaald bereik

Heb je er ooit aan gedacht om een ​​willekeurige naam of een willekeurige string uit een bepaalde lijst te selecteren? Er kunnen verschillende scenario's zijn waarin u dat nodig heeft. De redacteur van deze blog is bijvoorbeeld van plan binnenkort weggeefacties uit te voeren. Excel kan hem in dat geval helpen de winnaars te kiezen.

Microsoft Excel biedt echter geen directe formule om dat voor elkaar te krijgen.

We hebben een paar manieren onderzocht waarop we wat logica kunnen toepassen en een paar formules kunnen combineren om de taak te voltooien. En we zullen u twee van dergelijke methoden laten zien.

Coole tip: op zoek naar een manier om te beginnen met schrijven op een nieuwe regel in dezelfde cel in MS Excel? Probeer de toetsen Alt + Enter.

Methode 1

Stap 1: vul de lijst met namen in elke kolom in zonder u zorgen te maken over de bestelling. In ons voorbeeld hebben we kolom A gebruikt. Let ook op de eerste en laatste rijnummers. Hier zijn ze 1 en 13.

Stap 2: Schakel naar een willekeurige cel en typ de onderstaande formule in.

= INDIRECT (CONCATENATE (“A”, RANDBETWEEN (1, 13)))

Waar, A moet worden vervangen door de kolom die u hebt gebruikt en

1 en 13 moeten worden vervangen door respectievelijk het eerste en laatste rijnummer

Stap 3: Druk op Enter en je zou de eerste willekeurige naam kunnen zien. Wanneer u een nieuwe willekeurige naam wilt, drukt u gewoon op F9.

Methode 2

Stap 1: vul de lijst met namen in elke kolom in zonder u zorgen te maken over de bestelling.

Stap 2: Blokkeer het gebied (de cellen die gevuld zijn met namen) en geef het een naam zoals weergegeven in het onderstaande diagram. Let op het vak waar ik NameList heb geschreven. Dat is de naam die ik aan de lijst heb toegewezen.

Stap 3: Schakel naar een willekeurige cel en gebruik een van de onderstaande formules.

= INDEX (A1: A13, RANDBETWEEN (1, 13)) of

= INDEX (NameList, RANDBETWEEN (1, 13))

Waar, A moet worden vervangen door de kolom die u hebt gebruikt

1 en 13 moeten worden vervangen door respectievelijk het eerste en laatste rijnummer en

NameList moet worden vervangen door de naam die u in stap 2 aan uw lijst hebt gegeven

Druk op F9 wanneer u de willekeurig gegenereerde naam wilt vernieuwen. Als u twee namen tegelijk wilt genereren, schrijft u dezelfde formule in twee verschillende cellen. Op dezelfde manier kunt u het aantal verhogen tot 3, 4 enzovoort.

Het voordeel van het gebruik van de laatste formule is dat uw lijst en formule niet op hetzelfde blad hoeven te staan. Dit betekent dat de lijst mogelijk op blad 1 staat en de formule op blad 2. Op die manier kan niemand zien uit welke lijst de willekeurige naam wordt gegenereerd.

Conclusie

Dus dat was hoe je met Excel een of meer willekeurige namen uit een lijst kon kiezen. Kun je een andere formule bedenken die hetzelfde resultaat zou opleveren? Zo ja, deel het met ons. We willen het graag leren.