【发布时间】:2021-10-07 08:41:33
【问题描述】:
我有一张包含以下数据的表格: URL A,URL B,相似的百分比分数。
如果 URL A 与 URL B 相似度为 98%,则表示 URL B 与 URL A 相似度为 98%,并且也被列出。
我想找到并消除这些重复/颠倒的条目。目前,我尝试将两个额外的列连接在一起,将 URL A+URL B 和 URL B+URL A 连接在一起。这样我就有了唯一的标识符。
在这之后我有点卡住了,因为我要处理很多变量,因为数据位于两个不同的行和两个不同的列中。我可能正在研究一个脚本,获取 A+B 值,遍历 B+A 值直到找到匹配项,并以某种方式标记它(或者只是删除它),因为我对突出这些重复项的公式的了解是功亏一篑。
这张表显示了这个概念 - 前 100 行(总共大约 11K):https://docs.google.com/spreadsheets/d/1YKsguAn1lYjV4FlP_6_TlKGvFcpFAEzn7bpAyOEmozQ/edit?usp=sharing
对我应该研究什么有什么建议吗?
【问题讨论】:
-
您的要求有点不清楚。请在示例电子表格中显示您手动输入的预期结果。显示足够的数据来说明您的意思。
-
感谢您的回答。那是因为我不知道什么是智能输出。我可以为每一行提供一个输出,说明重复/反转的行,但另一方面 - 最终结果应该是删除所有重复项。可以查找问题,查看第 3-4-5-6 行,其中只剩下两个,或者它应该在第 3 行中说明它与第 5 行相似。
-
考虑提供更多详细信息?您如何得出相似率?为什么需要查找重复项?
-
相似率在数据转储中给出,与此处无关。有必要删除相反的重复项,因为我需要浏览所有相似的页面,并就如何处理它们采取行动。 A 的动作类似于 b,与 B 类似于 A 的动作相同。我希望这是有道理的。
标签: google-apps-script google-sheets google-sheets-formula formula