Google 电子表格有条件地加入

Google Spreadsheet Conditionally Join

我有两列电子表格。

|---|---------|
| 1 | 2382207 |
| 1 | 2382177 |
| 2 | 2382195 |
| 2 | 2382174 |
| 2 | 2382175 |
| 2 | 2382193 |

我想将第二列的内容连接在一起,用 | 作为分隔符。我使用 =JOIN("|",B1:B6)

但现在我想要的是只包含第一列 = 1 的那些。我怎样才能有条件地加入?

所以我想要的结果是2382207|2382177

你可以使用过滤器,=JOIN("|",FILTER(B1:B6;A1:A6=1))

选择:

=INDEX(TEXTJOIN("|"; 1; IF(A:A=1; B:B; )))