Excel: ölçütlere göre hücrelerin rastgele seçilmesi
Genellikle Excel’deki belirli ölçütlere göre bir hücreyi rastgele seçmek isteyebilirsiniz.
Bu eğitimde, Excel’de aşağıdaki veri kümesini kullanarak bunun nasıl yapılacağını gösteren iki örnek sağlanmaktadır:
Örnek 1: tek bir kritere göre rastgele bir hücre seçin
Mavs takımında yer alan bir oyuncuyu rastgele seçmek için aşağıdaki formülü kullanabiliriz:
=INDEX( A2:A14 ,LARGE(IF( B2:B14 = A17 ,ROW( B2:B14 )-ROW( B2 )+1),INT(RAND()*COUNTIF( B2:B14 , A17 )+1)) )
Bu özel formül, A2:A14 aralığından rastgele bir hücre seçecektir; burada B2:B14 aralığındaki karşılık gelen hücre, A17 hücresindeki değere eşittir.
Bu formülü A20 hücresine yazabilir ve ardından Ctrl + Shift + Enter tuşlarına basabiliriz:
Formülün Mavs takımında oyuncu olan Luka’yı rastgele seçtiğini görüyoruz.
Formülü tekrar çalıştırmak için A20 hücresine çift tıklayıp Enter tuşuna basmaktan çekinmeyin.
Formülü her uyguladığımızda Mavs takımında farklı bir oyuncumuzun olması mümkün.
Örnek 2: çeşitli kriterlere göre rastgele bir hücre seçin
Mavs takımında yer alan ve guard olan bir oyuncuyu rastgele seçmek için aşağıdaki formülü kullanabiliriz:
=INDIRECT("A"&LARGE(IF( $B$2:$B$14 = $A$17 ,IF( $C$2:$C$14 = $B$17 ,ROW( $A$2:$A$14 ),0), 0), RANDBETWEEN(1,COUNTIFS( B2:B14 , A17 , C2:C14 , B17 ))))
Bu özel formül, B2:B14 aralığındaki hücrenin A17 hücresinin değerine eşit olduğu ve C2:C14 aralığındaki hücrenin B17 hücresinin değerine eşit olduğu A2:A14 aralığından rastgele bir hücre seçecektir.
Bu formülü A20 hücresine yazabilir ve ardından Ctrl + Shift + Enter tuşlarına basabiliriz:
Formülün, Mavs takımının guardı olan Reggie’yi rastgele seçtiği görülüyor.
Formülü tekrar çalıştırmak için A20 hücresine çift tıklayıp Enter tuşuna basmaktan çekinmeyin.
Formülü her çalıştırdığımızda Mavs takımında farklı bir guardımız olabilir.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel’de rastgele bir örnek nasıl seçilir
Excel’de iki sütuna dayalı yinelenen satırlar nasıl kaldırılır