如何解决使用逗号定界符将具有特定值的列标题写入单独的列
我有一组带有多个标签的图像。存在用1表示,不存在用0或无值表示。我必须将其值为1(以逗号分隔)的列标题写入名为“ Genre”的单独列中。显示了图像“ 1.png”的示例。 Excel中是否有公式可以做到这一点?
解决方法
我已经在您的工作表副本上测试了以下公式。即使输入普通公式也可以使用。
= TEXTJOIN(“,”,TRUE,IF($ B2:$ J2 = 1,$ B $ 1:$ J $ 1,“”))
使用普通公式或数组公式很有可能是Excel版本的问题。不同的版本可能返回不同的结果。我在Excel 365上进行了测试。得到的结果似乎表明您没有使用 Shift + Control + Enter 输入公式。 / p>
观察到我在逗号后添加了一个空格。如果只需要CSV字符串,可以将其删除。
复制公式时,必须始终检查它们包含的$符号,以确保Excel进行所需的更改。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。