google-apps-script - 过滤后的单元格如何使用公式或脚本按时间排序?
问题描述
我尝试使用查询按时间“加入”单元格进行排序,如果我已经使用 IFERROR、FILTER 和 TEXT,我该怎么做?我尝试在 { 之前和之后添加查询,但我无法让它工作
这是我想查询的公式,以便能够在 B29:E29 中按时间排序
={IFERROR(过滤器(A1&" "&B2&" "&text(A3:A27;"hh:mm")&" - "&B3:B27;B3:B27<>"");V1:V2);IFERROR(过滤器( A1&" "&D2&" "&text(A3:A27;"hh:mm")&" - "&D3:D27;D3:D27<>"");V1:V2)}
我制作了一张显示比我拍摄照片更多的工作 表工作表名称:未解决 - 按时间排序
如果无法用公式解决,我想知道是否可以用脚本完成
先感谢您!
解决方案
稍微改变KG和UP的位置
=sort({IFERROR(filter(A1&" "&TEXT(A3:A27;"hh:mm")&" "&B2&" - "&B3:B27;B3:B27<>"");V1:V2);IFERROR(filter(A1&" "&TEXT(A3:A27;"hh:mm")&" "&D2&" - "&D3:D27;D3:D27<>"");V1:V2)})
见 B42
推荐阅读
- kotlin - 如何从活动中打开片段?
- python - 没有\n,有没有方便的方法来读取行?
- javascript - Reactjs历史推送在抽屉组件中不起作用
- c# - 使用 ASP.NET 核心添加新的持久性 cookie
- jquery - 带有 Twitter API 的 jquery $.post 有效,但回调函数不返回数据
- python - 单击像素后如何打破循环并重新截取屏幕截图?
- byte-buddy - ByteBuddy 在方法参数上“传播”对象数组的能力有哪些限制?
- python - 人脸识别无法安装
- xamarin - Xamarin.Android (BiometricPrompt):缺少 setAllowedAuthenticators() 方法
- sql - Oracle分析SQL中的KEEP和OVER有什么区别