将字符连接到柱状数组
Join character to columnar array
我想在柱状数组的每个值前面添加一个字符 ("~ "),但我尝试过的每个公式都将这些值连接到一个单元格中,而不是连接回列数组。我需要添加 SPLIT
吗?我做错了什么?
这是我最近尝试过的
=JOIN("~ ",FILTER(Categories!A2:A,LEN(Categories!A2:A)))
=ArrayFormula(TEXTJOIN("~ ",TRUE,Categories!A2:A))
=ArrayFormula(JOIN("~ ",{Categories!A2:A}))
最终,我希望在单个专栏中看到的是:
~ Category 1
~ Category 2
等等
=ARRAYFORMULA(IFERROR(SPLIT(IF(Categories!A2:A<>"", "~ ♦"&Categories!A2:A, ), "♦")))
=ARRAYFORMULA(IF(Categories!A2:A<>"", "~ "&Categories!A2:A, ))
我想在柱状数组的每个值前面添加一个字符 ("~ "),但我尝试过的每个公式都将这些值连接到一个单元格中,而不是连接回列数组。我需要添加 SPLIT
吗?我做错了什么?
这是我最近尝试过的
=JOIN("~ ",FILTER(Categories!A2:A,LEN(Categories!A2:A)))
=ArrayFormula(TEXTJOIN("~ ",TRUE,Categories!A2:A))
=ArrayFormula(JOIN("~ ",{Categories!A2:A}))
最终,我希望在单个专栏中看到的是:
~ Category 1
~ Category 2
等等
=ARRAYFORMULA(IFERROR(SPLIT(IF(Categories!A2:A<>"", "~ ♦"&Categories!A2:A, ), "♦")))
=ARRAYFORMULA(IF(Categories!A2:A<>"", "~ "&Categories!A2:A, ))