Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 谷歌表单中的依赖下拉列表_Sorting_Google Sheets_Google Sheets Formula_Array Formulas_Google Sheets Query - Fatal编程技术网

Sorting 谷歌表单中的依赖下拉列表

Sorting 谷歌表单中的依赖下拉列表,sorting,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,Sorting,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,我在谷歌工作。 在列表1中,我有一些数据,这些数据被复制到列表2中 =query(A1:B1000;"select A order by A") 在列表2中,我有一个带有静态答案“是、否等”的下拉列表,我需要为列表1中的每个数据选择答案 例如: 对 没有 没有 问题是,当im添加一些数据(如“1”)时,它将被排序到列的开头,我有: 对 没有 没有 是否有可能以某种方式将下拉列表链接到每个数据,所以若数据向上或向下移动,答案也会移动 您可以按行订购: =ARRAYFORMU

我在谷歌工作。 在列表1中,我有一些数据,这些数据被复制到列表2中

=query(A1:B1000;"select A order by A")
在列表2中,我有一个带有静态答案“是、否等”的下拉列表,我需要为列表1中的每个数据选择答案

例如:

  • 没有
  • 没有
  • 问题是,当im添加一些数据(如“1”)时,它将被排序到列的开头,我有:

  • 没有
  • 没有
  • 是否有可能以某种方式将下拉列表链接到每个数据,所以若数据向上或向下移动,答案也会移动


    您可以按行订购:

    =ARRAYFORMULA(QUERY({ROW(base!A2:A100)\ base!A2:D100}; 
     "select Col4,Col5 where Col5 is not null order by Col1"; 0))
    

    您是否可以添加电子表格的链接,以便更容易地查看和理解该问题?google apps脚本与此问题无关。Thx,它的工作,但不是我想要的。列A是某个时间范围,我想按此时间排序,还想保存答案。您的示例最后添加了所有新数据,但它不按时间排序。例如,如果我已经有了10:55和10:56的结果和答案,并且如果我添加了10:01,我希望在测试表中的10:55之前添加该结果,并将当前答案保存为10:55和10:56。在我的示例中,如果我添加10:01,则1个单元格的其他数据将跳低,但答案将位于相同的位置。有没有可能以某种方式将答案与数据联系起来?@Andrew这个信息不在你最初的问题中。根据现场指南,请接受此答案(✓) 因为它可以帮助其他将来有同样问题的人找到解决方案,然后解决您现在遇到的任何问题。@Andrew您在评论中描述的内容只有通过script@player0你能举个例子帮我吗?@Andrew类似这样的东西:它将把整个范围按b排序成排的锁。