Tartalomjegyzék
Amikor egy Excel-táblázaton dolgozunk, néha szükség van néhány véletlen szám generálására. Mivel az emberi elme elfogult, amikor az emberek megpróbálják kézzel beírni a számokat, sok duplikátummal hajtják végre. Az Excel számos funkcióval rendelkezik a véletlen számok duplikátumok nélküli generálásához. Ebben az összefüggésben 7 különböző megközelítést mutatunk be Önnek, hogyan lehet véletlen számokat generálni az Excelben anélkül, hogyduplikátumok.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlati munkafüzetet a gyakorláshoz, miközben ezt a cikket olvassa.
Duplikátumok nélküli véletlen számok generálása.xlsx
7 egyszerű módja annak, hogy véletlen számokat generáljon duplikációk nélkül az Excelben
Ebben a cikkben 10 véletlen számot fogunk generálni az Excel táblázatunkban különböző függvények segítségével. Emellett megpróbáljuk elkerülni a duplikált számok végrehajtását az adatállományunkban.
1. A RANDBETWEEN függvény használata véletlen számok generálásához
Ebben a folyamatban a a RANDBETWEEN funkció hogy véletlen számokat generáljunk duplikációk nélkül az Excelben. Létrehozzuk a 10 véletlenszerű számokat az adatlapunkon, és a számok a cellák tartományában lesznek. B5:B14 A folyamat lépései a következők:
📌 Lépések:
- Először is, jelölje ki a cellát B5 .
- Most írja le a következő képletet a cellába B5 .
=RANDBETWEEN(10,50)
- Nyomja meg a Írja be a címet. billentyűvel a billentyűzeten.
- Ezután húzza a Töltse ki a fogantyút ikont az egérrel a cellához B14 .
- 10 véletlenszerű számot fogsz kapni.
- Annak érdekében, hogy ne legyenek duplikátumok, a következőket teheti meg feltételes formázás alkalmazása ellenőrizni.
- A függvényből kapott értékek bármikor megváltozhatnak. A számok védelméhez válassza ki a teljes cellatartományt. B5:B14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Utána, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- A számok már nem fognak változni.
Így elmondhatjuk, hogy a módszerünk tökéletesen működött.
Bővebben: Excel képlet a véletlen szám generálásához (5 példa)
2. Az INDEX kombinálása UNIQUE és RANDARRAY funkciókkal
Ebben a módszerben a INDEX , EGYEDI , RANDARRAY , és SEQUENCE A véletlen számok száma ugyanaz lesz, mint az előző folyamat során, és a számok a cellák tartományában lesznek. B5:B14 A módszer lépései a következők:
📌 Lépések:
- Először válassza ki a cellát B5 .
- Írja le a következő képletet a cellába B5 .
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- Most nyomja meg a Írja be a címet. kulcs.
- Megkapja a 10 véletlenszerű számot.
- Alkalmazhatja feltételes formázás hogy megtudja, maradtak-e még duplikált számok.
- A függvényből kapott értékek egy bizonyos idő után megváltozhatnak. A számok védelméhez válassza ki a teljes cellatartományt. B5:B14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Utána, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- A számok már nem fognak változni.
Tehát elmondhatjuk, hogy a képletünk hatékonyan működött.
🔍 A képlet bontása
Ezt a bontást a sejtek számára végezzük B5 .
👉
SEQUENCE(10): Ez a függvény visszaadja 10 sorszámok a következőktől 1-10 .
👉
RANDARRAY(30,1,10,50,TRUE) : Ez a funkció visszaadja 30 véletlen számok között 10 és 50 között .
👉
UNIQUE(RANDARRAY(30,1,10,50,TRUE)) : Ez a függvény megszűri az egyedi értéket, amelyet a RANDARRAY funkció...
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)), SEQUENCE(10)) : Ez visszaadja az első 10 egyedi értéket, és mutassa meg őket a cellák között. B5:B14 .
3. Véletlenszámok generálása a RAND függvény használatával
A következőkkel fogjuk használni a RAND függvény hogy véletlen számokat generáljon az Excelben duplikátumok nélkül. Ebben az esetben 10 tizedes értéket kapunk 0 és 1 között. A számok a cellák tartományában lesznek. B5:B14 Az eljárást az alábbiakban ismertetjük:
📌 Lépések:
- Cella kiválasztása B5 .
- Most írja le a következő képletet a cellába B5 .
=RAND()
- Nyomja meg a Írja be a címet. kulcs.
- Formázza meg a számot a kívánt módon. Itt a tizedesvessző után 2 számjegyet választunk. Ezután húzza a Töltse ki a fogantyút ikont az egérrel a cellához B14 .
- Így 10 véletlen számot kapunk 0 és 1 között.
- Alkalmazhatja a következőket is feltételes formázás hogy lássuk, van-e még duplikált szám az adatállományban.
- A függvényből kapott értékek bármikor megváltozhatnak. A számok védelméhez válassza ki a teljes cellatartományt. B5:B14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Akkor, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- A számok már nem fognak változni.
Végül elmondhatjuk, hogy a képletünk hatékonyan működött.
Hasonló olvasmányok
- Véletlenszám-generátor adatelemző eszközzel és funkciókkal az Excelben
- Véletlenszerű 5 számjegyű számgenerátor Excelben (7 példa)
- Véletlenszám generálása Excel listából (4 mód)
- Véletlenszerű 4 számjegyű számgenerátor Excelben (8 példa)
- Véletlenszám-generátor az Excel tartomány között (8 példa)
4. SEQUENCE funkció véletlen számok duplikátum nélküli generálására
Ebben az esetben, a SEQUENCE funkció segít nekünk véletlen számokat generálni duplikációk nélkül. Létrehozzuk a 10 véletlenszerű számokat az adatlapunkon, és a függvény 10 egyenlő időközönkénti számot fog nekünk szolgáltatni. A számok a cellák tartományában lesznek. B5:B14 A folyamatot az alábbiakban lépésről lépésre ismertetjük:
📌 Lépések:
- A folyamat elején válassza ki a cellát B5 .
- Ezután írja le a következő képletet a cellába B5 .
=SEQUENCE(10,1,10,3)
- Nyomja meg a Írja be a címet. billentyűvel a billentyűzeten.
- 10 véletlenszerű számot fogsz kapni.
- Ebben a folyamatban nincs szükség arra, hogy alkalmazni kelljen feltételes formázás . Mert a SEQUENCE függvény megadja számunkra az egyenlő intervallumok számát. Így az Excel-adattáblánkon nem fordulhat elő duplikált számok előfordulása.
Végül elmondhatjuk, hogy a funkció tökéletesen működött.
Bővebben: Véletlenszám-generátor Excelben ismétlések nélkül (9 módszer)
5. A RANDARRAY és UNIQUE funkciók használata
Ebben a módszerben a EGYEDI és RANDARRAY függvények segítségével véletlen számokat generálhat egy Excel táblázatban duplikátumok nélkül. A számok a cellák tartományában lesznek. B5:B14 10 számjegyű mennyiségben. A folyamatot az alábbiakban mutatjuk be:
📌 Lépések:
- Az eljárás indításához először válassza ki a cellát B5 .
- Írja le a következő képletet a cellába B5 .
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- Ezután nyomja meg a Írja be a címet. billentyűvel a billentyűzeten, és 10 véletlenszerű számot fog kapni.
- A duplikátumszám ellenőrzéséhez a következőket alkalmazhatja feltételes formázás hogy megtaláljuk őket.
- Az értékek, amelyeket ebből a funkcióból kapunk, megváltoznak, amikor újra megnyitjuk a fájlt. A számok védelme érdekében jelöljük ki a teljes cellatartományt. B5:B14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Utána, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- A számok már nem fognak változni.
Végre elmondhatjuk, hogy módszerünk és képletünk sikeresen működött.
🔍 A képlet bontása
Ezt a bontást a sejtek számára végezzük B5 .
👉
RANDARRAY(30,1,10,50,TRUE) : Ez a funkció visszaadja 30 véletlen számok között 10 és 50 között .
👉
UNIQUE(RANDARRAY(30,1,10,50, TRUE)) : Ez a függvény megszűri az egyedi értéket, amelyet a RANDARRAY függvény, és megmutatja őket a cellák tartományában B4:B14 .
6. A SORTBY funkció alkalmazása
Ez az eljárás a következő segítségével lesz teljes SORTBY , SEQUENCE , és RANDARRAY funkciók. 10 véletlenszerű, duplikátum nélküli számot fogunk generálni az Excel-adattáblánkon. A számok a cellák tartományában lesznek. B5:B14 Az eljárás lépései a következők:
📌 Lépések:
- Először is, jelölje ki a cellát B5 .
- Ezután írja le a következő képletet a cellába B5 .
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Sajtó Írja be a címet. és 10 véletlenszerű számot kapsz.
- Most, hogy biztosítsuk, hogy az adathalmazunk mentes legyen a duplikációktól, alkalmazhatjuk a feltételes formázás.
- Az értékek, amelyeket ebből a funkcióból kapunk, megváltoznak, amikor újra megnyitjuk a fájlt. A számok védelme érdekében jelöljük ki a teljes cellatartományt. B5:B14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Akkor, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- Így a számok már nem fognak változni.
Tehát elmondhatjuk, hogy a módszerünk és a képletünk tökéletesen működött.
🔍 A képlet bontása
Ezt a bontást a sejtek számára végezzük B5 .
👉
SEQUENCE(10,1,10,3) : Ez a funkció visszaadja 10 egyformán lépcsőzetes értékek a 10-37 a következő intervallummal 3 .
👉
RANDARRAY(10) : Ez a funkció visszaadja 10 Tizedes értékek a következő értékek között 0 és 1 között .
👉
SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Ez visszaadja a másik függvényből kapott véletlen értékeket, és megjeleníti őket a cellák tartományában. B4:B14 .
7. RAND és RANK függvények a véletlen számok duplikátumok nélkül történő kinyeréséhez
A következő módszerben a következő módszert fogjuk használni RAND és RANK függvények segítségével véletlen számokat generálunk duplikátum nélkül. Ebben a folyamatban 2 különböző adathalmazt fogunk kapni a 10 véletlenszerű számok. Az első halmaz a decimális számok, míg a második halmaz az egész számok lesznek. A számok a cellák tartományában lesznek. B5:C14 A módszer lépései a következők:
📌 Lépések:
- Cella kiválasztása B5 és írja le a következő képletet a cellába B5 .
=RAND()
- Most nyomja meg a Írja be a címet. billentyűvel a billentyűzeten.
- Húzza a Töltse ki a fogantyút ikont az egérrel a cellához B14 .
- Kapsz 10 véletlen számok 0 és 1 között.
- Ezután válassza ki a cellát C5 . Hasonlóképpen, írja be a következő képletet a cellába, és nyomja meg a Írja be a címet. .
=RANK(B5,$B$5:$B$14)
- Húzza a Töltse ki a fogantyút ikont az egérrel a cellához B14 Vagy egyszerűen csak kattintson duplán a címre. rajta.
- Most megkapja a második adatkészletet, amely valójában az előző adatkészlet számának pozícióját mutatja.
- A duplikátumok esetében a következőket kell alkalmazni feltételes formázás megerősíteni bármelyiküket nem marad,
- Láthatjuk, hogy a függvényből kapott értékek folyamatosan változnak minden egyes lépésünkkel. A számok védelméhez válasszuk ki a teljes cellatartományt. B5:C14 és nyomja meg a 'Ctrl+C' a billentyűzeten.
- Akkor, jobb gombbal kattintva az egérrel, és válassza ki a Beillesztési érték opció.
- A számok már nem fognak változni.
Végül elmondhatjuk, hogy a módszerünk és a képletünk sikeresen működött, és képes véletlen számokat generálni az Excelben duplikációk nélkül.
Bővebben: Excel VBA: véletlenszám-generátor duplikátum nélkül (4 példa)
Következtetés
Ez a cikk vége. Remélem, hogy az összefüggés hasznos lesz az Ön számára, és képes lesz véletlen számokat generálni az Excelben duplikációk nélkül. Ha további kérdései vagy ajánlásai vannak, kérjük, ossza meg velünk az alábbi megjegyzések részben.
Ne felejtse el megnézni weboldalunkat ExcelWIKI számos Excelhez kapcsolódó problémához és megoldáshoz. Tanuljon folyamatosan új módszereket, és fejlődjön tovább!