首页 > 解决方案 > 根据 A 列中的文本值和其他列中的数值返回列标题(从 B 列开始) - 在 Google 电子表格中

问题描述

我有一个矩阵 - A 列下有 1,172 个单词,然后在第 1 行有相同的 1,172 个名称。然后每个单词与所有其他名称交叉引用以给出相似度分数(这已经完成)。

在另一张纸上,我想查找一个单词,并返回与其具有一定相似度分数的所有单词——在本例中,大于或等于 0.33。我附上了一个 MWE,其中我通过手动查找给出了我正在寻找的答案的想法。

我认为这是某种反向查找。例如,它不是查找与特定行和特定列对应的值,而是根据主工作表和行中的值来查找列。我真的被困在这一点上,非常感谢一些帮助。谢谢!MWE在这里

标签: matrixgoogle-sheetsgoogle-sheets-formulavlookup

解决方案


如果您在第二张纸上的单词顺序相同,则:

=IFERROR(TEXTJOIN(", ",,FILTER(Scores!B$1:W$1,(Scores!B2:W2>=0.33)*((Scores!B2:W2<1)))),"-")

拖累。

解释:


推荐阅读