如何用tableau完成 现在有月的维度 和defectcode 两个字段 如何分别给当月的defect code数量排序并取top10 不要总体的defect code Top10, 要每个月的top 10
时间: 2024-03-19 13:44:42 浏览: 139
可以使用Tableau完成这个任务,下面是一个简单的步骤:
1. 打开Tableau并连接到数据源,将月份和缺陷代码两个字段添加到“列”和“行”中。
2. 将缺陷代码字段拖动到“颜色”中,这将为每个缺陷代码分配一个唯一的颜色。
3. 将“SUM(数量)”字段拖动到“标签”中,这将为每个单元格显示缺陷代码的数量。
4. 单击“数量”标签以打开标签卡,并选择“计算字段”。
5. 在计算字段编辑器中,输入以下公式并单击“确定”:
```
RANK_UNIQUE(SUM([数量]), 'desc')
```
这个公式将为每个单元格计算缺陷代码数量的排名(按降序排列)。请注意,它使用了RANK_UNIQUE函数,这意味着如果有多个单元格具有相同的数量,它们将获得相同的排名,而不是跳过排名。
6. 将“排名”计算字段拖动到“颜色”中,这样每个单元格将根据其数量的排名着色。
7. 在“筛选器”中选择“数量”并将其设置为显示前10个排名,以便仅显示每个月的前10个缺陷代码。
完成这些步骤后,你应该能够看到一个表格,其中显示了每个月的缺陷代码数量排名前10的缺陷代码,每个单元格都根据其数量的排名着色。你可以使用Tableau的其他功能进一步调整和分析数据。
相关问题
tableau怎么用两个维度做table
在 Tableau 中,你可以使用两个维度来创建一个格视图。以下是一些简单的步骤:
1. 打开 Tableau 并连接到你的数据源。
2.左侧的数据窗格中,选择你想要使用的两个维度字段。可以从维度字段列表中直接拖动这些字段到工作区。
3. 在工作区中,Tableau 将自动生成一个默认的图表视图。如果没有生成,你可以在菜单栏中选择 "Show Me" 选项,然后选择合适的图表类型。
4. 如果生成的是其他类型的图表而不是表格视图,你可以在菜单栏的 "Show Me" 选项中选择 "Text Table" 图标,将视图切换为表格视图。
5. 确保两个维度字段都在 "Rows"(行)或 "Columns"(列)区域中。你可以通过将字段拖动到这些区域中来进行调整。
6. 如果需要,你还可以将度量字段添加到 "Text"(文本)或其他适当的区域中,以显示数值或其他统计信息。
7. 根据需要对表格进行进一步的定制和格式化。你可以调整列宽、对齐方式、添加筛选器等。
通过以上步骤,你就可以使用两个维度字段创建一个表格视图。这样可以更直观地展示两个维度之间的关系和交叉分析的结果。你可以根据需要进行进一步的分析和探索,例如添加其他度量字段或筛选数据。Tableau 提供了丰富的功能和选项,帮助你灵活地定制和呈现数据表格。
如何用tableau完成
要使用Tableau完成这个需求,可以按照以下步骤进行操作:
1. 将数据源导入到Tableau中,并选择要使用的表格。
2. 双击 `month` 字段,将其添加到行列中。
3. 双击 `defectcode` 字段,将其添加到行列中。
4. 右键点击 `defectcode` 字段,并选择 `Add to Label`,将其添加到标签中。
5. 在标签中,右键点击 `defectcode` 字段,并选择 `Measure`,选择 `Count`。
6. 将标签中的 `Count` 字段拖动到列上。
7. 点击标签中的 `Count` 字段,并选择 `Sort Descending`,以按照数量从大到小排序。
8. 点击标签中的 `Count` 字段,并选择 `Top`,选择要显示的前10条记录。
9. 根据需要对图表进行样式设置,例如选择合适的图表类型,更改颜色、字体、标签等。
10. 点击右上角的 `Sheet`,选择 `Save`,保存你制作好的报表。
通过以上步骤,就可以使用Tableau完成这个需求,生成一个按照月份和defectcode排序的可视化报表,并且可以方便地查看每个defectcode的数量排名。
阅读全文