知识库

为单元格背景颜色设置条件格式


发布时间: 30 Jan 2013
上次修改日期: 11 Apr 2018

问题

如何基于 KPI(关键进度指标)设置单元格背景颜色的格式。

环境

Tableau Desktop

答案

 
单击以扩展解决方案
示例 1:有条件地设置“仅度量”的单元格背景颜色的格式
本文基于用于创建关键进度指标的步骤扩展,添加了基于指标值设置单元格背景颜色格式的相关信息。

步骤 1: 创建 KPI 

使用显示关键进度指标中提供的步骤创建一个 KPI 视图。

您也可以下载附带的示例工作簿来查看完成的结果。

步骤 2: 设置条件背景颜色

  1. “KPI”字段拖到“标记”卡上的“颜色”
  2. 将标记类型更改为“条形”
  3. (可选)单击“颜色”图例右上角的箭头,选择“编辑颜色”,并选择所需的调色板。
  4. “Number of Records”(记录数)拖到“标记”卡上的“大小”
  5. 单击“SUM(Number of Records)”右上角的箭头,选择“度量(求和)”>“最小值”
  6. 根据需要调整标记大小。有关详细信息,请参阅大小属性
  7. (可选)隐藏“Number of Records”(记录数)卡。
要查看以下视频中显示的步骤,请展开上述部分。
注意:视频没有声音。
 
单击以扩展解决方案
示例 2:有条件地设置“度量”和/或“维度”的单元格背景颜色的格式

步骤 1:创建一个“容器”计算字段

  1. 选择“分析”>“创建计算字段”。
  2. 在“计算字段”对话框中,执行以下操作,然后单击“确定”:
    • 命名此计算字段。在此示例中,计算字段名为“Container”(容器)。
    • 在“公式”字段中,键入 0
 

步骤 2: 创建视图

这些方向将一次一列地构建视图。生成所有列后,我们将同时设置所有列的格式。原始视图在“行”功能区上有两个维度和两个度量,所以我们需要在这个视图中创建 4 个列。
  1. 创建一个新工作表
  2. 将 [City](城市)拖到“行”功能区
  3. 右键单击“行”功能区上的 [City](城市),然后取消选中“显示标题”
  4. 将 [Container](容器)的两个副本拖到“列”功能区

    注意:Tableau Desktop 将为以下名称的每个容器副本显示一个标记卡:Sum(Container) 和 Sum(Container) (2)。必须执行这一步,因为如果只使用一个 [Container](容器)副本来创建每个列,那么标题将在视图的底部。

  5. 单击“列”功能区上的 SUM(Container) 的第一个副本。这将为此 SUM(Container) 副本自动打开标记卡
  6. 对于 SUM(Container) 的标记卡,将 [City](城市)拖到“标签”上。现在,视图中的第一列包含城市名称,第二列仍然是空白。
  7. 右键单击“列”功能区上 SUM(Container) 的第二个副本,然后选择“双轴”。
  8. 在原始工作表中对“行”功能区上的任何维度重复步骤 2-7。
  9. 在原始工作表中对“度量值”卡上的每个度量重复步骤 4-7。
 
 

步骤 3:有条件地设置视图的颜色

  1. 如果“列”功能区上的 [Container](容器)副本为 6 个或更少,则单击标记为“全部”的标记卡以选择它
  2. 如果 [Container](容器)副本超过 6 个,则在标记卡底部单击“更多字段”,然后选择“全部”
  3. 将用于确定行颜色的计算字段拖动到“颜色”
  4. 在下拉菜单中,选择“方块”
  5. 单击“大小”并一直向右调整滑块
  6. 使用类似于以下内容的计算创建一个名称类似于“Blank”(空白)的计算字段:
    ""
  7. 将 [Blank](空白)拖到“行”功能区
  8. 右键单击“行”功能区上的 [Blank](空白),然后取消选中“显示标题”
  9. (可选)如有必要,请减小列的宽度,以使颜色完全填充列

 
 

步骤 4:重命名标题

  1. 对于每个底部标题,右键单击标题“Container”(容器),然后选择“编辑轴”
  2. 在底部轴的“编辑轴”对话框中,执行以下操作并单击“确定”:
    • 在“常规”选项卡上,删除标题“Container”(容器)
    • 在“刻度线标记”选项卡上,对“主要刻度线标记”选择“无”
  3. 对于每个顶部标题,右键单击标题,然后选择“编辑轴”
  4. 在顶部轴的“编辑轴”对话框中,执行以下操作并单击“确定”:
    • 在“常规”选项卡上,将标题“Container”(容器)更改为所需标题
    • 在“刻度线标记”选项卡上,对“主要刻度线标记”选择“无”

其他信息

可以在附加的工作簿 Cell Background Color.twbx 中查看上述步骤。
此文章是否已解决问题?