【问题标题】:Change the text of all cells in a specific column in a Query () function在 Query() 函数中更改特定列中所有单元格的文本
【发布时间】:2019-11-19 15:21:34
【问题描述】:

我有以下查询来组合 Google 电子表格中的三个选项卡:

=QUERY({'Stock 1'!A:N;'Stock 2'!A2:N;'Stock 3'!A2:N};"Select Col1, Col2, Col3, Col4 Where Col3<>''";1)

在分组选项卡(总库存)中,我想将 D 列(Col4)的所有单元格更改为“公司 1”

SQL中有没有类似“set”的函数?

例子:

https://docs.google.com/spreadsheets/d/1zGaka_DK5SPeRE-LAB7pK7NJ6I9bRUx4G6cgb_4inGg/edit#gid=2081907934

【问题讨论】:

  • 与所需输出的示例共享您的工作表副本
  • 我分享了电子表格

标签: arrays google-sheets google-sheets-formula google-sheets-query google-query-language


【解决方案1】:

尝试:

=QUERY({'Stock 1'!A:D; 'Stock 2'!A2:D; 'Stock 3'!A2:D}; "where Col1 is not null"; 1)


或:

=QUERY({'Stock 1'!A:D; 'Stock 2'!A2:D; 'Stock 3'!A2:D}; 
 "select Col1,Col2,Col3,'Company X' where Col1 is not null label 'Company X''Company'"; 1)

【讨论】:

    【解决方案2】:

    代替

    "Select Col1, Col2..., Col12 Where Col9<>''"
    

    随便放

    "Select Col1, Col2..., 'Company X' Where Col9<>''"
    

    【讨论】:

    • 这种方式是换页眉
    猜你喜欢
    • 1970-01-01
    • 2021-01-16
    • 2022-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多