【问题标题】:Google spreadsheet query formula - join like [duplicate]谷歌电子表格查询公式 - 加入 [重复]
【发布时间】:2015-10-06 03:38:37
【问题描述】:

我收到了这个案例:

A; B; C; D
a; 3; b; 4
e; 6;  ;  
b; 5; c; 6
c; 4; a; 2
d; 5

我想建造:

E; F; G
a; 3; 2
b; 5; 4
c; 4; 6
d;  ; 5
e; 6; 

我尝试了一些查询但没有成功,但没有找到加入简单的解决方案...请您帮我找到解决方案吗?

谢谢。

【问题讨论】:

    标签: google-sheets formulas google-query-language


    【解决方案1】:

    你可以在单元格 E1 中尝试这个公式:

    =SORT(UNIQUE(QUERY({A:A;C:C},"where Col1 <> ''")),1,1)

    然后在单元格 F1 中将这个公式拖到下面的列中:

    =TRANSPOSE(QUERY({A:B;C:D},"select Col2 where Col1='"&E1&"'"))

    查看此示例表以了解这些工作:https://goo.gl/sv8ViD

    此外,可以在单个单元格中创建输出(请参阅单元格 Q1),但公式不是很适应

    【讨论】:

    • 哇,太好了,非常感谢您的回答。试图让它与“真实”案例一起工作;)
    猜你喜欢
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 2016-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多