Excel'de Rastgele Hücre Secimi
-
Arkadaslar merhaba. Excel'de (2013) alt alta 330 tane hücrede verilerim var. Bunlardan birini rastgele göstermesini istiyorum ama bir türlü yapamadim. Bilal'e anlatir gibi bana anlatabilir misiniz? Yalniz bana bir sayi üretmesini istemiyorum. Bana herhangi bir hücreyi gösterebilir ya da o hücrede yazan veriyi gösterebilir. Amacim makro falan degil. Ögrenmem gereken seyler var. Onlari ögrenmis miyim diye birisine sorduracagim. Excel bilgim sifirin altinda. Yardimlariniz icin simdiden tesekkür ediyorum.
-
http://www.sorucevap.com/bilisimteknolojisi/bilgisayar/excel/sorucevap.asp?310698
Hocam bu işine yararmı acaba
-
a1:k30 aralığına rasgele değerlerini yazdın diyelim (330 tane hücre) , n1 hücresine de şunu yaz :
=INDEX(A1:K30;RANDBETWEEN(1;COUNTA(A1:A30));RANDBETWEEN(1;COUNTA(A1:K1)))
yada açılmış hali ni n5 n6 n7 hücrelerine aşağğıdaki gibi yaz ...
n5 =RANDBETWEEN(1;COUNTA(A1:A30))
n6=RANDBETWEEN(1;COUNTA(A1:K1))
n7=INDEX(A1:K30;N5;N6)
edit : afedersin hocam anlatım istemişsin ... index komutu ile belirttiğin aralıkta, koordinatını verdiğin hücrenin değerini okutursun. bu komutta ilk olarak bi aralık belirtirsin bu aralığımız değerleri girdiğin hücreler olan a1 den k30 a kadar olan bölge . sonra ";" işaretleri ile ayırarak index komutunun diğer gerekli kısımlarını doldurursun.
index(belirtilen bölge ; x koordinatı ; y koordinatı)
x ve y koordinatlarını burada rasgele yapmamız gerekiyorki çıkan sonuç da rasgele olsun.
randbetween komutu ile istediğin aralıktan rasgele bir sayı gelmesini sağlarsın .
counta komutunu da satır sütun genişliğini beirlemek için kullandım . burada daha basit olarak n5 =RANDBETWEEN(1;30) ve n6 =RANDBETWEEN(1;11) kullanılabilir . n5 ve n6 index komutunda kullanacağımız x ve y koordinatları . böylece belirttiğin aralıktan rasgele sayı almış olursun ...
radres tarafından 05/Eki/16 20:29 tarihinde düzenlenmiştir -
Ta kendisi :) Cok tesekkürler.
-
yeni konu açmadan benzer bir sorun için yardım istiyorum.
Elimde bu şekilde bir excel ws var
1 70 50 2 70 50 3 60 50 4 60 50 5 60 50 6 60 50 7 50 50 8 50 50 9 50 50 10 50 50 11 50 40 12 50 40 13 20 40 14 20 40 15 20 40 16 20 40 17 20 30 18 20 30 Mean Value 44,4 44,4
İlk olarak yapmak istediğim 2. ve 3. sütunlarda bulunan değerleri kendi içinde random dağıtmak. İkinci olaraksa vu değerlere küsürat eklemek örnek olarak 20 olan değer 21 50 olan değer 49 olacak ancak mean value(ortalama) kısmını bu sonuçlar değiştirmeyecek. Fikir verceklere şimdiden teşekkürler.
