将Excel TextJoin与具有多个条件的Countifs()结合使用

时间:2019-05-02 06:35:52

标签: excel vba excel-formula

我想返回一个逗号分隔的字符串列表,该列表基于两个表中的匹配,但带有条件条件。

下面您将明白我的意思。 enter image description here

我的公式: 玩家名称:

{=TEXTJOIN(", ",TRUE,IF(B4=teamRecs,playerNames,""))}

玩家:

=COUNTIF(teamRecs,B4)

签名:

=COUNTIFS(teamRecs,B4,K4:K13,"y")

我的问题是,我想返回玩家名称列表,仅在其签名后。 -在Excel中可以吗?

1 个答案:

答案 0 :(得分:1)

根据评论,您可以尝试:

{=TEXTJOIN(", ",TRUE,IF(I4:I13=1, IF(J4:J13="y",H4:H13,""),""))}

通过 Ctrl Shift Enter

作为数组输入

可惜即使我有Excel 2016,我也没有TEXTJOIN自己来测试它:(