我在 Google 表格中进行了此设置:
第 1 行是成分列表。第 2-6 行是包含 A-F 成分组合的具体计划 - 如果该列中有 1,则包含该列中的成分。
在 H 列中,如果第 1 行下面有 1,我想将其连接起来。 因此,我在 H 列中寻找的公式应输出以下内容:
- 单元格 H2 --> A + B
- 单元格 H3 --> A + C
- 单元格 H4 --> A + B + D
- 单元格 H5 --> A + C + D
- 单元格 H6 --> A
我已经尝试了您在公式栏中看到的 TEXTJOIN 公式,但它不起作用。谁能帮忙解决这个问题吗?
谢谢!
最佳答案
没关系,我刚刚想通了。我必须将上面的公式更改为:
=textjoin(" + ", TRUE, arrayformula(IF($B7:$G7=1, $B$1:$G$1,"")))
关于arrays - Google Sheets - 根据相应单元格范围中的数值连接单元格范围中的文本的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63944489/