如果来自两个其他列的数据匹配

时间:2016-01-07 05:50:30

标签: google-sheets spreadsheet formulas array-formulas

Click Here to View the Example Data Chart

这是我的问题......

我理解这可能听起来令人困惑,我不确定如何正确表达,所以让我根据与上述链接相关联的图像描述我正在寻找的内容......

现在在C列中,我使用= unique(B:B)列出了列B的唯一值。我使用独特的公式,因为它从每天更新的数据库中提取数据,因此我希望公式自动更新。每当列C中的一个唯一值出现在B列中时,我想列出C列中唯一值旁边的A列中的相应值。

  

例如,让我们看一下C列第2行。每次都是4.   值B显示在B列中我想要列A的值   相应的行列出其自身旁边的唯一值   在此示例中,您可以看到值a,b,v显示   当列C的值为4时,在列A中向上。值a,b,v   列在C列第2行的右侧。

希望这清楚地描述了我正在寻找的东西。我似乎无法找出适当的配方来使用。

谢谢!

1 个答案:

答案 0 :(得分:0)

将此公式放在D1中并将其复制下来。

=transpose(unique((filter($A$1:$A$10,$B$1:$B$10=$C1))))