📜  Tableau函数| Tableau中的函数

📅  最后修改于: 2021-01-11 09:11:45             🧑  作者: Mango

Tableau函数

数据分析涉及很多计算。在Tableau中,计算编辑器已将计算应用于要分析的字段。 Tableau具有多个内置函数,可帮助创建用于复杂计算的表达式。

Tableau函数列表分为五个部分:

  • 数字功能
  • 字符串函数
  • 日期功能
  • 逻辑功能
  • 汇总功能

1.数字功能

数字函数是用于数值计算的函数。他们仅将数字作为输入。

让我们看一些数字函数的基本示例:

  • 上限(数字):将数字四舍五入为相等或更大值的最接近整数。例如: CEILING(4.155)= 5
  • 电源(数字,电源):将数字增加到指定的电源。例如: POWER(2 ^ 3)= 8
  • 四舍五入(数字,十进制):将数字四舍五入为指定的数字位数。示例: ROUND(5.14522)= 5.14

2.字符串函数

字符串函数用于字符串的操作。

让我们来看一些字符串函数的基本示例:

  • LEN(字符串):LEN字符串返回字符串的长度。示例: LEN(“ Tableau”)= 7
  • LTrim(字符串):它返回一个字符串,该字符串包含指定字符串的副本,没有前导(LTrim)或尾随(RTrim)空格。示例: LTrim(“ Tableau”)=“ Tableau”
  • REPLACE(字符串,子字符串替换):它将在字符串搜索子字符串并将其替换。如果未找到子字符串,则该字符串不会更改。示例: REPLACE(“绿色黄色绿色”,“黄色”,“红色”)=“绿色红色绿色”
  • UPPER(字符串):它返回所有大写字符的字符串。示例: UPPER(“ Tableau”)=“ TABLEAU”

3.日期函数

Tableau具有许多日期函数,并且所有日期函数都使用date_part ,这是指示日期部分的字符串,例如日,月或年。

让我们来看一些日期函数的基本示例:

  • DATEADD(date_part,增量,日期):它为日期添加了增量。增量类型在date_part中指定。范例: DATEADD('month',5,#2018-06-15#)= 2018-11-15 01:00:00 AM
  • DATENAME(date_part,date,start_of_week):它以字符串返回date_part的日期。并且start_of_week参数是可选的。范例: DATENAME('month',#2018-03-15#)=“三月”
  • DAY(日期):以整数形式返回给定日期的日期。示例: DAY(#2018-04-12#)= 12
  • NOW():返回当前时间和日期。范例: NOW()= 2018-04-15 1:08:21 PM

4.逻辑功能

这些函数评估一些单个值并产生布尔输出。

查看逻辑函数的一些基本示例:

  • IFNULL(表达式1,表达式2):如果结果不为空,则IFNULL函数返回第一个表达式,如果为空,则返回第二个表达式。示例: IFNULL([销售],0)= [销售]
  • ISDATE(字符串):如果可以将字符串参数转换为日期,则ISDATE函数返回TRUE,如果不能,则返回FALSE。示例: ISDATE(“ 12/06/99”)=“ TRUE” ISDATE(“ 14/06/99”)=“ FALSE”
  • MIN(表达式): MIN函数返回每个记录的最小结果。

5.汇总功能

让我们看看聚合函数的一些基本示例:

  • AVG(表达式):它返回表达式中所有值的平均值。 AVG仅与数字字段一起使用。 Null值将被忽略。
  • COUNT(表达式):返回一个组中的项目数。 Null值不计算在内。
  • MEDIAN(表达式):返回所有记录中表达式的中位数。中位数只能与数字字段一起使用,并且Null值将被忽略。
  • STDEV(表达式):它基于总体样本返回给定表达式中所有值的统计标准偏差。