我有一个日志来跟踪我的跑步距离/次数/等等。我正在设法在不同的距离(0-2.9,3-4.9,5-6.9等)显示我的前10次左右的时间(佩斯/英里)。我试着使用“排序”,我能够按距离排序,但我希望能够只选择这些组中的距离,然后根据步调排序。理想情况下,它将显示日期/距离/速度。
我不太清楚我应该找什么条件,所以很难找到。
下面是到我的工作表的链接:o1yWosoi8TldCcKs0Y/edit?usp=sharing
基本上,在“测试”表中,我想显示“最佳步调3-5英里”,并让它对我的前10名(或其他什么)进行排序,使用“里程”表列C表示距离,F列表示步调,B列表示日期。
谢谢!
发布于 2015-05-08 21:50:17
试试这个表达式。
=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不同。排序(范围,5,false)意思是:按降序对给定范围内的第5列进行排序。
https://stackoverflow.com/questions/30132129
复制相似问题