excel programında atıyorum 20 tane hücredeki rakamlardan her defasında kendisi herhangi bir hücreyi seçip seçtiği hücreyi bana bildirecek bir formül yazabilir miyim? yani 20 hücreye 1 den 20 ye kadar rakam yazsam ve ben butona bastığımda atıyorum bana 5. hücredeki 5 rakamını seçse, tekrar butona bassam ve bu sefer 18. hücreyi seçse gibi her defasında kendisi 1\20 ihtimalle bir hücreyi seçse ve bana bildirse. bu mümkün müdür? son olarak da acaba ben formülü yazsam ve çalıştır dediğimde bu 20 hücreden seçme işini 100 farklı defa yapsa ve bana 100 ayrı hücreye bunların sonuçlarını verse. bunlar mümkün müdür acaba?
fhb_fhb_fhb
kullanıcısına yanıt
rastgelearada işlevi işinizi görür.
fhb_fhb_fhb
kullanıcısına yanıt
Tam olarak nasıl bir olasılık istediğinizi anlayamadım. Anladığım kadarıyla aşağıda yazdığım kod şu işi görecektir:A kolonunda 1'den 100'e kadar olan hücrelere tek tek ve rastgele 1 ile 20 arasında bir sayı yazmaktadır. Dosyanızdaki vba modülüne kodu ekleyiniz. Bir butona da makroyu tanımlayınız.
Sub üret() For i = 1 To 100 Cells(i, 1) = WorksheetFunction.RandBetween(1, 20) Next i End Sub