ArrayFormula(TEXTJOIN) in Googlesheets is not...

ArrayFormula(TEXTJOIN) in Googlesheets is not matching in Appsheet. How can I replace this formula?

0 6 1,441
6 REPLIES 6

Hi Sebastien, I would suggest using CONCATENATE function.

Check out the Support documentation to see how concatenate is formatted.

Hope this helps.

mj

With the TEXTJOIN you can specify the delimiter but with the CONCATENATE you need to write them one by one.

Hi, my formula is

=ArrayFormula(TEXTJOIN(", โ€œ,TRUE,IF(โ€˜Order detailsโ€™!$B:$B=$A64,โ€˜Order detailsโ€™!$A:$A,โ€")))

I can use it in Appsheet. Is it right? Thanks Mary Jane and Aleksi for your support!

I have the same problem , I AM looking for an รฉquivalent to TEXTJOIN on appsheet . can someone help us !

There is no direct equivalent. The closest workaround would be a combination of CONCATENATE() and SUBSTITUTE():

SUBSTITUTE(
  CONCATENATE(list-of-values),
  " , ",
  "separator-text"
)

Which, if I understand_TEXTJOIN()_ correctly, is equivalent to:

TEXTJOIN("separator-text", FALSE, list-of-values)

Itโ€™s possible to remove empty values as well, but a side-effect of the process will also remove duplicate values:

SUBSTITUTE(
  CONCATENATE(
    list-of-values
    - LIST("")
  ),
  " , ",
  "separator-text"
)

Which is the closest-but-definitely-not equivalent to:

TEXTJOIN("separator-text", TRUE, list-of-values)

See also:

Thatโ€™s a bit complex but works PERFECT THANK you very much @Steve

Top Labels in this Space