Hogyan lehet egyedi véletlen számokat létrehozni az Excelben

Végignéztem a kérdéseket a Microsoft Excel közösségben, és az egyik kérdés az volt, hogy véletlenszerű számokat állítson elő Excelben 1 és 10 között, ahol egyik szám sem ismétlődik (azaz nincsenek ismétlődések).

Az első ösztönöm a RANDBETWEEN funkció használata volt.

Gyorsan ellenőriztem néhány véletlenszerű adatot az Excelben, és nem sikerült - ismétlődések voltak az eredményekben.

Ezt kaptam a RANDBETWEEN funkció használatakor:

Tehát igénybe kellett vennem a RAND funkciót.

Jól működik, elhanyagolható valószínűséggel, hogy a számok megismétlődnek (többször teszteltem több mint 100 000 cellán, és nem volt ismétlés.

Ha sok véletlenszerű számot generál, egyszer tesztelheti).

Egyedi véletlen számok készítése Excelben

Az alábbiakban bemutatjuk, hogyan használhatja a RAND függvényt egyedi véletlen számok készítéséhez az Excelben:

  1. Egy oszlopban használja a = RAND () képletet 0 és 1 közötti véletlen számhalmaz létrehozásához.
  2. Miután létrehozta a véletlenszerű számokat, alakítsa át értékekké, hogy ne számítsa újra és újra, hogy lassítsa a munkafüzetet.
  3. A szomszédos oszlopban használja a következő RANK képletet, és másolja/húzza más cellákra (itt csak 10 számra használtam, tehát A2: A11. Ennek megfelelően beállíthatja a tartományt).
    = RANK (A2, $ A $ 2: $ A $ 11)
  4. Ez az. Létrejön a véletlen számok listája 1 -től 10 -ig, és egyik szám sem ismétlődne meg.

JEGYZET: Ne felejtse el átalakítani a RAND függvénnyel rendelkező cellákat képletből értékekké, különben újraszámítja és megváltoztatja a véletlen számok listáját minden alkalommal, amikor bármit megváltoztat a munkafüzetben.

Vigyázat: Míg ellenőriztem, és nem találtam ismétlődéseket a RAND függvény eredményében, mégis azt javaslom, hogy ellenőrizze, miután létrehozta ezeket a számokat. A feltételes formázás segítségével kiemelheti az ismétlődéseket, vagy használhatja a Duplicate Remove opciót, hogy megszabaduljon tőle.

Használ -e más technikát véletlen számok előállítására ismétlődések nélkül?

Tudassa velem a megjegyzések részben.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave