你好,我有下表:
姓名 | 运动 1 | 运动 2 | 运动 3 |
---|---|---|---|
标记 | 篮球 | 棒球 | |
路加 | 溜冰 | ||
约翰 | 棒球 | 足球 | 足球 |
彼得 | 足球 | 篮球 |
我想知道如何获取其他列中包含特定运动项目的名称。例如,如果我想获取所有打棒球的人,结果将是 Mark 和 John。
我尝试了不同的功能,但没有成功。
答案1
对于您来说“双层”解决方案可行吗?
表格中每行后面均使用一个额外列,例如“Sport 3”
=IF(COUNTIF(B2:D2;"baseball")>=1;A2;)
在目标单元格中
=TEXTJOIN(", ";1;A2:A5)