知识库

扩展轴的范围


发布时间: 30 Apr 2015
上次修改日期: 20 Jul 2023

问题

如何动态扩展轴的范围。

环境

Tableau Desktop

答案

可以使用参考线来扩展轴,而不是使用“编辑轴”菜单中的“固定”范围。可以在附带的工作簿中查看以下说明。

步骤 1:生成视图

  1. 右键单击并将“Order Date”(订单日期)拖到“列”,并选择“Quarter (Order Date)”作为连续字段。 
  2. 将“Sales”(销售额)拖到“行”
  3. 将“Profit”(利润)拖到“行”
  4. 右键单击“Profit”(利润),并选择“双轴”
  5. 在“Profit”(利润)轴上,右键单击并选择“同步轴”
  6. 在“Sales”(销售额)“标记”卡上,将“图表”更改为“条形图”

步骤 2: 为“Canada”(加拿大)创建一个新计算字段

  1. 选择“分析”>“创建计算字段”
  2. “创建计算字段”对话框中,执行以下操作,然后单击“确定”
  3. 为字段命名。在该示例中,此字段称为“Reference Line”(参考线),并输入以下公式:
    DATEADD('year',5,{ MAX([Order Date]) })
    请注意,通过使用不同公式来修复锚定到数据集最小值/最大值的范围(整个范围或视图),可对这一点进行调整。

步骤 3: 将参考线添加到视图

  1. 右键单击并将“Reference Line”(参考线)拖到“所有标记”上的“详细信息”
  2. 选择“Year (Reference Line)”作为连续字段。    
  3. 右键单击“Quarter (Order Date)”轴,并选择“添加参考线” 
  4. “值”设置为使用计算字段(本例中为“Reference line”(参考线)),将“标签”设置为“无”,并将“线”设置为“无”
  5. (可选)单击“工具提示”,并移除对新创建的日期字段的引用。
  6. (可选)可以将“DATEADD”函数中的时间单位量设为参数。

其他信息

若要查看这些步骤的实际运行效果,请观看下面的视频:



注意!视频没有声音。
此文章是否已解决问题?