Si të gjeneroni numra të rastësishëm pa dublikatë në Excel (7 mënyra)

  • Shperndaje Kete
Hugh West

Kur punojmë në një tabelë Excel, ndonjëherë kërkohet të gjenerohen disa numra të rastësishëm. Meqenëse mendja e njeriut është e njëanshme kur njerëzit përpiqen të futin numra me dorë, ata e ekzekutojnë atë me shumë dublikatë. Excel ka disa funksione për të gjeneruar numra të rastësishëm pa dublikatë. Në këtë kontekst, ne do t'ju tregojmë 7 qasje të dallueshme se si të gjeneroni numra të rastësishëm në Excel pa dublikatë.

Shkarkoni Librin e Punës Praktike

Shkarkojeni këtë libër pune praktike për praktikë ndërsa jeni duke lexuar këtë artikull .

Gjeneroni numra të rastësishëm pa dublikatë.xlsx

7 mënyra të thjeshta për të gjeneruar numra të rastësishëm pa dublikatë në Excel

Në në këtë artikull, ne do të gjenerojmë 10 numra të rastësishëm në tabelën tonë Excel me ndihmën e funksioneve të ndryshme. Përveç kësaj, ne do të përpiqemi të shmangim ekzekutimin e numrave të dyfishtë në grupin tonë të të dhënave.

1. Përdorimi i funksionit RANDBETWEEN për të gjeneruar numra të rastësishëm

Në këtë proces, ne do të përdorim funksioni RANDBETWEEN për të gjeneruar numra të rastësishëm pa dublikatë në Excel. Ne do të krijojmë 10 numra të rastësishëm në fletën tonë të të dhënave dhe numrat do të jenë në rangun e qelizave B5:B14 . Hapat e këtij procesi janë dhënë si më poshtë:

📌 Hapat:

  • Së pari zgjidhni qelizën B5 .

  • Tani, shkruani formulën e mëposhtme në qelizëproblemet dhe zgjidhjet. Vazhdoni të mësoni metoda të reja dhe vazhdoni të rriteni! B5 .

=RANDBETWEEN(10,50)

  • Shtypni tastin Enter në tastierën tuaj.

  • Më pas, tërhiqni ikonën Plotësoni dorezën me miun deri në qelizën B14 .

  • Do të merrni 10 numra të rastësishëm.

  • Për t'u siguruar që nuk ka dublikatë, mund të aplikoni formatimin e kushtëzuar për ta kontrolluar.
  • Vlerat që marrim nga ky funksion mund të ndryshojnë në çdo kohë. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:B14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

  • Pas kësaj, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjit vlerën .

  • Numrat nuk do të ndryshojnë më.

Kështu, mund të themi se metoda jonë funksionoi në mënyrë perfekte.

Lexo më shumë: Formula e Excel-it për të gjeneruar numra të rastësishëm (5 shembuj)

2. Kombinimi i INDEX-it me funksionet UNIK dhe RANDARRAY

Në këtë metodë, ne do përdorni INDEKS , UNIK , RANDARRAY , dhe SEQUENCE funksionon për të gjeneruar numra të rastësishëm pa dublikatë në Excel. Numri i numrave të rastit do të jetë i njëjtë si në procesin e fundit dhe numrat do të jenë në intervalin e qelizave B5:B14 . Hapat e kësaj metode jepen si më poshtë:

📌 Hapat:

  • Së pari, zgjidhni qelizën B5 .

  • Shkruani sa vijonformula në qelizën B5 .

=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))

  • Tani, shtypni Enter kyç.

  • Do të merrni 10 numrat e rastësishëm.

  • Mund të aplikoni formatimin e kushtëzuar për të zbuluar nëse ka ende ndonjë numër dublikatë.
  • Vlerat që marrim nga ky funksion mund të ndryshojnë pas një periudhe të caktuar. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:B14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

  • Pas kësaj, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjit vlerën .

  • Numrat nuk do të ndryshojnë më.

Pra, mund të themi se formula jonë funksionoi në mënyrë efektive.

: Ky funksion kthen 10 numra sekuencialë nga 1-10 .

👉 RANDARRAY(30,1,10,50,TRUE) : Ky funksion kthen 30 numra të rastësishëm nga 10 në 50 .

👉 UNIK(RANDARRAY(30,1,10,50,E VËRTETË) ) : Ky funksion filtron vlerën unike e cila është marrë nga funksioni RANDARRAY .

👉 INDEX(UNIQUE(RANDARRAY(30,1,10,50, E VËRTETË)), SEQUENCE(10)) : Kjo kthen vlerën e parë unike 10 dhe i shfaq ato në intervalin e qelizave B5:B14 .

3 Gjeneroni numra të rastësishëm Duke përdorur funksionin RAND

Ne do të përdorim funksioni RAND për të gjeneruar numra të rastësishëm në Excel pa dublikatë. Në këtë rast, marrim 10 vlera dhjetore midis 0 dhe 1. Numrat do të jenë në rangun e qelizave B5:B14 . Procedura shpjegohet më poshtë:

📌 Hapat:

  • Zgjidhni qelizën B5 .
  • Tani, shkruani formulën e mëposhtme në qelizën B5 .

=RAND()

  • Shtypni Enter kyç.

  • Formatoni numrin sipas dëshirës tuaj. Këtu zgjedhim 2 shifra pas presjes dhjetore. Më pas, tërhiqni ikonën Plotësimi i dorezës me miun deri në qelizën B14 .

  • Kështu, ju merrni 10 numra të rastësishëm midis 0 dhe 1.

  • Mund të aplikoni gjithashtu formatimin e kushtëzuar për të parë nëse ndonjë numër dublikatë është ende të bllokuara në grupin e të dhënave.
  • Vlerat që marrim nga ky funksion mund të ndryshojnë në çdo kohë. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:B14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

  • Më pas, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjitni vlerën .

  • Numrat nuk do të ndryshojnë më.

Në fund, mund të themi se formula jonë funksionoi në mënyrë efektive.

Lexime të ngjashme

  • Generator numrash të rastësishëm me vegël dhe funksione të analizës së të dhënave në Excel
  • Gjenerator numrash të rastësishëm me 5 shifra nëExcel (7 shembuj)
  • Gjeneroni numra të rastësishëm nga lista në Excel (4 mënyra)
  • Gjenerator numrash të rastësishëm me 4 shifra në Excel (8 shembuj )
  • Generatori i numrave të rastësishëm ndërmjet diapazonit në Excel (8 shembuj)

4. Funksioni SEQUENCE për të gjeneruar numra të rastësishëm pa dublikatë

Në këtë rast, funksioni SEQUENCE do të na ndihmojë të gjenerojmë numra të rastësishëm pa dublikatë. Ne do të krijojmë 10 numra të rastësishëm në fletën tonë të të dhënave dhe funksioni do të na sigurojë 10 numra me intervale të barabarta. Numrat do të jenë në rangun e qelizave B5:B14 . Procesi përshkruhet më poshtë hap pas hapi:

📌 Hapat:

  • Në fillim të këtij procesi, zgjidhni qelizën B5 .
  • Pas kësaj, shkruani formulën e mëposhtme në qelizën B5 .

=SEQUENCE(10,1,10,3)

  • Shtypni tastin Enter në tastierën tuaj.

  • Do të merrni 10 numra të rastit.

  • Në këtë proces, nuk keni nevojë të aplikoni formatimin e kushtëzuar . Sepse funksioni SEQUENCE do të na japë numrin e intervaleve të barabarta. Kështu, nuk ka mundësi të dublikuar numrat në fletën tonë të të dhënave në Excel.

Më në fund, mund të themi se funksioni ynë funksionoi në mënyrë perfekte.

Lexo më shumë: Generatori i numrave të rastësishëm në Excel pa përsëritje (9 metoda)

5. Përdorimi i funksioneve RANDARRAY dhe UNIQUE

Në këtë metodë, ne do të përdorim funksionet UNIQUE dhe RANDARRAY për të gjeneruar numra të rastësishëm në një fletë Excel pa dublikatë. Numrat do të jenë në rangun e qelizave B5:B14 në një sasi prej 10 numrash. Procesi tregohet më poshtë:

📌 Hapat:

  • Për fillimin e procedurës fillimisht zgjidhni qelizën B5 .

  • Shkruani formulën e mëposhtme në qelizën B5 .

=UNIQUE(RANDARRAY(10,1,10,50,TRUE))

  • Më pas, shtypni tastin Enter në tastierën tuaj dhe do të merrni 10 numra të rastit.

  • Për të kontrolluar numrin dublikatë, mund të aplikoni formatimin e kushtëzuar për t'i gjetur ato.
  • Vlerat që marrim nga ky funksion do të ndryshoni kur rihapni skedarin. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:B14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

  • Pas kësaj, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjit vlerën .

  • Numrat nuk do të ndryshojnë më.

Më në fund, mund të themi se metoda dhe formula jonë funksionuan me sukses.

(30,1,10,50, E VËRTETË) : Ky funksion kthen 30 numra të rastësishëm nga 10 në 50 .

👉 UNIQUE( RANDARRAY(30,1,10,50, E VËRTETË)) : Kjofunksioni filtron vlerën unike e cila është marrë nga funksioni RANDARRAY dhe i shfaq ato në rangun e qelizave B4:B14 .

6. Aplikimi i funksionit SORTBY

Kjo procedurë do të plotësohet me ndihmën e funksioneve SORTBY , SEQUENCE dhe RANDARRAY . Ne do të gjenerojmë 10 numra të rastësishëm pa dublikatë në fletën tonë të të dhënave në Excel. Numrat do të jenë në rangun e qelizave B5:B14 . Hapat e kësaj procedure  janë dhënë si më poshtë:

📌Hapat:

  • Së pari, zgjidhni qelizën B5 .

  • Më pas, shkruani formulën e mëposhtme në qelizën B5 .

=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))

  • Shtypni Enter dhe do të merrni 10 numra të rastit.

  • Tani, për t'u siguruar që grupi ynë i të dhënave nuk ka dublikatë, mund të aplikoni formatimin e kushtëzuar.
  • Vlerat që marrim nga ky funksion do të ndryshojë kur të rihapni skedarin. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:B14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

  • Më pas, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjit vlerën .

  • Kështu, numrat nuk do të ndryshojnë më.

Pra, mund të themi se metoda dhe formula jonë funksionuan në mënyrë perfekte.

🔍 Zbërthimi i Formulës

Ne po e bëjmë këtë ndarje për qelizën B5 .

👉 SEQUENCE(10,1,10,3) : Ky funksion kthen 10 vlera të barabarta hapi nga 10 në 37 me një interval prej 3 .

👉 RANDARRAY(10) : Ky funksion kthen 10 Vlerat dhjetore midis 0 në 1 .

👉 SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Kjo kthen vlerat e rastësishme që janë marrë nga tjetra funksiononi dhe tregojini ato në rangun e qelizave B4:B14 .

7. Funksionet RAND dhe RANK për të marrë numra të rastësishëm pa dublikatë

Në metodën e mëposhtme, ne jemi do të përdorë funksionet RAND dhe RANK për të gjeneruar numra të rastësishëm pa dublikatë. Në këtë proces, ne do të marrim 2 grupe të dhënash të ndryshme me 10 numra të rastit. Grupi i parë do të jetë numra dhjetorë, ndërsa grupi i dytë do të jetë numrat e plotë. Numrat do të jenë në rangun e qelizave B5:C14 . Hapat e kësaj metode janë dhënë si më poshtë:

📌 Hapat:

  • Zgjidhni qelizën B5 dhe shkruani formulën e mëposhtme në qeliza B5 .

=RAND()

  • Tani, shtypni Enter tasti në tastierën tuaj.

  • Zvarrit ikonën Plotëso dorezën me miun deri në qelizën B14 .

  • Do të merrni 10 numra të rastësishëm midis 0 dhe 1. 45>
    • Më pas, zgjidhni qelizën C5 . Në mënyrë të ngjashme, shkruani formulën e mëposhtme në qelizë dhe shtypni Fut .

    =RANK(B5,$B$5:$B$14)

    • Zvarrit Ikona Plotëso dorezën me miun deri te qeliza B14 . Ose thjesht klikoni dy herë mbi të.
    • Tani, do të merrni grupin e dytë të të dhënave, i cili në fakt tregon pozicionin e numrit të grupit të mëparshëm të të dhënave.

    • Për dublikatat aplikoni formatimin e kushtëzuar për të konfirmuar që asnjëri prej tyre nuk ka mbetur,
    • Mund të shihni që vlerat që marrim nga ky funksion ndryshojnë vazhdimisht me çdo hap tonë. Për të mbrojtur këta numra, zgjidhni të gjithë gamën e qelizave B5:C14 dhe shtypni 'Ctrl+C' në tastierën tuaj.

    • Më pas, klikoni me të djathtën në miun tuaj dhe zgjidhni opsionin Ngjit vlerën .

    • Numrat nuk do të ndryshojnë më.

    Më në fund, mund të themi se metoda dhe formula jonë funksionuan me sukses dhe janë në gjendje të gjenerojnë numra të rastësishëm në Excel pa dublika.

    Lexo më shumë: Excel VBA: Gjenerues i numrave të rastësishëm pa dublikatë (4 shembuj)

    Përfundim

    Ky është fundi i këtij artikulli. Shpresoj që konteksti të jetë i dobishëm për ju dhe do të jeni në gjendje të gjeneroni numra të rastësishëm në Excel pa dublikatë. Nëse keni ndonjë pyetje ose rekomandim të mëtejshëm, ju lutemi ndani ato me ne në seksionin e komenteve më poshtë.

    Mos harroni të kontrolloni faqen tonë të internetit ExcelWIKI për disa të lidhura me Excel

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.