【问题标题】:Google spreadsheet, append the first columns of all sheets into one new columnGoogle电子表格,将所有工作表的第一列附加到一个新列中
【发布时间】:2018-02-13 19:14:21
【问题描述】:

我有一个带有多个标签的谷歌电子表格。我想将所有选项卡的第一列的所有元素附加到一个新列中。如何使用公式来执行此操作,以便我可以在第一列中添加或删除数据,还可以添加选项卡而无需触摸我的新列?

Sheet 1 Column A    Sheet 2 Column A    New Column
Bob                 Mary                Bob
Joe                 Melissa             Joe
Jim                 Jackie              Jim
                                        Mary
                                        Melissa
                                        Jackie

【问题讨论】:

  • 如果没有脚本,我无法想象任何合理的方式来做到这一点。
  • @JNevill 你能在谷歌电子表格中运行脚本吗?
  • 这个答案可能对您有所帮助 stackoverflow.com/questions/9442099/… 。长话短说 =filter(unique({Sheet1!A:A ; Sheet2!A:A}),NOT(ISBLANK(unique({Sheet1!A:A; Sheet2!A:A}))))

标签: excel google-sheets


【解决方案1】:

=query({'Sheet1'!A:A;'Sheet2'!A:A}, "select * where Col1 <> ''")

请参阅有关数组 {} herequery funcrion here 的更多信息。

您可能需要为此使用一些 VBA 代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多