Mündəricat
Biz Excel cədvəlində işləyərkən bəzən təsadüfi ədədlər yaratmaq tələb olunur. İnsanlar rəqəmləri əl ilə daxil etməyə çalışarkən insan ağlı qərəzli olduğundan, onu çoxlu dublikatlarla icra edirlər. Excel-də dublikatlar olmadan təsadüfi ədədlər yaratmaq üçün bir neçə funksiya var. Bu kontekstdə biz sizə Excel-də dublikatlar olmadan təsadüfi ədədlər yaratmaq üçün 7 fərqli yanaşma nümayiş etdirəcəyik.
Təcrübə İş Kitabını endirin
Bu məqaləni oxuyarkən təcrübə üçün bu təcrübə iş kitabını endirin. .
Təkrarlar olmadan təsadüfi nömrələr yaradın.xlsx
Excel-də dublikatlar olmadan təsadüfi nömrələr yaratmağın 7 asan yolu
İçində Bu məqalədə biz Excel cədvəlimizdə müxtəlif funksiyaların köməyi ilə 10 təsadüfi ədəd yaradacağıq. Bundan əlavə, məlumat dəstimizdə dublikat nömrələrin icrasından qaçmağa çalışacağıq.
1. Təsadüfi ədədlər yaratmaq üçün RANDBETWEEN funksiyasından istifadə
Bu prosesdə biz -dan istifadə edəcəyik. Excel-də dublikatlar olmadan təsadüfi ədədlər yaratmaq üçün RANDBETWEEN funksiyası. Məlumat vərəqimizdə 10 təsadüfi ədədlər yaradacağıq və rəqəmlər B5:B14 xanalarının diapazonunda olacaq. Bu prosesin addımları aşağıdakı kimi verilir:
📌 Addımlar:
- İlk olaraq B5 xanasını seçin.
- İndi isə aşağıdakı düsturu xanaya yazın.problemlər və həllər. Yeni metodları öyrənməyə və böyüməyə davam edin! B5 .
=RANDBETWEEN(10,50)
- Enter düyməsini basın klaviaturanızı.
- Sonra, Doldurma Dəstəyi ikonasını siçanla B14 xanasına qədər dartın. .
- 10 təsadüfi ədəd alacaqsınız.
- Dublikatların olmadığından əmin olmaq üçün yoxlamaq üçün şərti formatlaşdırma tətbiq edə bilərsiniz .
- Bu funksiyadan əldə etdiyimiz dəyərlər istənilən vaxt dəyişə bilər. Həmin nömrələri qorumaq üçün B5:B14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Bundan sonra siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Rəqəmlər artıq dəyişməyəcək.
Beləliklə deyə bilərik ki, bizim metodumuz mükəmməl işləmişdir.
Daha ətraflı: Təsadüfi ədəd yaratmaq üçün Excel düsturu (5 misal)
2. INDEX-in UNİKAL və RANDARRAY funksiyaları ilə birləşdirilməsi
Bu üsulda biz INDEX , UNİKAL , RANDARRAY , və SEQUENCE
📌 Addımlar:
- İlk olaraq B5 xanasını seçin.
- Aşağıdakıları yazın B5 xanasındakı düstur.
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- İndi Enter düyməsini basın açar.
- Siz 10 təsadüfi ədəd alacaqsınız.
- Hər hansı dublikat nömrələrin hələ də qaldığını öyrənmək üçün şərti formatlaşdırma tətbiq edə bilərsiniz.
- Bu funksiyadan aldığımız dəyərlər müəyyən müddətdən sonra dəyişə bilər. Bu nömrələri qorumaq üçün B5:B14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Bundan sonra siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Rəqəmlər artıq dəyişməyəcək.
Beləliklə deyə bilərik ki, düsturumuz effektiv işləmişdir.
🔍 Düsturun Dağılımı
Biz bu bölgüyü B5 xanası üçün edirik.
👉
ARLILIQ(10) : Bu funksiya 1-10 arasından 10 ardıcıl ədədləri qaytarır.
👉
RANDARRAY(30,1,10,50,DOĞRU) : Bu funksiya 10 ilə 50 arasında 30 təsadüfi ədəd qaytarır.
👉
UNIQUE(RANDARRAY(30,1,10,50,TRUE) ) : Bu funksiya RANDARRAY funksiyasından əldə edilən unikal dəyəri filtrləyir..
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50,) TRUE)), SEQUENCE(10)) : Bu, ilk 10 unikal dəyəri qaytarır və onları B5:B14 xanalarında göstərir.
3 Təsadüfi nömrələr yaradın RAND funksiyasından istifadə
Biz istifadə edəcəyik RAND funksiyası Excel-də dublikatlar olmadan təsadüfi ədədlər yaratmaq. Bu halda biz 0 ilə 1 arasında 10 onluq qiymət alırıq. Rəqəmlər B5:B14 xanalarının diapazonunda olacaq. Prosedur aşağıda izah edilir:
📌 Addımlar:
- B5 xanasını seçin.
- İndi yazın B5 xanasında aşağıdakı düstur.
=RAND()
- Enter düyməsini basın açar.
- Nömrəni istəyinizə uyğun formatlaşdırın. Burada onluq nöqtədən sonra 2 rəqəm seçirik. Sonra Doldurma Dəstəyi işarəsini siçanla B14 xanasına qədər dartın.
- Beləliklə, 0 ilə 1 arasında 10 təsadüfi ədəd alırsınız.
- Hər hansı dublikat nömrənin olub olmadığını görmək üçün şərti formatlaşdırma də tətbiq edə bilərsiniz. hələ də verilənlər bazasında tələyə düşüb.
- Bu funksiyadan aldığımız dəyərlər istənilən vaxt dəyişə bilər. Bu nömrələri qorumaq üçün B5:B14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Sonra, siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Rəqəmlər artıq dəyişməyəcək.
Son nəticədə düsturumuzun effektiv işlədiyini deyə bilərik.
Oxşar Oxumalar
- Excel-də Məlumat Təhlili Aləti və Funksiyaları ilə Təsadüfi Ədəd Generatoru
- Təsadüfi 5 Rəqəmli Nömrə GeneratoruExcel (7 Nümunə)
- Excel-də Siyahıdan Təsadüfi Nömrə Yaradın (4 Yol)
- Excel-də Təsadüfi 4 Rəqəmli Nömrə Generatoru (8 Nümunə) )
- Excel-də diapazon arasında təsadüfi ədəd generatoru (8 Nümunə)
4. Dublikatlar olmadan təsadüfi nömrələr yaratmaq üçün SEQUENCE funksiyası
Bu halda, SEQUENCE funksiyası dublikatsız təsadüfi ədədlər yaratmağa kömək edəcək. Məlumat vərəqimizdə 10 təsadüfi ədəd yaradacağıq və funksiya bizə bərabər intervallı 10 ədəd təqdim edəcək. Rəqəmlər B5:B14 xanalarının diapazonunda olacaq. Proses aşağıda addım-addım təsvir edilmişdir:
📌 Addımlar:
- Bu prosesin əvvəlində B5 xanasını seçin.
- Bundan sonra B5 xanasına aşağıdakı düsturu yazın.
=SEQUENCE(10,1,10,3)
- Klaviaturanızda Enter düyməsini basın.
- 10 təsadüfi nömrə əldə edəcəksiniz.
- Bu prosesdə sizə şərti formatlaşdırma tətbiq etməyə ehtiyac yoxdur. Çünki SEQUENCE funksiyası bizə bərabər intervalların sayını təmin edəcək. Beləliklə, Excel məlumat vərəqimizdə nömrələrin təkrarlanması ehtimalı yoxdur.
Nəhayət, funksiyamızın mükəmməl işlədiyini deyə bilərik.
Ətraflı oxuyun: Təkrarsız Excel-də Təsadüfi Rəqəmlər Generatoru (9 Metod)
5. RANDARRAY və UNİKAL funksiyalarından istifadə
Bu metodda biz Excel vərəqində dublikatsız təsadüfi ədədlər yaratmaq üçün UNIQUE və RANDARRAY funksiyalarından istifadə edəcəyik. Rəqəmlər B5:B14 xanalar diapazonunda, 10 ədəd miqdarında olacaq. Proses aşağıda göstərilmişdir:
📌 Addımlar:
- Proseduru başlamaq üçün əvvəlcə B5 xanasını seçin.
- Aşağıdakı düsturu B5 xanasına yazın.
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- Sonra klaviaturanızda Enter düyməsini basın və siz 10 təsadüfi nömrə əldə edəcəksiniz.
- Dublikat nömrəni yoxlamaq üçün onları tapmaq üçün şərti formatlaşdırma tətbiq edə bilərsiniz.
- Bu funksiyadan aldığımız dəyərlər faylı yenidən açdığınız zaman dəyişdirin. Həmin nömrələri qorumaq üçün B5:B14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Bundan sonra siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Rəqəmlər daha dəyişməyəcək.
Nəhayət deyə bilərik ki, bizim metodumuz və düsturumuz uğurla işlədi.
🔍 Düsturun Dağılımı
Biz bunu B5 xanası üçün edirik.
👉
RANDARRAY (30,1,10,50,DOĞRU) : Bu funksiya 10 ilə 50 arasında 30 təsadüfi ədəd qaytarır.
👉
UNİKAL( RANDARRAY(30,1,10,50, DOĞRU)) : Bufunksiya RANDARRAY funksiyasından alınan unikal dəyəri filtrləyir və onları B4:B14 xanalar diapazonunda göstərir.
6. SORTBY Funksiyasının Tətbiqi
Bu prosedur SORTBY , SEQUENCE və RANDARRAY funksiyalarının köməyi ilə tamamlanacaq. Excel məlumat cədvəlimizdə dublikatsız 10 təsadüfi ədəd yaradacağıq. Rəqəmlər B5:B14 xanalarının diapazonunda olacaq. Bu prosedurun addımları aşağıdakı kimi verilir:
📌 Addımlar:
- İlk olaraq B5 xanasını seçin.
- Sonra B5 xanasına aşağıdakı düsturu yazın.
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Enter düyməsini basın və siz 10 təsadüfi nömrə alacaqsınız.
- İndi verilənlər bazamızın dublikatlardan azad olmasını təmin etmək üçün siz şərti formatlaşdırma tətbiq edə bilərsiniz.
- Bu funksiyadan əldə etdiyimiz dəyərlər faylı yenidən açdığınız zaman dəyişəcək. Həmin nömrələri qorumaq üçün B5:B14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Sonra, siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Beləliklə, artıq rəqəmlər dəyişməyəcək.
Beləliklə deyə bilərik ki, bizim metodumuz və düsturumuz mükəmməl işləmişdir.
🔍 Düsturun Dağılımı
Hüceyrə üçün bunu edirik B5 .
👉
SEQUENCE(10,1,10,3) : Bu funksiya 10 -dən bərabər addımlı dəyərləri qaytarır. 3 intervalı ilə 37 -ə.
👉
RANDARRAY(10) : Bu funksiya 10 <6 arasında onluq dəyərləri qaytarır> 0 - 1 .
👉
SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Bu, digərindən alınan təsadüfi dəyərləri qaytarır funksiyasını yerinə yetirir və onları B4:B14 xanalar diapazonunda göstərin.
7. Təsadüfi ədədləri təkrarlamadan əldə etmək üçün RAND və RANK funksiyaları
Aşağıdakı üsulda biz dublikatlar olmadan təsadüfi ədədlər yaratmaq üçün RAND və RANK funksiyalarından istifadə edəcək. Bu prosesdə biz 10 təsadüfi ədədlərdən ibarət 2 fərqli verilənlər dəsti alacağıq. Birinci dəst onluq ədədlər, ikinci dəst isə Tam ədədlər olacaq. Rəqəmlər B5:C14 xanalarının diapazonunda olacaq. Bu metodun addımları aşağıdakı kimi verilir:
📌 Addımlar:
- B5 xanasını seçin və aşağıdakı düsturu yazın. xana B5 .
=RAND()
- İndi Enter<7 düyməsini basın> klaviaturanızda düyməni basın.
- Siçanınızla Doldurma Dəstəyi işarəsini B14<7 xanasına qədər dartın>.
- 0 və 1 arasında 10 təsadüfi nömrə alacaqsınız.
- Sonra C5 xanasını seçin. Eynilə, aşağıdakı düsturu xanaya yazın və basın Daxil edin .
=RANK(B5,$B$5:$B$14)
- Sürükləyin B14 xanasına qədər siçanla Doldurma Dəstəyi işarəsi. Və ya sadəcə iki dəfə klikləyin .
- İndi siz faktiki olaraq əvvəlki verilənlər toplusunun nömrəsinin yerini göstərən ikinci verilənlər toplusunu əldə edəcəksiniz.
- Dublikatlar üçün onlardan heç birinin qalmadığını təsdiqləmək üçün şərti formatlaşdırma tətbiq edin,
- Bu funksiyadan aldığımız dəyərlərin davamlı olaraq dəyişdiyini görə bilərsiniz. hər addımımızla. Həmin nömrələri qorumaq üçün B5:C14 bütün xana diapazonunu seçin və klaviaturanızda 'Ctrl+C' düyməsini basın.
- Sonra, siçanın üzərinə sağ klikləyin və Dəyəri Yapışdırın seçimini seçin.
- Rəqəmlər artıq dəyişməyəcək.
Nəhayət, deyə bilərik ki, bizim metodumuz və düsturumuz uğurla işlədi və təsadüfi ədədlər yarada bildi. Dublikatsız Excel.
Ətraflı oxuyun: Excel VBA: Dublikatsız Təsadüfi Nömrələr Generatoru (4 Nümunə)
Nəticə
Bu məqalənin sonu budur. Ümid edirəm ki, kontekst sizin üçün faydalı olacaq və siz Excel-də dublikatlar olmadan təsadüfi ədədlər yarada biləcəksiniz. Əlavə sualınız və ya tövsiyələriniz varsa, lütfən, aşağıdakı şərhlər bölməsində bizimlə paylaşın.
Excel ilə əlaqəli bir neçə sayt üçün vebsaytımızı ExcelWIKI yoxlamağı unutmayın.