【问题标题】:Google Sheet IFS combine with FILTER FunctionGoogle Sheet IFS 与 FILTER 功能相结合
【发布时间】:2022-01-24 13:04:58
【问题描述】:

我有以下 Google Seet 表

Old New New2
W01
W02 W04
W03 W05 W06

我想创建一个公式,将表格转换成这个表格

Old  New
W02  W04
W03  W05
W05  W06

因此,无论何时发生从旧到新或从新到 New2 的切换,都应该显示。

我写了以下公式,但总是出错:

= IFS(B1 = "";""; AND(NOT(B1 = ""); NICHT(C1 = ""));FILTER({A1\ B1}; NICHT(A1=""));NICHT(B1 = "");FILTER({B1\ C1}; NICHT(B1="")))

有人有想法吗?

【问题讨论】:

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


    【解决方案1】:

    连接两个查询调用的结果:

    ={
      QUERY(A1:B4,
        "select A,B where B<>''");
      QUERY(B1:C4,
        "select B,C where C<>'' label B '', C ''", 1)
    }
    

    或在德语语言环境中:

    ={
      QUERY(A1:B4;
        "select A,B where B<>''");
      QUERY(B1:C4;
        "select B,C where C<>'' label B '', C ''"; 1)
    }
    

    第二个查询中的label 语句对于抑制列标签是必要的,因为您希望将New1 中的某些列视为Old。

    【讨论】:

      猜你喜欢
      • 2021-10-29
      • 2021-08-26
      • 1970-01-01
      • 2021-11-27
      • 2012-12-31
      • 1970-01-01
      • 1970-01-01
      • 2020-07-06
      • 2023-03-17
      相关资源
      最近更新 更多