【问题标题】:Merge and update value from different sheet合并和更新来自不同工作表的值
【发布时间】:2021-02-22 16:30:55
【问题描述】:

美好的一天!我需要合并和更新从 STAT 表的状态列发送到 DATA 状态的值。

【问题讨论】:

  • 我们不会为你做所有的功课,只会帮你做。向我们展示您的代码并专注于您遇到的特定问题。告诉我们您已经了解的内容,您遇到的困难以及what you've tried

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


【解决方案1】:

使用:

=ARRAYFORMULA(IFNA(VLOOKUP(A2:A&"", 
 REGEXREPLACE(TRIM(SPLIT(FLATTEN(QUERY(TRANSPOSE(QUERY(QUERY({
 IF(STAT!A2:A="",,STAT!A2:A&"×"), STAT!C2:C&",", ROW(STAT!C2:C)&STAT!C2:C}, 
 "select Col1,max(Col2) 
  where Col1 is not null 
  group by Col1 
  pivot Col3"), 
 "offset 1", 0)),,9^9)), "×")), ",$", ), 2, 0)))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-07
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 2021-08-25
    相关资源
    最近更新 更多