【发布时间】:2022-01-13 13:23:12
【问题描述】:
我希望能够在列表中添加 url,然后有一个公式可以获取与 url 匹配的所有结果并按 1) 位置 2) 体积排序。
我有一个半可行的解决方案,但是当我尝试将其限制为三个结果时,排序已关闭。
https://docs.google.com/spreadsheets/d/1dSXTdqFKUjQokv8cbzDLnfkGughp5m3yFLciLjCmqFo/edit?usp=sharing
详细说明:
我有一张包含大量原始数据的表格。这是一个 url 列表,每个 url 都有列
- 主题
- 位置
- 音量
- 其他数据
在另一张表中,我希望能够添加一个 url 并有一个公式,该公式返回与该特定 url 相关的所有主题的列表。由于每个 url 可以有多个主题,我希望能够按 1) 位置和是否有平局 2) 按音量对结果进行排序。
我打算在我的手动列表中添加多个 url,所以我需要使用 transpose 使其水平显示。
我已经设法为此提出了一个(某种)可行的解决方案,但我怀疑它不是最佳的。
=UNIQUE(SORT(INDEX(SORTN(FILTER( 'Raw Data'!B$2:D, 'Raw Data'!A$2:A=B17),50,3,3,FALSE),,0),2,true))
我遇到的主要问题是,当我尝试将列表限制为仅显示前三个时,排序是错误的。
=UNIQUE(SORT(INDEX(SORTN(FILTER( 'Raw Data'!B$2:D, 'Raw Data'!A$2:A=H17),3,2,3,FALSE),,0),2,true))
我仍在学习如何使用 Google 表格公式。感谢您的帮助!
【问题讨论】:
标签: google-sheets google-sheets-formula