Board logo

標題: excel 排序問題 [打印本頁]

作者: shuilin    時間: 2013-12-17 13:26     標題: EXCEL菜鳥求救

如果A1=B欄的某一欄位的值,而B欄欄位由 sum(c1:c4)相等而成。
例如:sum(c1:c4)=5,即A1=B5欄位的值
            sum(c1:c4)=9,即A1=B9欄位的值
請問:A1的函數該如何設定?
作者: stillfish00    時間: 2013-12-17 13:31

回復 1# shuilin
=indirect("B" & sum(c1:c4))
作者: shuilin    時間: 2013-12-17 13:54

回復 2# stillfish00


    感謝您這麼快就回復,其實我是有個想做個利用亂數排序的問題。
作者: shuilin    時間: 2013-12-17 14:14     標題: excel 排序問題

如果b1=20,那麼a2到a20都為=RAND(),b2到b20為=RANK(A2,A$2:A$20)
如果b1=15,那麼a2到a20都為=RAND(),b2到b20為=RANK(A2,A$2:A$15)
如果b1=10,那麼a2到a20都為=RAND(),b2到b20為=RANK(A2,A$2:A$10)
請問b1是變數,那麼b2到b20的函數該如何設定?[attach]17069[/attach]
作者: sunnyso    時間: 2013-12-17 14:36

回復 1# shuilin

b2 =IFERROR(RANK(A2,INDIRECT("A$2:A$"&$B$1)),"")
作者: stillfish00    時間: 2013-12-17 16:10

回復 4# shuilin
B2
=RANK(A2,OFFSET($A$2,,,VALUE($B$1)-1,1))
作者: shuilin    時間: 2013-12-23 09:19

感謝各位的指點,小弟已寫出需要的函數,謝謝!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)