【发布时间】:2019-05-02 06:35:52
【问题描述】:
我想返回一个逗号分隔的字符串列表,基于两个表中的匹配,但带有条件条件。
还有我的公式: 玩家姓名:
{=TEXTJOIN(", ",TRUE,IF(B4=teamRecs,playerNames,""))}
玩家:
=COUNTIF(teamRecs,B4)
签名:
=COUNTIFS(teamRecs,B4,K4:K13,"y")
我的问题是我想返回 PlayerNames 列表,只有在他们已经签名后。 -- 这在 Excel 中可行吗?
【问题讨论】:
-
只是在黑暗中拍摄,因为我没有
TEXTJOIN,但可能有类似的东西吗?{=TEXTJOIN(", ",TRUE,IF(I4:I13=1, IF(J4:J13="y",H4:H13,""),""))}注意以数组公式输入。 -
公式看起来不错,但看看你的公式 B4 一定是 A4
-
@jvdv 的答案很准确。谢谢。如果你把它作为一个答案,我会标记它。唯一缺少的是第二个 IF 的 else ""。谢谢
标签: excel vba excel-formula