İngilizce dilinde oku

Aracılığıyla paylaş


RAND

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Eşit dağıtılmış or 0'a eşit and 1'den küçük rastgele bir sayı döndürür. Döndürülen sayı, bu işlevi içeren hücrenin yeniden hesaplanması time her birini değiştirir.

Sözdizimi

DAX
RAND()  

İade value

Ondalık sayı.

Açıklamalar

  • Yeniden hesaplama, modelin ManualorAutomatic yeniden hesaplama moduna ayarlanıp ayarlanmadığı and verilerin yenilenip yenilenmediği gibi çeşitli faktörlere bağlıdır.

  • fixed values sahip not diğer geçici işlevler RANDand her zaman yeniden hesaplanır not. Örneğin, bir sorgu or filtrelemenin yürütülmesi genellikle not bu tür işlevlerin yeniden değerlendirilmesine neden olur. Ancak, sütunun tamamı yeniden hesaplandığında bu işlevlerin sonuçları yeniden hesaplanır. Bu durumlar, bu işlevleri içeren formüllerin yeniden değerlendirilmesine neden olan verilerin el ile düzenlenmesi or dış veri kaynağından yenilemeyi içerir.

  • RAND her zaman yeniden hesaplanır if işlev bir measuretanımında kullanılır.

  • RAND işlevi sıfıra bölme gibi hataları önlemek için sıfır sonucunu döndüremez.

Örnekler

Diğer iki sayı arasında rastgele bir gerçek sayı generate için şunu kullanın:

DAX
= RAND()*(b-a)+a

0'dan büyük and 1'den küçük rastgele bir sayı generate için:

DAX
= RAND()

0'dan büyük and 100'den küçük rastgele bir sayı generate için

DAX
= RAND()*100

0'dan büyük and 100'den küçük rastgele bir tamsayı generate için

DAX
INT(RAND()*100)

Matematik Trig işlevlerini
İstatistiksel işlevler