Hoe willekeurige cellen selecteren in Excel (5 manieren)

  • Deel Dit
Hugh West

Soms moet u enkele willekeurige cellen selecteren en weergeven in uw Excel-werkmap. Als u op zoek bent naar een manier om willekeurige cellen te selecteren in Excel, dan bent u op de juiste plaats beland. Ik zal u laten zien hoe u willekeurige cellen in Excel selecteert in dit artikel.

Download Praktijk Werkboek

U kunt het oefenboek downloaden via onderstaande link.

Willekeurige cellen selecteren.xlsm

5 geschikte manieren om willekeurige cellen te selecteren in Excel

Stel, we hebben een dataset met namen van de Verkoper van een organisatie en hun respectieve hoeveelheid Verkoop over een bepaalde periode.

Wij willen uit deze lijst met gegevens enkele willekeurige cellen selecteren. Daartoe zullen wij verschillende functies en mogelijkheden van Excel gebruiken.

In deze rubriek vindt u 5 Geschikte en effectieve manieren om willekeurige cellen te selecteren in Excel met de juiste illustraties. Ik zal ze hier één voor één demonstreren. Laten we ze nu controleren!

1. Willekeurige cellen selecteren met de functies RAND, INDEX, RANK.EQ

Voor onze huidige reeks gegevens zullen we het proces van het selecteren van willekeurige cellen in Excel laten zien. We zullen gebruik maken van RAND , INDEX , RANK.EQ functies voor dit doel. Ga daarvoor als volgt te werk.

Stappen:

  • Maak eerst twee nieuwe kolommen aan met de titel Willekeurige waarde en Willekeurige cellen .

  • Typ vervolgens de volgende formule in een cel onder de Willekeurige waarde column.

=RAND()

  • Druk nu op ENTER en de cel toont een willekeurige waarde voor de functie.
  • Sleep hier de Vulgreep de cellen.

  • De cellen zullen dus Autovulling de formule.

  • Kopieer nu de cellen en gebruik de Speciaal plakken optie (d.w.z. Waarden plakken ) om alleen de waarden te plakken.

  • Pas vervolgens de volgende formule toe op een cel onder de Willekeurige cellen kolom om een willekeurig gekozen cel te tonen.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

Hier,

  • $B$5:$B$12 = Bereik van de Verkoper
  • $C$5:$C$12 = Bereik van de willekeurige waarde
  • C5 = Willekeurige waarde

Formuleverdeling

RANG.EQ(C5,$C$5:$C$12) geeft de rang van de celwaarde van C5 (d.w.z. 0,75337963) in het bereik $C$5:$C$12 Dus, het retourneert 5.

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) geeft de waarde terug op het snijpunt van rij 5 en Kolom 1 Dus, de output is Stuart .

  • Sleep nu de formule naar beneden en u kunt de willekeurige cellen selecteren.

Lees meer: Hoe meerdere cellen selecteren in Excel (7 snelle manieren)

2. Gebruik van de functies UNIQUE, RANDARRAY, INDEX, RANK.EQ

Voor dezelfde reeks gegevens gaan we nu een aantal willekeurige cellen selecteren met behulp van 4 relevante functies. Dat zijn: UNIEK, RANDARRAY, INDEX, RANG.EQ functies. Je leert het proces kennen door onderstaande stappen te volgen.

Stappen:

  • Type eerst de volgende formule om een willekeurige waarde te krijgen.

=UNIQUE(RANDARRAY(8,1,1,8)

Hier,

  • 8 = Totaal aantal rijen
  • 1 = Totaal aantal kolommen
  • 1 = Minimum aantal
  • 8 = Maximum aantal

  • Druk vervolgens op ENTER en alle cellen zullen overeenkomstige willekeurige waarden tonen voor de Verkoper Kolom.

  • Kopieer nu de cellen en plak de waarden alleen om de formule in waarde om te zetten.

  • Pas daarna de volgende formule toe om de willekeurig gekozen cel te krijgen.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

Hier,

  • $B$5:$B$12 = Bereik van de Verkoper
  • $C$5:$C$12 = Bereik van de willekeurige waarde
  • C5 = Willekeurige waarde

Formuleverdeling

RANG.EQ(C5,$C$5:$C$12) geeft de rang van de celwaarde van C5 (d.w.z. 0,75337963) in het bereik $C$5:$C$12 Dus, het retourneert 4 .

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) geeft de waarde terug op het snijpunt van rij 4 en Kolom 1 Dus, de output is Hopper .

  • Sleep hier de formule naar beneden om de willekeurige cellen te krijgen.

Lees meer: Hoe een bereik van cellen selecteren in een Excel-formule (4 methoden)

3. Gebruik van de functies RAND, INDEX, RANK.EQ, COUNTIF

We zullen nu een combinatie gebruiken van de RAND , INDEX , RANK.EQ , COUNTIF functies om willekeurige cellen in Excel te selecteren. Volg de onderstaande stappen om deze methode te demonstreren.

Stappen:

  • Allereerst, ga te werk als Methode 1 om de willekeurige waarden te krijgen met de RAND-functie .

  • Pas nu de volgende formule toe om een willekeurig gekozen cel te krijgen.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1)

Hier,

  • $B$5:$B$12 = Bereik van de Verkoper
  • $C$5:$C$12 = Bereik van de willekeurige waarde
  • C5 = Willekeurige waarde

Formuleverdeling

RANG.EQ(C5,$C$5:$C$12) geeft de rang van de celwaarde van C5 (d.w.z. 0,75337963) in het bereik $C$5:$C$12 Dus, het retourneert 2 .

COUNTIF($C$5:C5,C5) geeft het aantal cellen terug met de waarde van C5 Dus, het geeft 1 .

2+1-1=2

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) geeft de waarde terug op het snijpunt van rij 2 en Kolom 1 Dus, de output is Adam .

  • Sleep hier de formule naar de volgende cellen om de uitvoer te krijgen.

Lees meer: Hoe specifieke rijen selecteren in een Excel-formule (4 eenvoudige manieren)

Vergelijkbare lezingen

  • Gegevens selecteren in Excel voor een grafiek (5 snelle manieren)
  • Hoe selecteer ik snel duizenden rijen in Excel (2 manieren)
  • [CTRL+EINDE sneltoets gaat te ver in Excel (6 oplossingen)
  • Excel VBA om blad te beschermen maar vergrendelde cellen te selecteren (2 voorbeelden)
  • Hoe meerdere cellen selecteren in Excel zonder muis (9 eenvoudige methoden)

4. Gebruik van de functies INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE

Nu gebruiken we een combinatie van INDEX , SORTBY , RANDARRAY , RIJEN en SEQUENCE functies om willekeurige cellen te selecteren in Excel.

Dus, laten we het proces beginnen zoals hieronder.

Stappen:

  • Typ eerst de volgende formule in een geselecteerde cel.

=INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12)),SEQUENCE(5))

Hier,

  • B5:B12 = Bereik van de Verkoper

Formuleverdeling

ROWS(B5:B12) geeft het aantal rijen in het genoemde bereik= 8 .

RANDARRAY(RIJEN(B5:B12)) resulteert in willekeurige 9 nummers.

SEQUENCE(5) geeft een reeks serienummers ( 1 naar 5 ).

Eindelijk, INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12)),SEQUENCE(5)) geeft 5 celwaarden.

  • Druk vervolgens op ENTER en u krijgt de uitvoer voor alle cellen die u wilt (d.w.z. 5 ).

Lees meer: Hoe rij selecteren in Excel als cel specifieke gegevens bevat (4 manieren)

5. Willekeurige cellen selecteren met VBA-code

Voor dezelfde reeks gegevens selecteren we nu een willekeurige cel uit de gegeven lijst met behulp van een VBA-code De nieuw gecreëerde cel (d.w.z. E5 ) onder de Willekeurige cel kolom geeft de geselecteerde willekeurige cel.

Om deze procedure toe te passen, gaat u als volgt te werk.

Stappen:

  • Klik eerst met de rechtermuisknop op de bladnaam en selecteer Code bekijken van de opties.

  • Vervolgens wordt een venster voor het invoeren van de Code zal hier verschijnen. Voer de Code hier. Je kunt het volgende gebruiken.

Code:

 Sub Select1Random_Name() Dim xCell As Long xCell = [RandBetween(5,12)] Cells(5, 5) = Cells(xCell, 2) End Sub 

  • Hier wordt de uitvoer getoond bij cel(5,5) wat betekent dat cel E5 .

Lees meer: Hoe alleen gefilterde cellen te selecteren in Excel-formule (5 snelle manieren)

Conclusie

In dit artikel heb ik geprobeerd u enkele methoden te tonen om willekeurige cellen in Excel te selecteren. Bedankt voor het lezen van dit artikel! Ik hoop dat dit artikel enig licht heeft geworpen op uw manier van het selecteren van willekeurige cellen in een Excel-werkmap. Als u betere methoden, vragen of feedback heeft met betrekking tot dit artikel, vergeet deze dan niet te delen in het commentaarvak. Dit zal mij helpen mijn komende artikelen te verrijken. Hebbeneen geweldige dag!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.