运算符用于指定要对公式中的元素执行的计算类型。有默认计算顺序,但可以使用括号更改此顺序。
有四种不同类型的计算运算符:算术、比较、逻辑和字符串拼接。
执行基本的数学运算,如加、减、乘、除等,在公式中使用以下算术运算符:
*(乘)
= 3 * 3
9
/(除)
= 15 / 3
5
%(取余)
= 20 % 6
2
= 3 ^ 2
可以使用下列运算符比较两个值。使用这些运算符比较两个值时,结果为逻辑值 TRUE 或 FALSE。
=(等号)
等于
A1 = B1
>(大于号)
大于
A1 > B1
<(小于号)
小于
A1 < B1
>=(大于或等于号)
大于等于
A1 >= B1
<=(小于或等于号)
小于等于
A1 <= B1
!=(不等号)注:与 Excel 中的<> 不同。
不等于
A1 != B1
逻辑运算符用法与 AND 和 OR 同理。
注:逻辑运算符只能连接两个布尔或数值类型的表达式。
可以使用 + 运算符对文本字段进行合并。
例如:将文本字段「店风格」和「店名」拼接在一起,当然可以使用 CONCATENATE 字段,但更简单的方案是直接使用「+」,如下图所示:
在某些情况下,执行计算的顺序可能会影响公式的返回值,因此,必须了解如何确定顺序以及如何更改顺序以获取所需结果。
如果一个公式中有若干个运算符,FineBI 将按下表中的次序进行计算。 如果一个公式中的若干个运算符具有相同的优先顺序(例如,如果一个公式中既有乘号又有除号),则 FineBI 将按照以下方向计算各运算符。
-
负号
-表达式
右到左
左到右
表达式=表达式
表达式==表达式
若要更改计算的顺序,需要将公式中要先计算的部分用括号括起来。
例如,下面的公式生成 11,因为在加法之前计算乘法。 该公式先将 2 与 3 相乘,然后再将 1、4 与结果相加。
=1+2*3+4
但是,如果用括号对该语法进行更改,则会先将 1 与 2 相加在一起,然后再用结果乘以 3 ,再加上 4 得到 13。
=(1+2)*3+4
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
Submitted successfully
Network busy