I am using the below formula to concatenate some data into one string:
=TEXTJOIN("",FALSE,ARRAYFORMULA(IF((Data!$F$3:$F=$C2)*(Data!$G$3:$G=$D2),Data!$L$3:$L,"")))
I however have thousands of lines and was looking to put an ArrayFormula in order to have the whole column updated when anything is added. I then switched the formula to the one below but it's not working (added ArrayFormula(
at the beginning and :C
after $C2
):
=ARRAYFORMULA(TEXTJOIN("",FALSE,ARRAYFORMULA(IF((Data!$F$3:$F=$C2:C)*(Data!$G$3:$G=$D2),Data!$L$3:$L,"")))
I first have an EQ error but even if tables are of same size the string returned isn't correct.
Basically:
- Is it possible to automate a whole column that already has an ArrayFormula in it?
- If so how could I get rid of the EQ error without adding empty lines to my table?
Example: https://docs.google.com/spreadsheets/d/1p9nzTnvbAMjcx3a1puYUBQDNeq5Nzdfsg89gHpBSKGo/edit?usp=sharing