Google表格-比较基于另一个数据集的项目并获得具有最大值的数据集

时间:2019-02-12 13:33:48

标签: google-sheets google-sheets-query google-sheets-formula

我在A列中有一系列单词,每个单词都与某个数字/分数相关联。

在这个单词/分数表之后,我有几行包含这些单词的值,并且参加了比赛,并且必须获得得分最高的项目。

让我们通过以下示例简化这一过程:

enter image description here

这里的问题是要在E8中获得蓝色值。也就是说:如何创建一个公式,以分析第8行的竞争者"word4 word5""word1 word2""word2 word6",并针对它们中的每一个进入A列以查找它并找到他们相关的分数。然后将得分最高的名称放在E8上。

请注意,D7这里特别注意"word2 word6",因为A列上没有匹配项。

您将在下面看到我的数据和表的结构:请注意,我需要在B,C,D和E列中的第8行(及以下)的字符串/单词之间进行比较。

1 个答案:

答案 0 :(得分:1)

=VLOOKUP(MAX(ARRAYFORMULA(IFERROR(VLOOKUP(TRANSPOSE(B8:D8), 
 A2:F7, 6, 0), ))), {ARRAYFORMULA(IFERROR(VLOOKUP(TRANSPOSE(B8:D8), 
 A2:F7, 6, 0), )), TRANSPOSE(B8:D8)}, 2, 0)