公式

=ArrayFormula(Array_Constrain(vlookup(Query({ROW(起始列:最終列),randbetween(row(起始格:最終格)^0,9^9)},”Select Col1 order by Col2 Asc”),{row(起始格:最終格),起始格:最終格},2,FALSE),數字或某一個格的值,1))

範例

例如我有11個物件,想要每次輸入一個數量n,就能隨機從11個物品中挑出n個結果。

A行:各種物件
B行:我想要的數量
C行:公式輸出結果

Google Sheet上表格可以是這樣:

這個的公式就會如下所示,範圍全部是A2:A12,數量n則取用B2的值:

=ArrayFormula(Array_Constrain(vlookup(Query({ROW(A2:A12),randbetween(row(A2:A12)^0,9^9)},”Select Col1 order by Col2 Asc”),{row(A2:A12),A2:A12},2,FALSE),B2,1))

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。