📅  最后修改于: 2023-12-03 15:20:27.403000             🧑  作者: Mango
在 Tableau 中,运算符用于执行各种计算和比较操作。本文将介绍常见的 Tableau 运算符及其用法。
加法和减法运算符可以在数字、日期和时间字段上使用。它们可以用于执行基本的加法和减法操作。
以下是一些示例:
[Sales] + [Profit] // 计算销售额和利润之和
[Order Date] + 7 // 计算订单日期之后7天的日期
乘法和除法运算符可以用于执行基本的乘法和除法操作。
以下是一些示例:
[Sales] * 2 // 将销售额乘以2
[Profit] / [Sales] // 将利润除以销售额,得到毛利率
取模运算符可以用于获取两个数字的余数。
以下是一个示例:
10 % 3 // 结果为1,因为3可以整除两次,剩余1
比较运算符用于比较两个值之间的关系。其返回值为 Boolean 类型(true 或 false)。
以下是常见的比较运算符:
以下是一些示例:
[Sales] > [Budget] // 如果销售额大于预算,返回 true,否则返回 false
[Category] = "Technology" // 如果类别等于“Technology”,返回 true,否则返回 false
逻辑运算符可以用于将多个条件组合起来,形成更复杂的条件。
以下是常见的逻辑运算符:
以下是一些示例:
[Sales] > 10000 and [Profit] > 2000 // 如果销售额大于10000且利润大于2000,返回 true,否则返回 false
[Category] = "Technology" or [Category] = "Office Supplies" // 如果类别等于“Technology”或“Office Supplies”,返回 true,否则返回 false
not [Discount] > 0.1 // 如果折扣小于等于0.1,返回 true,否则返回 false
字符串运算符可用于连接、比较和截取文本字符串。
以下是常见的字符串运算符:
以下是一些示例:
[First Name] + " " + [Last Name] // 连接名字和姓氏
[State] = "CA" // 如果州的名称为“CA”,返回 true,否则返回 false
[Product Name] contains "Pen" // 如果产品名称中包含“Pen”,返回 true,否则返回 false
[City] starts with "San" // 如果城市名称以“San”开头,返回 true,否则返回 false
[right]([Date], 4) // 获取日期的年份
Tableau 中的运算符可以用于执行各种计算和比较操作,可通过运用算术、比较、逻辑和字符串运算符将多个条件组合成更复杂的条件。了解这些运算符及其用法,可以帮助程序员在 Tableau 中更高效地分析数据。