Geçtiğimiz hafta Ignite'ta Excel ekibi dinamik dizileri tanıttı. Bugün, RASGDİZİ işlevine daha yakından bakın.
Geçenlerde, Excel Hash oyununa girdiğimde, Dünya'nın 2196 yılına kadar yeni bir turistik cazibe merkezi olan Bennu Krateri'ne sahip olma şansını hesaplamak için bir model oluşturdum. Bu model otuz milyon hesaplama yaptı ve 100- satır veri tablosu. 200.001 hücrede kullanılan formüller şunlardır:

Modeli basitleştirmek için RAND işlevi yerine RANDARRAY (100000) kullanırsınız. Bu, formülün 100.000 kez hesaplamasına neden olur.
-
100.000 yanıt oluşturmak için RAND () yerine RANDARRAY (100000) ile başlayın:
RANDARRAY(100000)
-
100.000 konumu hesaplamak için RANDARRAY'i NORM.INV'ye gönderin
NORM.INV(RANDARRAY(100000),$H$4,$H$5)
-
Bennu'nun Dünya'yı etkileyip etkilemediğini belirlemek için NORM.TERS'i DÜŞEYARA gönderin:
VLOOKUP(NORM.INV(RANDARRAY(100000),$H$4,$H$5),$N$23:$O$179,2,TRUE)
-
Ve son olarak 100.000 sonuçları toplayın
=SUM(VLOOKUP(NORM.INV(_xlfn.RANDARRAY(100000),$H$4,$H$5),$N$23:$O$179,2,TRUE))
100.000 deneme çalıştıracak son model tek bir formülde yer almaktadır:

Dosya boyutu önemli ölçüde küçülür: 3.270.979 bayttan 37.723 bayta kadar. Yeniden hesaplama süresi yarıya indirilir. Aşağıdaki videoda Recalc zamanlarını izleyin.
Video izle
Excel Dosyasını İndirin
Excel dosyasını indirmek için: düzene-the-bennu-model-with-randarray.xlsm
Şu andan itibaren 2018'in sonuna kadar, yeni Excel Dinamik Dizilerimi Straight To The Point e-kitabımı ücretsiz hale getiriyorum.
Excel Günün Düşüncesi
Excel Master arkadaşlarıma Excel hakkında tavsiyelerini sordum. Bugünün düşüncesi:
"Tablo adınıza her zaman 'tbl' ile başlayın"
Dietmar Gieringer