当前位置:K88软件开发文章中心编程工具Tableau → 文章内容

Tableau 函数

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-24 10:49:50

由 sf0501 创建,小路依依 最后一次修改 2016-12-26 任何数据分析都涉及大量的计算。在Tableau中,计算编辑器用于将计算应用于正在分析的字段。Tableau具有许多内置函数,它们有助于创建复杂计算的表达式。下面给出不同类别的功能的描述。数字函数 字符串函数 日期函数 逻辑函数 聚合函数数字函数这些是用于数值计算的函数。它们只接受数字作为输入。下面是重要数字函数的一些例子。功能描述例子CEILING(number)将数字四舍五入为等于或大于值的最接近的整数。CEILING(2.145)= 3POWER (number, power)将数字进行幂运算。POWER(5,3)= 125ROUND (number, [decimals])将数字四舍五入到指定的位数。ROUND(3.14152,2)= 3.14字符串函数字符串函数用于字符串操作。下面是一些重要的字符串函数与示例。例子描述例子LEN(string)返回字符串的长度。LEN(“Tableau")= 7LTRIM(string)返回删除了任何前导空格的字符串。LTRIM(“Tableau")=“Tableau" REPLACE(string,substring,replacement)搜索字符串以获取子字符串,并替换为替换。 如果未找到子字符串,则不更改字符串。REPLACE(“GreenBlueGreen",“Blue",“Red")=“GreenRedGreen"UPPER(string)返回字符串,所有字符都为大写。UPPER(“Tableau")=“TABLEAU"日期函数Tableau有各种日期函数来执行涉及日期的计算。所有日期函数都使用date_part,它是一个字符串,表示日期的一部分,如 - 月,日或年。下面是一些重要的日期函数的例子。例子描述例子 DATEADD(date_part,increment,date)返回添加到日期的增量。 增量的类型在date_part中指定。DATEADD(\'month\',3,#2004-04-15#)= 2004-07-15 12:00:00 AM DATENAME(date_part,日期,[start_of_week])以字串形式传回date的日期。 start_of_week参数是可选的。DATENAME(\'month\',#2004-04-15#)=“四月"DAY(date)以整数形式返回给定日期的日期。DAY(#2004-04-12#)= 12 NOW()返回当前日期和时间。NOW()= 2004-04-15 1:08:21 PM逻辑函数这些函数计算表达式的单个值或结果,并给出一个布尔输出。例子描述例子 IFNULL(expression1,expression2)如果结果不为null,IFNULL函数返回第一个表达式,如果结果为空,则返回第二个表达式。IFNULL([Sales],0)= [Sales]ISDATE(string)如果字符串参数可以转换为日期,则ISDATE函数返回TRUE,如果不能转换为FALSE,则返回TRUE。ISDATE(“11/05/98")= TRUE ISDATE(“14/05/98")= FALSEMIN(expression)MIN函数返回所有记录的表达式的最小值或每个记录的最少两个表达式。 聚合函数例子描述例子AVG(expression)返回表达式中所有值的平均值。 AVG只能与数字字段一起使用。 空值被忽略。 COUNT(expression)返回组中的项目数。 不计算空值。 MEDIAN(expression)返回所有记录的表达式的中位数。 中值只能与数字字段一起使用。 空值被忽略。 STDEV(expression)返回基于样本总体的给定表达式中所有值的统计标准偏差。 

Tableau 函数