Tableau教程_新手教程—函数篇之index()

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

从一个应用场景开始,BOSS需要一份数据,近几年每年销售额最高的10个产品,以及这些产品在每年营业额的累积占比,就是下面这个图中

蓝色的条形代表每个产品在当年的销售额,橙色三角形表示累积销售占比,我们可以看到,10个产品的销售额达到了20%

接下来我们就需要用Index()函数来制作上图

官方对index的解释:返回分区中当前的索引

个人觉得把“索引”两个字换成“行号”更好理解,严谨一些的说法是,根据特定排序规则返回分区中当前行号

下面一步一步演示给大家如何制作上图:

老规矩,使用系统自带数据源superstore,打开Tableau Desktop设计界面

1、在度量区域,空白处点击右键,创建-->计算字段内容为index() 字段名为Index

2、[Order Date] [Product Name]拖至行功能区,[Sales] [index]分别拖至列功能区

3、右键列功能去中的Index字段-->编辑表计算根据以下因素计算-->高级

4、将Order Date 年 product Name 选择至寻址框,顺序不能乱哦

排序-->字段-->Sale-->总计-->降序确定

5、重新启动间隔-->Order Date年确定

6、接下来的报表是这个样子啦

7、右键Index字段,转换为离散,而后将Index字段拖至行功能区[Order Date] 与[Product Name]之间,我们可以看到Sales已经逆序了

8、按住Ctrl键,将Index字段拖至标记功能区,右键转换为连续,再把拖至筛选器,范围选择1--------10,确定,重点的东西已经做完了,下面是锦上添花

9、再拖一个Sales至列功能区,右键-->添加表计算-

计算类型-->汇总

计算因素-->高级

弹出窗口中操作:

寻址--> Order Date 年Product Name

排序-->自动-->Sales-->总计-->降序确定

重新启动间隔-->Order Date 年

勾选对结果执行从属计算

从属类型:总额百分比

值汇总范围:区

10、接下来是双轴,调整两个度量的展现方式,什么???不知道双轴!!!!!!!!!!赶紧去论坛找找帖子

相关文档
最新文档