Sorting 如何使用Google Sheets在SQL中随机排序?
我必须使用查询语言SQL在Google工作表中选择结果 我想随机订购,但我找不到有效的函数 我用这个:Sorting 如何使用Google Sheets在SQL中随机排序?,sorting,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,Sorting,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,我必须使用查询语言SQL在Google工作表中选择结果 我想随机订购,但我找不到有效的函数 我用这个: Select E limit 3 sort by random() 文件: 有人知道怎么做吗?像这样: =ARRAYFORMULA(QUERY({RANDBETWEEN(ROW(A:A), 99^99), A:E}, "select Col6 where Col6 is not null order by Col1 limit 3", 0)) 根据需要填写#数据范围和#列范围 例如
Select E limit 3 sort by random()
文件:
有人知道怎么做吗?像这样:
=ARRAYFORMULA(QUERY({RANDBETWEEN(ROW(A:A), 99^99), A:E},
"select Col6 where Col6 is not null order by Col1 limit 3", 0))
根据需要填写#数据范围
和#列范围
例如:
=QUERY(A2:B8,CONCATENATE("SELECT A LIMIT 1 OFFSET ", RANDBETWEEN(0,COUNTA(A2:A8)-1)),-1)
我在那个文档中找不到
Random()
。你确定querylanguange支持吗?你是对的,我找不到。所以我想知道怎么做。我不知道,我从来没有使用过这种查询语言。它很像SQL,但我猜它仍然有一些不同之处。也许其他人能比我帮得更多。好的,但选择的结果将一直是一样的。我希望每个问题都有一个随机的答案
=QUERY(A2:B8,CONCATENATE("SELECT A LIMIT 1 OFFSET ", RANDBETWEEN(0,COUNTA(A2:A8)-1)),-1)