在数据验证中复制并粘贴升序单元格

Copy and paste ascending cells in data validation

我目前正在设置依赖下拉菜单,现在已经可以使用了。相关的下拉列表位于单元格 L9:L65 中,下拉列表的数据通过以下公式 A68:Z68 到 A121:Z121 提供

=ARRAYFORMULA(IFERROR(IF('390'!J9:J65="Livery", TRANSPOSE(FILTER(Operators!$C:C, Operators!$C:C<>"")), IF('390'!J9:J65="Operator", TRANSPOSE(FILTER(Operators!$B:B, Operators!$B:B<>"")), ))))

在单元格 L9 中,我将以下数据验证设置为范围

中的列表

A68:Z68

效果很好。但是,当我复制并粘贴 L 列中的其他单元格时,所有单元格都与 A68:Z68 相关,而不是 运行 按升序排列,这意味着我只需要手动修改 [=26= 中的数据验证] 以确保它获取正确的数据,这几乎让我发疯。考虑到我的一些工作表将包含 200 多行,手动执行此操作将证明是乏味且耗时的,所以我希望有人能告诉我一种方法,无需手动干预即可快速让每个单元格对应正确的行?

通过标准方式(例如,不使用脚本),这可能只需要为整个范围逐行(逐个单元格)手动设置它。

http://www.chicagocomputerclasses.com/google-sheets-apps-script-dynamic-dependent-dropdown-data-validation-lists/