合并多张未定义行数的数据

时间:2019-10-07 22:16:03

标签: arrays google-sheets filter google-sheets-formula

我正在尝试合并两个行数不同的Google电子表格的数据。

我发现了这个问题:

Merging data in google sheets from multiple sheets with varying number of rows (我希望对此提出一个新问题是正确的)

我预定义了以下命名范围:

Member:
Memberlist!B2:H6
MemberColumn:
Memberlist!B:B

Team:
Teamlist!B2:H6
TeamColumn:
Teamlist!B:B

这就是我要使用的公式(基于问题)

={FILTER(Team;TeamColumn <> '');Filter(Member;MemberColumn <> '')}

我怎么了?它只是显示一个错误。

1 个答案:

答案 0 :(得分:0)

您打破了Google表格的范围两次以上

  • 对于“没什么”,您需要一对双引号""

  • {li>

    FILTER中的范围必须具有相同的大小,因此请选择一个适合您的范围:

    • =FILTER(Memberlist!B2:H6; Memberlist!B2:B6<>"")
    • =FILTER(Memberlist!B:H; Memberlist!B:B<>"")
  • 以及构造数组的范围也必须具有相同的大小,因此:

    • ={FILTER(Memberlist!B2:H6; Memberlist!B2:B6<>""); FILTER(Teamlist!B2:H6; Teamlist!B2:B6<>"")}
    • ={FILTER(Memberlist!B:H; Memberlist!B:B<>""); FILTER(Teamlist!B:H; Teamlist!B:B<>"")}