有什么方法可以在 Data Studio 的计算字段中进行数学运算?

Any way to do mathematical operations in calculated field of Data Studio?

我正在尝试使用以下计算创建计算字段:

CASE
 WHEN Number = 5 THEN Searchvolume / Number + 33.9
 WHEN Number = 6 THEN Searchvolume / Number + 16.28
 WHEN Number = 9 THEN Searchvolume / Number + 10.36
 ELSE Searchvolume / Number
END

执行此操作时出现错误 THEN/ELSE statements cannot contain functions or mathematical operations.

是否有任何其他可能性来完成此计算作为计算字段?

0) 摘要

使用下面的EITHER#1 或#2

1) CASE

为了将来参考,2021 年 3 月 11 日更新 包括对 CASE 语句中 条件表达式 的增强,因此, CASE 问题中的语句现在按预期工作:

CASE
  WHEN Number = 5 THEN Searchvolume / Number + 33.9
  WHEN Number = 6 THEN Searchvolume / Number + 16.28
  WHEN Number = 9 THEN Searchvolume / Number + 10.36
  ELSE Searchvolume / Number
END

2) IF

或者 嵌套 IF 条件表达式(在 2021 年 3 月 11 日更新) 就可以了:

IF(Number = 5, Searchvolume / Number + 33.9, 
IF(Number = 6, Searchvolume / Number + 16.28, 
IF(Number = 9, Searchvolume / Number + 10.36, 
Searchvolume / Number)))

Editable Google Data Studio Report (Embedded Google Sheets 数据源)和一张 GIF 来详细说明: