具有多个条件的IFS在Google表格中检查

问题描述 投票:0回答:1

我正在尝试获得满足以下条件的结果..

  1. 如果工艺是起重机操作员或所有吊机,包括吊机 I、吊机 II、吊机 III,则在 H 列中显示 F 列的值
  2. 如果工艺是 H.E.然后操作员将 G 列的值显示在 H
  3. 列中
  4. 除起重机操作员之外的所有其他工艺品,H.E.操作员和所有吊机(包括吊机 I、吊机 II、吊机 III)然后将 E 列的值显示在 H 列中

我尝试了下面的公式,但不起作用..

=IFS(C7="Crane Operator", QUERY(F7,"SELECT *"),C7="Rigger III", QUERY(F7,"SELECT *"),C7="Rigger II", QUERY(F7,"SELECT *"),C7="Rigger I", QUERY(F7,"SELECT *"),C7="H.E. Operator", QUERY(G7,"SELECT *"))

您可以访问Goggle Sheet查看数据:

https://docs.google.com/spreadsheets/d/1_jOn0vyv6osaoppeU9TXX1boOlZbnoCFy3eWsddP7uc/edit?gid=14738129#gid=14738129

google-sheets
1个回答
0
投票

工艺品位于

D
栏而不是
C
栏。使用
regexmatch()
,如下所示:

=if(regexmatch(D7, "Crane Operator|Rigger I{1,3}"), F7, G7)

参见 regexmatch()

© www.soinside.com 2019 - 2024. All rights reserved.