查看完整版本 : Excel 問題請高手解答

~雲~ 2017-3-2 08:54 PM

Excel 問題請高手解答

如圖,Event 1-4係唔同事件,而每一事件有10樣野可以發生 ;如Event 1會發生1-10的機率係B2-B11顯示的數字,Event 2 會發生A-J的機率係E2-E11顯示的數字.....etc


4件事件各10個事情同時發生的機率係各自相乘,如column N。但10x10x10x10咁乘埋有一萬個組合,請問有冇一條formula可以整出Column M and Column N 的組合而唔駛入到抽筋?

謝謝!

[3] 2017-3-3 12:38 AM

have a vba?
[url]https://www.youtube.com/watch?v=dzkSczOfgkA[/url]

~雲~ 2017-3-3 12:58 AM

多謝師兄回答, 小弟冇VBA呀....所以跪求Formula....

~雲~ 2017-3-3 01:02 AM

我搵到人地計兩行大概係咁:
=INDEX(A$1:A$2,INT((ROW()-1)/3)+1) * INDEX(B$1:B$3,MOD(ROW()-1,3)+1)
但計4行就搵唔到了.....

[3] 2017-3-3 11:55 AM

加個vba有幾難?快過你慢慢諗...

如果你硬係要煩,重覆A棟,10次
=INDEX(A:A,INT((ROW()-1)/10)+1)


重覆A棟,100次
=INDEX(A:A,INT((ROW()-1)/100)+1)


重覆A棟,1000次
=INDEX(A:A,INT((ROW()-1)/1000)+1)

[[i] 本帖最後由 [3] 於 2017-3-3 12:31 PM 編輯 [/i]]

~雲~ 2017-3-3 12:11 PM

我以為要裝過個新版Excel? 師兄真係唔識,願聞其詳

[3] 2017-3-3 12:32 PM

如果你硬係要煩,重覆A棟,10次
=INDEX(A:A,INT((ROW()-1)/10)+1)


重覆A棟,100次
=INDEX(A:A,INT((ROW()-1)/100)+1)


重覆A棟,1000次
=INDEX(A:A,INT((ROW()-1)/1000)+1)

[3] 2017-3-3 02:16 PM

但你第一行先要repeat1000次。如果你要把, say, A棟10個repeat1000次...
1-10個你入資料,第11個你可以:
=IF(ISBLANK(INDIRECT("A"&ROW(A1))),INDIRECT("Repeat!A"&(ROWS($A$1:A2)-(COUNTA(A:A)-2))),A1)
跟手拉落去第10000個cell...

跟住你可以乘B棟重覆十次:
=INDEX(A:A,INT((ROW()-1)/1)+1)*INDEX(B:B,INT((ROW()-1)/10)+1)
跟手拉落去第10000個cell...

跟住你可以乘C棟重覆100次:
=INDEX(A:A,INT((ROW()-1)/1)+1)*INDEX(B:B,INT((ROW()-1)/10)+1)*INDEX(C:C,INT((ROW()-1)/100)+1)
跟手拉落去第10000個cell...
如此類推,我由A1開始,你自已對番位啦,如無vba我得呢個笨法子......

[[i] 本帖最後由 [3] 於 2017-3-3 03:04 PM 編輯 [/i]]

[3] 2017-3-3 02:46 PM

另外也要提提你,你event的機率加埋係大過1的....可能你打住先,唔係實數,總之你自已小心。

~雲~ 2017-3-3 05:53 PM

多謝大神!我自己嘗試一下先!thank you !!!
頁: [1]
查看完整版本: Excel 問題請高手解答