将多个行和列组合在一个单元格中(合并单元格),而不丢失文本新行

问题描述 投票:0回答:1

根据主题,有谁知道如何组合文本行并在添加另一行时自动获取新行?这是一个例子:

行号 A 栏 B 栏 C 栏
1 细胞1 细胞3 细胞5
2 细胞2 细胞4 细胞6

结果: (合并单元格行和列) |行号| D 栏 | E 栏 | ------ | ------ | | 1 |细胞 1 - 细胞 3 - 细胞 5 | | |细胞 2 - 细胞 4 - 细胞 6 |

注意:每次我在下一行添加另一个文本时,行都是动态的,我希望它自动将其添加到结果中。可以吗?

就像我补充的: |行号|A列| B 栏 | C 栏 | | -------- | --------| -------- | -------- | | 3 |细胞7 | |细胞 9 |

结果: (合并单元格行和列) |行号| D 栏 | E 栏 | ------ | -------------------- | | |细胞 1 - 细胞 3 - 细胞 5 | | 1 |细胞2 - 细胞4 - 细胞6 | | |细胞 7 - 0 - 细胞 9 |

google-sheets google-sheets-formula
1个回答
0
投票

您可以尝试:

=join(char(10),filter(A2:A&" - "&switch(to_text(B2:B),"",0,to_text(B2:B))&" - "&switch(to_text(C2:C),"",0,to_text(C2:C)),byrow(A2:C,lambda(Σ,counta(Σ)=3))))

© www.soinside.com 2019 - 2024. All rights reserved.