2015-09-04 57 views
-1

我在列A中有一個列表,我想在列B中隨機排列。但是,列A將不斷添加到列中,因此它不是有限數量的單元格。我想要一個可以自動擴展以包含新數據的公式,但是如果沒有在列的其餘部分包含空白單元格,我也無法做到這一點。如何以隨機順序顯示列並跳過空單元格?

我試過QUERY,SORT和FILTER,但看起來似乎無法正確。 這是我目前有:

=sort(A:A,arrayFormula(randbetween(sign(row(A:A)),1000000)),true) 

回答

0

那麼它已經一個月,OP似乎不感興趣,所以我已刪除了Excel的標籤,並建議:

=ArrayFormula(SORT(filter(A:A,A:A<>""),RANDBETWEEN(0+0*SIGN(ROW(indirect("A1"&":A"&count(A:A)))),1E+100),RANDBETWEEN(0,1)))