İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də kriterlərə əsasən hüceyrələri rastgele seçmək üçün necə?

Məsələn, göstərilən aralıdan bir və ya iki meyar əsasında təsadüfi olaraq bəzi məlumatları seçməlisiniz, necə Excel-də həll edə bilərsən? Bu yazı sizin üçün bir neçə həll təklifi təqdim edəcəkdir.

Array formula ilə meyarlara əsasən təsadüfi hüceyrələri seçin

Excel üçün Kutools ilə meyarlara əsasən təsadüfi hüceyrələri seçin

Excel-də müəyyən aralıklardan təsadüfi birdən çox hüceyrə / satır / sütun seçin

Excel-də RAND funksiyası ilə asanlıqla təsadüfi bir sıra yarada bilərsiniz, lakin seçilmiş aralıdan təsadüfi bir hüceyrəni necə seçə bilirsiniz? Təsadüfi bir neçə hüceyrəni seçsəniz nə olar? Necə təsadüfi bir neçə satır / sütun seçmək olar? Excel üçün Kutools Rastgele Aralığı Sırala yardım proqramı sizin üçün asan bir çözümdür. Tam xüsusiyyətli 60-sınaq sınaq!

təsadüfi 1 seçin


Aşağıdakı ekran görüntüsünün göstərildiyi kimi, Excel-də bir işçi cədvəli var. Və indi təsadüfi işləyən bir və ya daha çox işçi seçmək lazımdır New York üçün 3 cədvəldən illər.

Bu metod Excel-də meyarlara əsasən təsadüfi hüceyrələri seçmək üçün iki array formulunu təqdim edəcəkdir. Xahiş edirəm:

Bir ölçüyə əsasən təsadüfi hüceyrələri seçin

Məsələn, 3 ilində çalışan bir işçini təsadüfi seçmək lazımdır. Hücredə təsadüfən işçi adını qaytaracaqsınız, xahiş edirik formulun daxil olun =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1)))və basın Ctrl + ÜstKrkt + Daxil edin eyni zamanda düymələri.

Qeyd: Əksinə, A2: A25, C2-dən təsadüfi hüceyrələri seçəcək siyahıdır: C25, F1 ölçüt hüceyrəsindəki meyarlara uyğun gələn siyahıdır və C2 meyarlara uyğun gələn siyahının ilk hüceyrəsidir .

Rastgele iki meyar əsasında hüceyrələri seçin

3 il ərzində Nyu-Yorkda işləyən bir işçini təsadüfi seçmək üçün formu daxil edin =INDIRECT("A"&LARGE(IF($B$2:$B$25=$F$1,IF($C$2:$C$25=$G$1,ROW($A$2:$A$25),0),0), RANDBETWEEN(1,COUNTIFS(B2:B25,F1,C2:C25,G1)))) hüceyrə daxilində təsadüfi işçinin adını qaytaracaqsınız və basın Ctrl + ÜstKrkt + Daxil edin eyni zamanda düymələri.

Qeyd: B2: B25, C2-də ilk kriteriyalara uyğun olacaq siyahıdır: C25, ikinci meyarlara uyğunlaşdığınız siyahıdır, F1 ilk meyar hüceyrəsi, G1 ikinci meyar hüceyrəsi və A2: A25 təsadüfi hüceyrələri seçəcək siyahısı.

qeyd lenti Formula yadda saxlamaq üçün çox mürəkkəbdir? Gələcəkdə yalnız bir kliklə təkrar istifadə etmək üçün Formula avtomatik mətn yazısı olaraq qeyd edin!
Daha çox oxu… Ödənişsiz sınaq

Əslində biz kriteriyalara görə məlumatları süzgələşdirmək üçün Filter funksiyasını tətbiq edə bilərik və sonra təsadüfi olaraq filtrelənmiş məlumatlardan hüceyrələri seçirik. Bu metod Excel üçün Kutools təqdim edəcək Rastgele Aralığı Sırala Bunu həll etmək üçün kommunal. Xahiş edirəm:

Excel üçün Kutools - Microsoft Excel üçün 300 Ətraflı funksiyaları və Alətlərdən daha çox birləşir

1. Məzənnələr əsasında təsadüfi hüceyrələri seçdiyiniz aralığı seçin və vurun Tarix > Süzgəc.

2. İndi filtr oxu hər sütun başlığına daxil edilir. Və sonra lazım olan kriteriyalara görə məlumatları süzün.

Məsələn, 3 il ərzində Nyu-Yorkda işləyən işçiləri süzgəci qoymalıyıq, buna görə filtrləri aşağıda göstərilən ekran görüntüsündə göstəririk:

3. Süzgəcdən sonra, işçilərin süzgəclənmiş siyahısını seçin (məsələn, sütun adları) və onu basaraq kopyalayın Ctrl + C eyni zamanda düymələri; bundan sonra filtrlənmiş intervalın altındakı boş bir hüceyrəni və ya yeni bir iş seçin və basın Ctrl + V eyni zamanda düymələri.

4. Yapışdırılan siyahı seçməyinizi və basın Kutools > Silsilə > Rastgele Aralığı Sırala.

5. Açılış Range Randomly dialoq qutusuna, gedin seçmək seksiyasında təsadüfi olaraq seçəcəyi hüceyrələrin sayını yazın Seçmək üçün hüceyrələrin sayı qutusuna baxın Rastgele hüceyrələri seçin seçimi və basın Ok düyməsini basın. Ekran görüntüsünə baxın:

İndi müəyyən sayda hüceyrə (işçi) seçilmiş siyahıdakı meyarlara görə təsadüfi seçilmişdir.

Excel üçün Kutools Rastgele Aralığı Sırala Excel istifadəçilərinə seçilmiş sıra / hər bir satır / hər sütundakı bütün hüceyrələri təsadüfi sıralamaq və təsadüfi seçilmiş aralıdan müəyyən edilmiş sayda hüceyrələri seçməkdə kömək edə bilər. 60 gün pulsuz sınaq üçün tıklayın, heç bir məhdudiyyət yoxdur!


Bu videoda Kutools nişanı və Kutools Plus nişanı əlavə olunur Excel üçün Kutools. Lazım olsa, klikləyin burada məhdudiyyətsiz bir 60 günlük pulsuz sınaq üçün!



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Mark · 1 years ago
    This works great when you only need to do this once, but why doesn't it work if you need a list of employees? i have tried to replicate this work where i have a list of 15, but it only works for the first two.

    Any help?
    • To post as a guest, your comment is unpublished.
      Jowan · 1 months ago
      Hi Mark, Were you able to find a solution for getting more than 1 random employee with conditions?