tableau函数

  • if函数

可以多条件进行赋值

 if 产品名称 = ‘衣服’ or  产品名称 = ‘裤子’ then '服装' elseif  产品名称 = ‘饼干’ or  产品名称 = ‘巧克力’ then  '食品' else '其他' end
#语句的意思是 如果产品名称为'衣服'或者'裤子',那么输出'服装',如果产品名称为''饼干,'巧克力',那么输出'食品',如果是别的,就输出'其他'`
  • datename函数

datename函数是以字符串的形式返回给定日期的一部分
datename(‘指定返回字段的哪部分’,字段名,‘周起始时间’)
指定返回字段的哪部分可以有:‘year’,‘month’,‘day’,‘week’

最后这个周起始时间超好用!!!tableau默认的周起始时间是从周天开始的,表操作是无法使得周从周一开始算,这时候这个函数就很有用的 ,并且你可以任意指定周开始时间,周一周二周几随你挑,很好的解决了不同公司业务周期不同的聚类计算!

创建计算字段,输入以下函数
datetime(‘week’,[时间],‘monday’)
#时间加了'[]'是指的数据源表中的字段名,拖进函数框,字段名都会自带'[]'
将字段命名为‘周’,左下角显示计算有效后,然后点击确认,维度框下就会多一个周的字段。

猜你喜欢

转载自blog.csdn.net/weixin_43462709/article/details/84325019