Data Studio:计算字段显示当前值

Data Studio : calculated fields show current value

我正在使用 Google 数据工作室,我需要对一些数据进行分组。

我有一列包含一些代码(3 个字母的单词),我想将所有以 A 开头的代码分组,而对于其他代码,我想保留该值。 我做了类似的事情,但 Else 子句不起作用。

CASE
   WHEN NOT REGEXP_MATCH(Codes, '[A]*') THEN "Others"
   ELSE Codes
END

在某些情况下如何保留字段的值?

以下任一项 REGEXP_REPLACE Calculated Fields 都可以解决问题,其中 ^ 表示值的开头:

1) 其他 = 以 B 到 Z 开头:

REGEXP_REPLACE(Codes, "^([B-Z].*)", "Others")

2) 其他 = 以 A 开头:

REGEXP_REPLACE(Codes, "^(A.*)", "Others")

Google Data Studio Report 和 GIF 演示: