Hogyan válasszuk ki a véletlenszerű cellákat az Excelben (5 mód)

  • Ossza Meg Ezt
Hugh West

Néha szükség lehet néhány véletlenszerű cella kiválasztására és megjelenítésére az Excel munkafüzetben. Ha véletlenszerű cellák kiválasztásának módját keresi az Excelben, akkor a megfelelő helyen landolt. Ebben a cikkben megmutatom, hogyan lehet véletlenszerű cellákat kiválasztani az Excelben.

Gyakorlati munkafüzet letöltése

A gyakorlókönyvet az alábbi linkről töltheti le.

Véletlen cellák kiválasztása.xlsm

5 megfelelő módja a véletlenszerű cellák kiválasztásának az Excelben

Tegyük fel, hogy van egy adatkészletünk a Names of the Értékesítő egy szervezet és a megfelelő összegű Értékesítés egy bizonyos idő alatt.

Ebből az adatlistából szeretnénk kiválasztani néhány véletlenszerű cellát. Ehhez az Excel különböző funkcióit és funkcióit fogjuk használni.

Ebben a szakaszban a következőket találja 5 megfelelő és hatékony módszerek a véletlenszerű cellák kiválasztására az Excelben, megfelelő illusztrációkkal. Itt egyenként bemutatom őket. Nézzük meg őket most!

1. Véletlen cellák kiválasztása a RAND, INDEX, RANK.EQ funkciók használatával

Jelenlegi adathalmazunk esetében a véletlenszerű cellák kiválasztásának folyamatát mutatjuk be az Excelben. A következőkkel dolgozunk RAND , INDEX , RANK.EQ Ehhez a következő lépésekkel járjon el.

Lépések:

  • Először is hozzon létre két új oszlopot a következő címmel Véletlen érték és Véletlen cellák .

  • Ezután írja be a következő képletet egy cellába, a Véletlen érték oszlop.

=RAND()

  • Most nyomja meg a BELÉPÉS , és a cellában a függvény véletlenszerű értéke fog megjelenni.
  • Itt húzza a Töltse ki a fogantyút szerszámmal le a cellákat.

  • Ezért a sejtek Automatikus kitöltés a képlet.

  • Most másolja a cellákat, és használja a Beillesztés Special opció (azaz Beillesztési értékek ) csak az értékek beillesztéséhez.

  • Ezután alkalmazza a következő képletet egy cellában a Véletlen cellák oszlopban egy véletlenszerűen kiválasztott cella megjelenítéséhez.

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

Tessék,

  • $B$5:$B$12 = Az üzletkötő hatósugara
  • $C$5:$C$12 = A véletlen érték tartománya
  • C5 = Véletlen érték

Képlet bontás

RANK.EQ(C5,$C$5:$C$12) a cellák értékének rangját adja meg C5 (azaz 0,75337963) a következő tartományban $C$5:$C$12 . Tehát, visszatér 5.

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) visszaadja az értéket a Row 5 és oszlop 1 A kimenet tehát Stuart .

  • Most húzza lefelé a képletet, és ki tudja majd választani a véletlenszerű cellákat.

Bővebben: Hogyan válasszon ki több cellát az Excelben (7 gyors módja)

2. UNIQUE, RANDARRAY, INDEX, RANK.EQ funkciók használata

Ugyanezen adathalmaz esetében most 4 releváns függvény segítségével kiválasztunk néhány véletlen cellát. Ezek a következők: UNIQUE, RANDARRAY, INDEX, RANK.EQ funkciókat. Az alábbi lépéseket követve megismerheti a folyamatot.

Lépések:

  • Először is, írja be a következő képletet, hogy véletlenszerű értéket kapjon.

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

Tessék,

  • 8 = Sorok száma összesen
  • 1 = Az oszlopok száma összesen
  • 1 = Minimális szám
  • 8 = Maximális szám

  • Ezután nyomja meg a BELÉPÉS , és az összes cellában a megfelelő véletlenszerű értékek fognak megjelenni a Értékesítő Oszlop.

  • Most másolja a cellákat, és csak az értékeket illessze be, hogy a képletet értékké alakítsa.

  • Ezután alkalmazza a következő képletet a véletlenszerűen kiválasztott cella kiválasztásához.

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

Tessék,

  • $B$5:$B$12 = Az üzletkötő hatósugara
  • $C$5:$C$12 = A véletlen érték tartománya
  • C5 = Véletlen érték

Képlet bontás

RANK.EQ(C5,$C$5:$C$12) a cellák értékének rangját adja meg C5 (azaz 0,75337963) a következő tartományban $C$5:$C$12 . Tehát, visszatér 4 .

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) visszaadja az értéket a Row 4 és oszlop 1 A kimenet tehát Hopper .

  • Itt húzza lefelé a képletet a véletlen cellákhoz.

Bővebben: Hogyan válasszuk ki a cellák tartományát az Excel-képletben (4 módszer)

3. A RAND, INDEX, RANK.EQ, COUNTIF funkciók használata

Most a következő kombinációt fogjuk használni RAND , INDEX , RANK.EQ , COUNTIF függvények segítségével véletlenszerű cellákat választhat ki az Excelben. A módszer bemutatásához kövesse az alábbi lépéseket.

Lépések:

  • Először is, járjon el úgy, mint 1. módszer hogy a véletlen értékeket a RAND funkció .

  • Most alkalmazza a következő képletet, hogy egy véletlenszerűen kiválasztott cellát kapjon.

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

Tessék,

  • $B$5:$B$12 = Az üzletkötő hatósugara
  • $C$5:$C$12 = A véletlen érték tartománya
  • C5 = Véletlen érték

Képlet bontás

RANK.EQ(C5,$C$5:$C$12) a cellák értékének rangját adja meg C5 (azaz 0,75337963) a következő tartományban $C$5:$C$12 . Tehát, visszatér 2 .

COUNTIF($C$5:C5,C5) visszaadja azoknak a celláknak a számát, amelyek értéke C5 Tehát, ez adja 1 .

2+1-1=2

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) visszaadja az értéket a Row 2 és oszlop 1 A kimenet tehát Adam .

  • Itt húzza a képletet a következő cellákba a kimenethez.

Bővebben: Hogyan válasszunk ki bizonyos sorokat az Excel-képletben (4 egyszerű módja)

Hasonló olvasmányok

  • Hogyan válasszuk ki az adatokat az Excelben a grafikonhoz (5 gyors módja)
  • Hogyan tudok gyorsan kiválasztani több ezer sort az Excelben (2 módja)
  • [Megoldva!] A CTRL + END gyorsbillentyű túl messzire megy az Excelben (6 javítás)
  • Excel VBA a lap védelmére, de lehetővé teszi a zárolt cellák kiválasztását (2 példa)
  • Hogyan válasszon ki több cellát az Excelben egér nélkül (9 egyszerű módszer)

4. Az INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE funkciók használata

Most a következők kombinációját fogjuk használni INDEX , SORTBY , RANDARRAY , SOROK , és SEQUENCE függvények véletlenszerű cellák kiválasztására az Excelben.

Kezdjük tehát a folyamatot az alábbiak szerint.

Lépések:

  • Először is írja be a következő képletet egy kijelölt cellába.

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

Tessék,

  • B5:B12 = Az üzletkötő hatósugara

Képlet bontás

ROWS(B5:B12) a sorok számát adja meg az említett tartományban= 8 .

RANDARRAY(ROWS(B5:B12)) eredményez véletlenszerű 9 számok.\

SEQUENCE(5) a sorozatszámok egy tartományát adja vissza ( 1 a címre. 5 ).

Végre, INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12)))),SEQUENCE(5)) 5 cella értékét adja vissza.

  • Ezután nyomja meg a BELÉPÉS és az összes kívánt cellára megkapja a kimenetet (pl. 5 ).

Bővebben: Hogyan válasszuk ki a sort az Excelben, ha a cella konkrét adatokat tartalmaz (4 mód)

5. Véletlen cellák kiválasztása VBA-kód használatával

Ugyanezen adathalmaz esetében most egy véletlen cellát választunk ki a megadott listából egy véletlenszerű cellát a VBA kód Az újonnan létrehozott cella (pl. E5 ) a Random Cell oszlop a kiválasztott véletlen cellát adja vissza.

Az eljárás alkalmazásához az alábbi lépések szerint járjon el.

Lépések:

  • Először is, kattintson a jobb gombbal a lap nevére, és válassza a Kód megtekintése a lehetőségek közül.

  • Ezután megjelenik egy ablak a Kód: Itt jelenik meg. Írja be a Kód: itt. Használhatja a következőket.

Kód:

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

  • Itt a kimenet az(5,5) cellánál jelenik meg, ami azt jelenti, hogy a cellát E5 .

Bővebben: Hogyan válasszuk ki csak a szűrt cellákat az Excel-képletben (5 gyors módja)

Következtetés

Ebben a cikkben megpróbáltam bemutatni néhány módszert a véletlen cellák kiválasztására az Excelben. Köszönöm, hogy elolvastad ezt a cikket! Remélem, ez a cikk megvilágította a véletlen cellák kiválasztásának módját egy Excel munkafüzetben. Ha jobb módszerekkel, kérdésekkel vagy visszajelzésekkel rendelkezel ezzel a cikkel kapcsolatban, kérlek, ne felejtsd el megosztani őket a megjegyzés rovatban. Ez segíteni fog nekem, hogy gazdagítsam a következő cikkeimet. Haveegy nagyszerű napot!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.