排序或过滤列,按范围显示
Sort or Filter Column, display in ranges
我有一个日志来跟踪我的 运行 distance/times/etc。我正在尝试想出一种方法来显示我在不同距离(0-2.9、3-4.9、5-6.9 等)的前 10 次左右(pace/mile)。我试过使用 "Sort" 并且我能够按距离排序,但我希望只能 select 这些组内的距离,然后根据速度排序。理想情况下,它会显示日期/距离/配速。
我不太确定我应该查找哪些术语,因此很难找到。
这是我的 sheet 的 link:https://docs.google.com/spreadsheets/d/1d0aOsaarKaoSJNupzyk62oDh_o1yWosoi8TldCcKs0Y/edit?usp=sharing
基本上,在 "Tests" sheet 中,我想显示 "Best Pace 3-5 Miles" 并使用 "Mileage" sheet C 列为距离,F 列为配速,B 列为日期。
谢谢!
试试这个表达式。
=sort(filter(Mileage!A10:E, (Mileage!C10:C >= 3) * (Mileage!C10:C <= 5) * (Mileage!E10:E <> 0)), 5, false)
这是过滤器的文档
https://support.google.com/docs/answer/3093197?hl=en
和排序 https://support.google.com/docs/answer/3093150?hl=en
(Mileage!C10:C >= 3) * (Mileage!C10:C <= 5) * (Mileage!E10:E <> 0)
表示 C 列中的值必须 >= 3 且 <= 5 且 E 中的值必须不为 0。
sort(range, 5, false) 表示:将给定范围内的第 5 列按降序排序。
我有一个日志来跟踪我的 运行 distance/times/etc。我正在尝试想出一种方法来显示我在不同距离(0-2.9、3-4.9、5-6.9 等)的前 10 次左右(pace/mile)。我试过使用 "Sort" 并且我能够按距离排序,但我希望只能 select 这些组内的距离,然后根据速度排序。理想情况下,它会显示日期/距离/配速。
我不太确定我应该查找哪些术语,因此很难找到。
这是我的 sheet 的 link:https://docs.google.com/spreadsheets/d/1d0aOsaarKaoSJNupzyk62oDh_o1yWosoi8TldCcKs0Y/edit?usp=sharing
基本上,在 "Tests" sheet 中,我想显示 "Best Pace 3-5 Miles" 并使用 "Mileage" sheet C 列为距离,F 列为配速,B 列为日期。
谢谢!
试试这个表达式。
=sort(filter(Mileage!A10:E, (Mileage!C10:C >= 3) * (Mileage!C10:C <= 5) * (Mileage!E10:E <> 0)), 5, false)
这是过滤器的文档 https://support.google.com/docs/answer/3093197?hl=en
和排序 https://support.google.com/docs/answer/3093150?hl=en
(Mileage!C10:C >= 3) * (Mileage!C10:C <= 5) * (Mileage!E10:E <> 0)
表示 C 列中的值必须 >= 3 且 <= 5 且 E 中的值必须不为 0。
sort(range, 5, false) 表示:将给定范围内的第 5 列按降序排序。