微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在非连续单元格上使用 TEXTJOIN 和 UNIQUE

如何解决在非连续单元格上使用 TEXTJOIN 和 UNIQUE

好的,相对简单,但对我来说令人沮丧。我认为我的问题不在于 TEXTJOIN,而在于为 UNIQUE 函数定义一系列不连续的单元格。

在单元格 A1 中,我使用以下公式: =文本连接(“ ",UNIQUE(B1,E1,H1,K1,N1))

注意:我试图为一行而不是数据所在的整个列执行此操作。

我的想法是它只会加入该系列中的唯一值,并以硬回车分隔。

但是,我收到错误消息。 Image of a Google Sheet error with my formula

因此,寻找一种方法来查看连续的一系列非连续单元格,仅提取唯一值,然后将它们与硬回车(换行)一起 TEXTJOIN。

解决方法

你的公式应该是

=textjoin(" ",true,unique({B1;E1;H1;K1;N1}))

用 {} 封装单元格

,

试试:

=JOIN(" "; UNIQUE({B1;E1;H1;K1;N1})

或:

=QUERY(UNIQUE({B1;E1;H1;K1;N1}),9^9)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。