获取根据另一列选择的多个值到单个单元格中

时间:2016-06-14 10:37:22

标签: google-sheets

我正在尝试找到一种方法从数组中获取多个值以在一个单元格中显示

例如,我有两列如下

| a | 1 |

| b | 2 |

| c | 1 |

| d | 3 |

| e | 2 |

因此,如果参数为2,则单元格将显示“be”

我希望所有值都形成第一列,其中第二列为1。 我试图用dget执行此操作,但只返回单个值。有没有办法用公式做到这一点,还是需要一个Javascript解决方案?

1 个答案:

答案 0 :(得分:1)

您可以使用filter仅返回“2”旁边的字母,然后join将它们连接到一个单元格中。

=join("", filter(A1:A, B1:B = 2))