# 盈亏数据透视图表

您可使用盈亏数据透视图表创建具有布局的损益报告透视表。您可根据绩效将单元格着色并用自定义字体和交替的行颜色设定图表的样式。您还可将图表下载为 Excel，包括格式。盈亏数据透视图表包括在可视化捆绑中。

![盈亏数据透视图表，显示许多维度和度量。](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Resources/Images/ex_gen_pl_pivot.png)

盈亏数据透视盈亏数据透视图表维度和度量

| 维度 | 度量 | 结果 |
| --- | --- | --- |
| 1 个维度 | 最多 9 个度量 | 每个维度值一行并且每个度量一列的表格。 |
| 2 个维度 | 最多 8 个度量 | 每个第一维度的值一行并且每个使用第二维度透视的度量一列的透视表。 |

[P&L Pivot chart](https://play.vidyard.com/buk5AtK6PDCZJBjUCFgH2K)

## 将单元格着色以显示绩效

您可将单元格着色以根据 Poor（不良）、Fair（一般）和 Good（良好）的标度显示绩效。所有行和列按默认设置着色，但是如果需要您可选择将哪些列和行着色。

执行以下操作：

1. 确保在 Appearance（外观）&gt; Color by condition（按条件的颜色）下将 Enabled（启用）设置为 On（开启）。

2. 选择哪些行按绩效着色。

   将 Color all rows by condition（按条件将所有行着色）设置为 Specified rows（指定行）。

   通过 Add row to color（添加行至颜色）按名称（维度值）添加要着色的行。

3. 选择哪些度量按绩效着色。

   将 Color all measures（按条件将所有行着色）设置为 Specified measures（指定行）。

   在 Measure indices（度量指标）中按编号添加度量列表，其中图表的第一个度量编号为零。用逗号分隔度量。

   示例： 将第一、第三和第五个度量着色。

   0,2,4

4. 设置绩效界限和颜色。

   您可设置 Poor（不良）和 Fair（一般）的范围界限。

   * 值小于 Poor（不良）范围界限的所有单元格都将以为 Poor（不良）设置的背景色和文本色显示。
   * 值小于 Fair（一般）范围界限但高于 Poor（不良）的所有单元格都将以为 Fair（一般）设置的背景色和文本色显示。您应当将 Fair（一般）范围界限设置为高于 Poor（不良）。
   * 所有单元格都将以为 Good（不良）设置的背景色和文本色显示。

## 使用样式模板设置图表样式

您可为图表创建布局，例如使用样式模板显示损益报告。

信息注释您需要能够将 CSV 文件添加和加载到应用程序。

执行以下操作：

1. 将样式模板创建为 CSV 文件。使用下面描述的样式模板格式。
2. 将样式模板作为一个字段加载到您的应用程序。当您添加文件时，不要将分号用作字段分隔符，每行应当作为一个字段加载。
3. 在 Appearance（外观）&gt; Table format（表格式）下将 Style template field（系统模板字段）设置为您添加的模板字段的名称。

您可在应用程序中加载数个样式模板，并通过 Style template field（系统模板字段）更改布局。

### 样式模板格式

样式模板创建为采用 UTF-8 编码的逗号分隔的文本文件 (CSV)。

样式模板的行数必须与您第一个维度中的数据保持一致。您需要参考模板中的维度值。维度值应当在每一行中为第一个。您不需要在模板中指定所有行/维度值。样式模板最多可包含 5000 行。

模板中的每行应当为以下格式。不需要使用标题行。

```
DimensionValue;Bold;Background;FontStyle;TextColor;Align;FontSize;Comment
```

* DimensionValue

  您要设定样式的行的维度值。

* Bold

  如果您需要粗体文字，可设置为 `<bold>`。

* Background

  设置背景颜色。您可以使用 `<dark>, <night>, <soft>, <red>, <orange>, <violete>, <blue>, <green>` 或使用 RGB 格式的颜色代码，例如 `rgb(183,219,255)`。默认背景色为白色。

* FontStyle

  您可将字体样式设置为 `<italic>` 或 `<oblique>`。

* TextColor

  您可将文本颜色设置为 `<white>`。默认背景色为黑色。

* Align

  您可通过 `<center>` 将文本置中对齐。文本的默认对齐方式为左对齐，数值的默认对齐方式为右对齐。

* FontSize

  您可将字体大小设置为 `<large>`、`<medium>`（默认）或 `<small>`。

* Comment

  您可使用 `<comment>` 标签将所有零值替换为空格。这在您希望包含没有值的子标题行时有用。

您可以任何顺序使用样式标签，并排除不使用的标签。这些行将提供相同结果：

```

Operating expenses;<bold>;;<italic>;;;;
```

```

Operating expenses;<italic>;<bold>
```

### 损益报告的样式模板

Cost of goods sold;&lt;bold&gt;;RGB(225,226,226);;;;; Extraordinary items after tax;&lt;bold&gt;;RGB(193,216,47);;;&lt;center&gt;;&lt;large&gt;; Extraordinary items;&lt;bold&gt;;;&lt;italic&gt;;;&lt;center&gt;;;&lt;comment&gt; Financial revenue & expenses;&lt;bold&gt;;;&lt;italic&gt;;;&lt;center&gt;;;&lt;comment&gt; General & administrative expenses;&lt;bold&gt;;;&lt;italic&gt;;;&lt;center&gt;;;&lt;comment&gt; Gross profit;&lt;bold&gt;;RGB(193,216,47);;;&lt;center&gt;;&lt;large&gt;; Income before tax & extraordinary items;&lt;bold&gt;;RGB(193,216,47);;;;&lt;large&gt;; Manufacturing overhead;&lt;bold&gt;;;&lt;italic&gt;;;&lt;center&gt;;;&lt;comment&gt; Net costs of goods sold;&lt;bold&gt;;RGB(225,226,226);;;;; Net gain on sale of land;&lt;bold&gt;;RGB(193,216,47);;;&lt;center&gt;;&lt;large&gt;; Net Income (Profit);&lt;bold&gt;;#191970;;&lt;white&gt;;&lt;center&gt;;&lt;large&gt;; Net mfr overhead;&lt;bold&gt;;RGB(225,226,226);;;;; Net sales revenues;&lt;bold&gt;;RGB(225,226,226);;;;; Operating expenses;&lt;bold&gt;;;&lt;italic&gt;;;;; Operating income before taxes;&lt;bold&gt;;RGB(193,216,47);;;;&lt;large&gt;; Other general & admin expenses;&lt;bold&gt;;rgb(128, 191, 255);&lt;white&gt;;;&lt;center&gt;;&lt;large&gt;; Revenues;&lt;bold&gt;;;&lt;italic&gt;;;&lt;center&gt;;;&lt;comment&gt; total general & admin expenses;&lt;bold&gt;;#efefef;;;;; total operating expenses;&lt;bold&gt;;rgb(128, 191, 255);&lt;white&gt;;;;; Total selling expenses;&lt;bold&gt;;RGB(225,226,226);;;;;

要使用该模板，您需要数据文件，其中第一维度包含对应于每行第一项目的值，例如 Cost of goods sold。

盈亏数据透视图表以 中的布局模板设定样式

盈亏数据透视图表以 中的布局模板设定样式

盈亏数据透视图表以 中的布局模板设定样式 ![盈亏数据透视图表，显示许多维度和度量。](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Resources/Images/ex_gen_pl_pivot.png)

## 使用样式面板进一步自定义外观

在属性面板中的外观下有大量样式设定按钮可供您使用。

单击外观&gt;演示文稿下的the 样式 icon以进一步自定义图表的样式。 您可以通过单击每个部分旁的 ![重置](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 重置样式。单击 ![重置](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 全部重置可重置样式面板中所有可用标签的样式。

有关设置单个可视化样式的常规信息，请参见[将自定义样式应用于可视化](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm)。

### 自定义文本

可以在外观 &gt; 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素，请关闭显示标题。

图表上不同标签的可见性取决于特定于图表的设置和标签显示选项。这些可以在属性面板中进行配置。

您可以设置图表中显示的文本的样式。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon。

3. 在常规选项卡上，设置以下文本元素的字体、强调样式、字体大小和颜色：

   * 标题

   * 副标题

   * 脚注

### 自定义背景

可以自定义图表的背景。可以通过颜色和图像来设置背景。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在样式面板的一般选项卡上，您可以选择背景颜色（单色或表达式）。您也可将背景设置为媒体库或 URL 中的图像。

   使用背景色时，请使用滑块调整背景的不透明度。

   使用背景图像时，可以调整图像大小和位置。

### 自定义边框和阴影

您可以自定义图表的边框和阴影。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon。

3. 在样式面板的常规选项卡上的边框下，调整轮廓大小以增加或减少图表周围的边框线。

4. 选择边框的颜色。

5. 调整拐角半径以控制边框的圆度。

6. 在常规选项卡的阴影下，选择阴影大小和颜色。选择无以移除阴影。

## 下载 Excel 格式的图表

您可用 Excel 文件形式下载 P&L pivot 图表。使用导出为 XLS 选项下载图表时，导出的 .xls 文件包括应用于图表的自定义格式。

执行以下操作：

1. 右键单击 P&L pivot 图表，或将鼠标悬停在图表上，然后单击 the 三点菜单 icon 。

2. 选择 the 导出为 XLS icon 。

   信息注释或者，选择下载为… &gt; 数据，将图表下载为 .xlsx 文件。使用下载为... &gt; 数据选项时，应用于 P&L pivot 图表的自定义格式不会包含在 Excel 文件中。

3. 选择计算机上要存储文件的位置。

## 限制

有关一般限制的信息，请参阅 [限制](https://help.qlik.com/zh-CN/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Visualizations/VisualizationBundle/visualization-bundle.htm#Limitati)。

* 在 Qlik Engine 和盈亏数据透视图表之间存在数据传输限制。该限制将每个数据请求限制为 10000 个元素，例如 1000 行和 10 列。盈亏数据透视可使用分页创建更多数据的自动请求。

  您可通过 Pagination（分页）&gt; Max pagination loops（最大分页循环）设置请求的数据的上限。默认值为 20000 个元素（20k cells）并且最大值为 40000 个元素。

  您还可修改超出数据上限时显示给用户的错误消息。当超出数据上限时，建议的解决方法是向数据应用筛选器以限制数据传输。

* 无法将 盈亏数据透视图转换成另一可视化或将另一可视化转换成盈亏数据透视图。

相关学习:

* [如何配置可视化捆绑盈亏数据透视图表？](https://help.qlik.com/lnk/How_configure_Visualization_Bundle_P_L_pivot_chart)

## 了解详情

* [如何配置可视化捆绑盈亏数据透视图表？](https://help.qlik.com/lnk/How_configure_Visualization_Bundle_P_L_pivot_chart)