在非连续单元格上使用 TEXTJOIN 和 UNIQUE
USING TEXTJOIN AND UNIQUE OVER NON-CONTINUOUS CELLS
好吧,比较简单,但让我很沮丧。我认为我的问题不在于 TEXTJOIN,而在于为 UNIQUE 函数定义一系列不连续的单元格。
在单元格 A1 中,我使用以下公式:
=文本连接("
",UNIQUE(B1,E1,H1,K1,N1))
注意:我正在尝试对一行执行此操作,而不是数据所在的整个列。
我的想法是,它只会连接该系列中的唯一值,用硬 return 分隔。
但是,我得到一个错误。
Image of a Google Sheet error with my formula
因此,寻找一种方法来查看连续的非连续单元格系列,仅提取唯一值,然后将它们与硬 return(新行)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)
好吧,比较简单,但让我很沮丧。我认为我的问题不在于 TEXTJOIN,而在于为 UNIQUE 函数定义一系列不连续的单元格。
在单元格 A1 中,我使用以下公式: =文本连接(" ",UNIQUE(B1,E1,H1,K1,N1))
注意:我正在尝试对一行执行此操作,而不是数据所在的整个列。
我的想法是,它只会连接该系列中的唯一值,用硬 return 分隔。
但是,我得到一个错误。 Image of a Google Sheet error with my formula
因此,寻找一种方法来查看连续的非连续单元格系列,仅提取唯一值,然后将它们与硬 return(新行)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)