哔哔、哔哔,QQ响了起来,阿达忙戴上眼镜看着屏幕
打开一看,原来是Tableau用户遇到了难题,希望得到帮助~

Tableau用户: 目前碰到了一些排序问题(如下图),地区和类别的排序按照销售额降序排序,可是还是有些没排好,有什么办法解决吗?

阿达 噢,我明白了。因为Tableau默认了对产品类别的总销售额进行排序,如果想实现你的想法,只需要用到一个函数。

本期《举个栗子》,阿达要给大家分享的Tableau技巧是:妙用Index函数来改变数据排序。
---------------------------------------------------------------------->>
再看看用户当前的截图。我们发现在东北和中南地区,明明家具的销售额比技术的低,却放在了技术类别前面;而在西北地区,办公用品的销售额比技术的高,却排在了后面。

用户需要的是:每一个区各个产品类别销售额的排序;

或是完全按地区类别销售额进行排序,地区不合并。

其实,只要你仔细观察,就会发现类别是有规律的且被固定按特定顺序排列。原来在Tableau的逻辑中,默认了是对产品类别的总销售额进行排序。

这显然不是用户需要的呈现,有什么办法可以解决呢?

这里呢,我们将给大家一个简单的小妙计-index函数,可根据你想要的进行分区,从而实现上述两种结果。注:2018.3及以上版本不需此方法。

第一步:创建计算字段
在数据下面空白处,右键点击“创建计算字段”

创建计算字段-index(),表示返回分区中当前行的索引,不包括与值有关的任何排序。

第二步:修改字段
将所需字段拖入行列中,其中index()拖到行中,并修改为离散数据。

第三步:拖放字段
将这个计算字段拖至想要的位置,并进行排序,就可以实现我们想要的结果了。

如将index()放到地区之后类别之前,得到了下图,每一个区各个产品类别销售额的排序。

而将index()放到地区之前,则得到了一个按各区各个产品类别销售额排序的图如下。

第四步:隐藏字段

稍微设置一下,右键选择不显示标题,即可将其中的index()数字列隐藏。

这样我们就可以自行定义我们想要的排序方式,简单实用的小技巧你get到了吗☻


文章部分信息来源于网络,如有侵权请告知

举个栗子!Tableau技巧(6):妙用Index函数来改变数据排序相关推荐

  1. 举个栗子~Tableau 技巧(209):用自定义形状实现刻度环形图

    实际分析场景中,数据粉对美总是很执着,如何让分析占比的环形图,看着更漂亮点?比如给环形图增加刻度. 虽然数据分析还是应以实用为主,但既然 Tableau 是为美而生,那我们就试试看吧~ 这里,为大家分 ...

  2. 举个栗子~Tableau 技巧(216):服务器视图中的文字乱码怎么办?

    的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图). 其实,安装字体跟 Tab ...

  3. 举个栗子~Tableau 技巧(237):用多节点瀑布图分阶段查看数据

    瀑布图(下图)既能反映数据的多少,又能直观的反映出数据的增减变化.早期的栗子,我们分享过 瀑布图 的实现方法. 如果将瀑布图用在一些项目进度分析中,要阶段性查看当前的数据情况,就得在瀑布图中增加一些节 ...

  4. 举个栗子~Tableau 技巧(206):定时执行 Prep 处理流程

    实际业务场景中,分析用户经常需要周期性使用 Prep,按照相同的规则来处理相同来源的数据.如果每次都重复创建数据处理流程,不仅费时费力,还很容易出现错漏.为什么不将流程保存下来,设置好时间让它自动执行 ...

  5. 举个栗子~Tableau 技巧(223):Prep 调用 Python 提取数据中的地址和经纬度

    用 Tableau 做地图分析时,需要数据源中有标准的地理名称字段,或有准确的经纬度数据.但如果数据源中这两种情况都不满足,只有大概的地址信息,该怎么办呢? 这是个普遍存在的问题,需要解决:如何从不太 ...

  6. 举个栗子~Tableau 技巧(234):实现山峰柱形图

    看腻了普通的柱形图,可以试试 3D 效果的圆柱图,或带烟花的 锥状柱形图.又或者,类似山峰形状的柱形图(如下图),也可以让你的仪表板耳目一新. 如何在 Tableau 实现山峰柱形图呢?今天的栗子分享 ...

  7. 举个栗子~Tableau 技巧(241):用 Python 脚本提取文本内容中的关键词

    经常有数据粉反馈:在处理文本内容的时候,是否有快速提取内容关键词的方法呢? 方法有的,可以试试 Python.这里,我们来分享:如何在 Tableau 中利用 Python 脚本从文本内容提取关键词. ...

  8. 举个栗子~Tableau 技巧(248):使用参数和轴实现图表坐标轴的缩放

    实际业务分析场景中,使用折线图来呈现业绩趋势分析时候,经常会遇到这样问题:某一段时间的业绩数值波动范围较小,折线图趋于平缓(如下图),很难判断业绩的波动差异,也很难一眼看出哪个时间业绩最好,哪个时间业 ...

  9. 举个栗子~Tableau 技巧(215):简化实现雷达图(Radar Chart)

    雷达图(Radar Chart)是<举个栗子>早期分享过的高阶图表之一,但是对于初中级水平的分析用户来说,想实现雷达图就会明显感到有难度. 那么,雷达图有没有相对简化一些的实现方法呢?试试 ...

  10. 举个栗子~Tableau 技巧(250):创建 KPI 指标突出显示表

    上一个栗子发出后,有数据粉反馈:有什么办法可以让全年的销售数据分层显示哇?业绩表现好.一般和差的分别使用不同的底色. 这个需求,如果考核的是名次,可以使用

最新文章

  1. 修改CMD设置使其支持鼠标选择复制
  2. mac上面启用托盘放大效果的方法
  3. python相同key合并value_Python快速入门最需掌握的4个知识点
  4. Python的国际化
  5. redis学习篇(十)-----高级特性之持久化处理
  6. mysql5.7版本安装部署详细步骤
  7. [css] 如何使用css实现鼠标跟随?
  8. 关于MyBatis的缓存
  9. linux fcntl注销信号,linux下fcntl的使用(转载)
  10. 解决oracle客户端乱码问题,如何解决oracle客户端中文乱码问题?-Oracle
  11. 牛客2022年愚人节比赛,10题做法完整版
  12. 伺服电机功率计算选型与伺服电机惯量匹配
  13. 百度指数 如何批量获取?
  14. 量化交易之股票数据的获取——同花顺软件
  15. Scala——函数式编程、面向对象
  16. PHP拼团人数不能超过,怎么解决拼团、抽奖难以凑齐人数这个大问题?
  17. 人工神经元网络及其应用,现有的人工神经元网络
  18. 基于JAVA体育用品购物系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  19. 电子标签智能井盖有什么用
  20. 解决啦idea 中 java文件图标左下角出现红色J

热门文章

  1. openmv图像格式不支持问题解决方案
  2. Python简易图片批量压缩程序
  3. 从0开发豆果美食小程序——listItem组件列表
  4. python 马赛克还原_「马赛克画」利用Python生成马赛克画,简单两步去除马赛克! - seo实验室...
  5. alert(isPresented: Binding<Bool>, content: () -> Alert) (SwiftUI 中文文档手册 教程含源码)
  6. git 分支关系图谱讲解
  7. 云计算数据中心的特点
  8. Bootstrap框架----标签Tag输入用法--Bootstrap-tagsinput
  9. 服务器创建文件失败是什么意思,网站提示无法创建文件错误解决详情(图文)...
  10. C语言程序设计第四次作业-选择结构(2)