Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌电子表格:如何将两列向下合并为一列?_Google Apps Script_Merge_Google Sheets_Google Apps - Fatal编程技术网

Google apps script 谷歌电子表格:如何将两列向下合并为一列?

Google apps script 谷歌电子表格:如何将两列向下合并为一列?,google-apps-script,merge,google-sheets,google-apps,Google Apps Script,Merge,Google Sheets,Google Apps,我有两个列,在一张纸上有不同的名称(C3:C35)和(E3:E35)。现在在另一张纸上,我想把它们合并在一起,把所有的名字加在一个列中(A:A)。两个柱的名称应向下列出,一个在另一个下面 有可能把这两个柱子合并成一个吗 C E --------------- Tom Paul Leon Edgar 应合并为: A -- Tom Leon Paul Edgar 我试过Sheet3=ArrayFormula(Sheet!C3:C35+Sheet!E3:E35

我有两个列,在一张纸上有不同的名称(C3:C35)和(E3:E35)。现在在另一张纸上,我想把它们合并在一起,把所有的名字加在一个列中(A:A)。两个柱的名称应向下列出,一个在另一个下面

有可能把这两个柱子合并成一个吗

C         E
---------------
Tom       Paul
Leon      Edgar
应合并为:

A
--
Tom
Leon
Paul
Edgar
我试过Sheet3
=ArrayFormula(Sheet!C3:C35+Sheet!E3:E35)
,我在这里找到了:

这种尝试更好,但是也合并了列C和E末尾的所有空字段

任何帮助或指导都将不胜感激

提前谢谢你!重击

简短回答 参考文献

你说C和E在同一张纸上,但你的公式在不同的纸上。目标列A也在同一张表上吗?好的,解决了:
={filter(Liste!C3:C35;LEN(Liste!C3:C35));filter(Liste!E3:E35;LEN(Liste!E3:E35))}
终于成功了。@Nathan:你说得对。我在这里手动调整了问题行。更正。
=FILTER({C3:C35; E3:E35},{C3:C35; E3:E35}<>"")
={filter(Liste!C3:C35; LEN(Liste!C3:C35)); Filter(Liste!E3:E35; LEN(Liste!E3:E35))}