# 创建表格

表格同时显示多个字段，其中每行的内容在逻辑上相互关联。通常，表格由一个维度和多个度量组成。

信息注释

垂直表取代了表格，作为默认表格可视化。考虑将现有表格升级为垂直表，以提高功能和性能。有关创建垂直表的信息，请参阅[创建垂直表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/StraightTable/create-sn-straight-tables.htm)。

您可以在正在编辑的 工作表 上创建新表。

执行以下操作：

1. 从资产面板中，在 旧版 下的 图表 中，将 表格 拖到工作表上。
2. 单击添加维度，然后选择维度或字段。
3. 单击添加度量，然后选择度量或从字段创建度量。

创建表格后，您可能需要在 属性 面板中调整其外观和其他设置。 有关样式设置的信息，请参阅 [设置表格样式](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/create-tables.htm#Styling)。有关自定义图表外观其他方面的信息，请参阅当前主题和 [更改可视化外观](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/change-appearance-of-visualization.htm)。

提示注释列宽会自动设置以使各列保持在一起，从而提高可读性。您可以通过拖动标题分隔线来调整列的宽度。双击标题分隔线可重置为默认宽度。

## 设置表格样式

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

单击外观&gt;演示文稿下的the 样式 icon以进一步自定义图表的样式。样式面板包含常规和图表选项卡下的各个部分。

您可以通过单击每个部分旁的 ![重置](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 重置样式。单击 ![重置](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 全部重置可重置样式面板中所有可用标签的样式。

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

### 自定义文本

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

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

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

执行以下操作：

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

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

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

   * 标题

   * 副标题

   * 脚注

4. 在图表选项卡上，设置以下文本元素的字体大小和颜色：

   * 标题：设置列标题的文本样式。
   * 内容：设置表格内容的文本样式。如果已选择以显示“总计”行，则除了其文本为粗体外，还将使用这些设置来设定该行的样式。

此外，您还可以自定义用户悬停在行上时文本的显示方式。参阅[自定义悬停行为和滚动条](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/create-tables.htm#Customiz)。

### 自定义背景

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

执行以下操作：

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

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

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

   信息注释

   要从 URL 添加背景图像，必须将来源添加到租户的内容安全策略中的允许列表中。使用 img-src 指令添加来源。这由管理员在 Administration 活动中心完成。

   有关更多信息，请参阅[创建 CSP 条目](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm#AddEntry)。

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

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

### 设置行高度

您可以调整表中行的高度。

执行以下操作：

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

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

3. 在图表选项卡的行高（以行为单位）下，输入一个正整数值，表示一个新大小的行中应包含多少原始大小的行（按高度）。

### 自定义悬停行为和滚动条

用户将鼠标悬停在表中的某行上方时，可以设置显示选项。您还可设置滚动条的大小。

执行以下操作：

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

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

3. 在样式设置面板的图表选项卡上的行悬停下，调整以下设置：

   * 若要在用户悬停在表中的行上时高亮显示这些行，请将开关设置为打开。根据偏好关闭行为。

   * 行悬停颜色：设置颜色以在用户悬停在行上时高亮显示该行。

   * 行悬停字体颜色：当用户悬停在高亮显示的行上时，设置该行中文本的颜色。

4. 在滚动条大小下，设置图表中滚动条的大小（可以选择“小”、“中”或“大”）。

### 自定义边框和阴影

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

执行以下操作：

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

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

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

4. 选择边框的颜色。

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

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

## 对齐数据

如果将 文本对齐 设置为 自动，则列数据将根据数据类型对齐：文本值左对齐，数值（包括与日期相关的值）右对齐。 如果将其设置为 自定义，则可以将数据向左、居中或向右对齐。

## 对表格进行排序

您可以通过多种方式调整表格的排序：

* 列排序：从左到右调整维度和度量的顺序
* 行排序：调整行的排序优先级顺序
* 内部排序：使用维度和度量的内部排序顺序
* 交互式排序：在分析期间，您可以单击列标题对表格进行排序

### 列排序

默认情况下，列的排序顺序由维度和度量添加到表格的顺序决定。如果您首先添加度量 Sales，它将首先（最左侧）显示在表格中。添加的下一个维度或度量将显示在第二列中，依此类推。可以在属性面板的 列 下更改列排序顺序。

### 行排序

默认情况下，行按第一个添加的维度或度量排序，数值升序，文本值升序。列标题下方的小箭头显示表格按哪一列排序。

您可以在属性面板的 排序 下更改行排序。 拖动维度和度量以更改排序优先级顺序。在许多情况下，排序不仅受 排序 中第一个维度或度量的影响，还受后续维度或度量的影响。

在以下屏幕截图中，行首先按 Customer 排序，然后按 Month 排序，最后按 Product Type 排序。如您所见，Customer 和 Month 列有几行具有相同的值（A-2-Z Solutions 和 Month）。Product Type 中的行按字母顺序排列，但仅显示 1 月份销售给客户 A-2-Z Solutions 的行。

![具有排序顺序的表格：Customer、Month、Product type。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_TableSorting.png)

通过更改排序顺序，使次要排序按 Product Type 进行，然后按 Month 进行，销售给客户 A-2-Z Solutions 的所有 Product Type 项目都按字母顺序显示，而只有销售它们的月份显示在 Month 下。

![具有排序顺序的表格：Customer、Product type、Month。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_TableSorting2.png)

### 内部排序

每个维度和度量都有一个默认（自动）的内部排序顺序，可以对其进行更改。在 排序 下，单击要更改的项目，然后单击按钮切换到 自定义 排序。如果排序与具有更高优先级的项目冲突，则对项目的内部排序所做的更改可能不会产生任何影响。

### 交互式排序

在分析期间，您可以通过单击列标题来设置按哪一列排序。第一次单击会根据所选项目的默认排序对表格进行排序。第二次单击会反转排序顺序。交互式排序基于会话且不会保存。如果您希望对排序的更改持久生效，则需要在属性面板中进行更改。

## 显示总计

默认情况下，数值的总计显示在列名下方。在属性面板中，您可以隐藏总计行并自定义其计算。您还可以选择在列的底部显示总计，或者完全不显示。

### 显示总计

执行以下操作：

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

2. 更改总计设置。使用自定义值，您可以选择将总计放置在图表的顶部或底部。选择无以隐藏总计。

3. 您可以设置总计标签，可以是纯文本或表达式。

### 配置总计计算

如果您已选择显示总计行，则可以设置用于数值度量总计的自定义聚合。此聚合将覆盖度量使用的计算。

执行以下操作：

1. 在属性面板中，展开数据部分。

2. 展开一个数值度量。

3. 在总计函数下，使用下拉菜单选择以下选项之一：

   * 自动

   * 平均值

   * 计数

   * 最大值

   * 最小值

   * 求和

   * 无（度量的总计显示为 -）

   信息注释这些设置是列级别的，因此如果总计行在图表中被完全隐藏，它们将被覆盖。请参阅 [显示总计](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/create-tables.htm#Showing)。

## 显示更多数据

可以将图表配置为显示更多数据，或以不同方式显示数据。在属性面板的 外观 &gt; 展示 下，您可以：

* 冻结第一列以防止滚动。

  对于在导航菜单中激活了 触摸屏模式 的应用程序使用者，您需要打开 在触摸屏上启用 以支持为这些使用者冻结第一列。

* 选择分别在标题和单元格中换行多行文本。

  提示注释使用这些设置最多可以换行三行文本。对于更长的文本，请在 the 样式 icon 面板中设置更高的 行高 限制。请参阅 [设置行高度](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/create-tables.htm#RowHeight)。

* 关闭水平滚动并打开列选择器功能。这允许应用程序使用者更改表格列顺序。

## 向度量添加趋势指示器

您可以向度量列添加趋势指示器。这将在度量值旁边显示一个符号。您可以定义决定显示哪个符号以及以哪种颜色显示的范围。您可以通过在度量属性中将 表示 设置为 指示器 来启用指示器。

### 设置指示器限制

您需要使用 添加限制 为要用于显示指示器的范围添加限制。您可以通过三种方式设置限制值。

* 使用滑块。
* 在文本框中键入一个值。
* 设置一个返回限制值的表达式。

添加限制后，您可以为每个定义的范围选择指示器的颜色和符号。

### 设置指示器样式

您可以设置指示器的显示样式。

* 您可以通过选择 显示值 来同时显示指示器和度量值。
* 您可以使用 将颜色应用于值 将值颜色设置为与指示器颜色相同。
* 您可以使用 指示器位置 将指示器显示在值的右侧或左侧。

### 示例

在此示例中，我们向 Sales 度量添加了趋势指示器，以指示哪些值低于目标值。指示器限制为：

* 对于低于 3000000 的值，将显示红旗。
* 对于在 3000000 到 3500000 范围内的值，将显示黄旗。
* 对于高于 3500000 的值，将显示绿色复选标记。

![带有趋势指示器的表格](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_table_trend_indicator.png)

## 向度量添加小图表

您可以向度量列添加小 图表。这将显示一个小图表 可视化 而不是度量值。您可以定义决定显示哪些数据以及以哪种颜色显示的维度。您可以通过在度量属性中将 表示 设置为 小图表 来启用指示器。

信息注释小图表弹出窗口仅显示度量的值，并且不会按各个维度点值进行细分。

[Adding mini chart to a measure](https://play.vidyard.com/8F9x5hy8TG2YmAdhSUmQYA)

### 设置小图表类型

在指定小图表将基于哪个维度之后，您必须选择一个 模式。

* 条形 创建一个条形图。
* 点 创建一个点图。
* 迷你图 创建一个迷你图。您可以通过选择 显示点 在迷你图的每个数据点处显示点。
* 正/负 创建一个图表，其中每个值由零上方或下方的一个点表示。

选择模式后，您可以在小图表选项的底部指定小图表的 Y 轴。

### 设置小图表样式

您可以为 条形、点 和 迷你图 设置条形或线条的颜色。

* 您可以选择设置 最大值颜色 和 最小值颜色，这将突出显示最高和最低的可见图表值。
* 您可以选择设置 突出显示第一个 和 突出显示最后一个 颜色，这将突出显示第一个和最后一个可见图表值。

您可以为 正/负 小图表设置正值和负值颜色。

## 了解详情

* [表格](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/table.htm)

* [在表格中的维度上累计值](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/table-example.htm)

* [在表格中使用相对数字来计算贡献](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Table/table-example2.htm)

* [解释表格](https://help.qlik.com/lnk/Interpreting_tables)

相关学习内容：

* [解释表格](https://help.qlik.com/lnk/Interpreting_tables)