透视表
透视表 (Pivot) 将维度和度量显示为表格中的行和列。在透视表中,您可以同时通过多个度量并以多个维度分析数据。
适用场景
如果您希望在一个表格中包括多个维度或度量,然后想要对它们进行重新整理以便查看不同的小计,则透视表很有用。Qlik Visualization bundle 透视表提供了几种与透视表可视化不同的布局和样式选项,包括:
-
所有维度的标题
-
所有维度的标题菜单选项
-
自定义 nul l表示
-
按像素或百分比自定义列宽
-
使用鼠标调整列宽
-
顶部或底部的合计
创建透视表
执行以下操作:
- 在资产面板中,打开自定义对象 > Visualization bundle 并将 Pivot 拖动至工作表。
-
单击添加,然后为行维度选择字段或主维度。
(可选)添加更多维度作为行。透视表按行的添加顺序向下钻取行。可以单击并拖动维度以对其重新排序。
-
单击添加,然后为度量值选择字段或主度量。
可以选择添加更多度量。
可在高级属性面板中调节外观和其他设置。
在属性面板中透视您的数据
在属性面板中,您可以将度量和维度添加到透视表,也可以透视行或列。
数据
在数据窗格中,可以添加维度和度量。您可在行和列之间移动项目。您还可更改行或列内部的项目顺序。使用多个度量时,它们会分组创建一个名为值的项目。
排序
在高级属性中的排序窗格上,可以更改维度和度量的内部顺序。
按第一度量排序
如果您有不止一个度量,则会创建度量组。按第一度量排序将按第一度量的数值将度量值排序。该排序顺序将影响所有维度,并且优先于在维度下定义的任何其他排序顺序。
例如,您有两个度量: Quantity 和 Sales。在属性窗格中的数据 > 度量下,会先列出 Quantity。如果您以降序按第一度量排序,则您的表格将以具有最高 Quantity 的维度开始进行排序。
按表达式排序
按表达式排序时,表达式仅应用于透视表的第一个维度。后续维度的排序顺序与第一个维度相同。
设置维度和度量列的格式
您可以使用其他选项设置维度和度量值列的格式。您可以:
-
限制显示的维度
-
设置维度表示形式的格式
-
格式化度量数字
-
创建条件列
-
使用表达式设置单元格的背景色
-
使用表达式设置文本颜色
-
设置列宽
限制显示的维度
限制维度的显示值的数量。设置限制时,度量所属的显示的唯一维度符合限制标准。
执行以下操作:
-
在数据下,选择一个维度,然后展开属性。
-
在限制下,选择以下限制之一:
-
无限制:默认值。
-
固定数:选择要显示的上限值和下限值。设置值的数量。也可以使用表达式设置数值。 单击 以打开表达式编辑器。
-
精确值:使用运算符并设置精确的限值。也可以使用表达式设置数值。 单击 以打开表达式编辑器。
-
相对值:使用运算符并设置相对的限值(以百分比表示)。也可以使用表达式设置数值。 单击 以打开表达式编辑器。
-
设置维度表示格式
可以使用属性面板中的表示设置维度列的格式,以显示值、链接或图像。可以选择以下表示:
- 文本:将维度值显示为文本。这是默认值。
-
链接:将值显示为可单击的链接。使用维度值或 URL,或者可以将其他 URL 添加到显示的维度值中。
设置链接格式
不支持字符 ; 作为 URL 中的查询参数分隔符。
执行以下操作:
-
在数据下,选择一个维度,然后展开属性。
-
在表示下,选择链接。
-
在链接设置下,选择以下选项之一:
-
添加标签:维度在维度表达式或数据表中包含目标 URL。链接按目的地 URL 表达式显示和排序。
在链接标签下,输入目标 URL 的描述性文本标签。单击 以打开表达式编辑器。
-
添加 URL:维度值将成为可选择的文本链接,这些链接是 URL 的标签。
在链接 URL 下,输入目标 URL 表达式。单击 以打开表达式编辑器。
-
格式化度量数字
可以在属性面板中的数字格式化下设置度量值数字的格式。
如果您想要在应用程序级别更改数字格式,并且不只是更改单个度量的数字格式,最好在区域设置中执行此操作,该设置位于数据加载编辑器中脚本开头的 SET 语句。
执行以下操作:
-
在数据下,选择一个度量,然后展开属性。
-
在数字格式化下,选择格式。
-
自动:Qlik Sense 根据源数据自动设置数字格式。
为了表示数字缩写,将使用国际 SI 单位,如 k(千)、M(百)和 G(十亿)。
-
数字:默认情况下,格式设置为简单,您可以从列表的选项中选择格式。更改为自定义,然后在格式样式下输入格式样式。
示例:
- # ##0 描述带千位分隔符的整数数字。在该示例中,将 " " 用作小数位分隔符。
- ###0 描述不带千位分隔符的整数数字。
- 0000 描述至少四位数的整数数字。如数字 123 将显示为 0123。
- 0.000 描述带三个小数位的数字。在该示例中,将 "." 用作小数位分隔符。
如果在格式样式中添加百分比符号 (%),度量会自动乘以 100。
- 货币:默认情况下,货币使用的格式样式与操作系统中设置的相同。使用格式样式可更改格式样式。
- 日期:默认情况下,格式设置为简单,您可以从列表的选项中选择格式。更改为自定义,然后在格式样式下输入格式样式。
- 持续时间:默认情况下,持续时间使用的格式样式与操作系统中设置的相同。持续时间可格式化为天,或者天、小时、分、秒和分秒的组合。使用格式样式可更改格式样式。
- 自定义:默认情况下,自定义使用的格式样式与操作系统中设置的相同。使用格式样式可更改格式样式。
-
创建条件列
列可以是有条件的,这样它们只有在满足某些条件时才会出现。
执行以下操作:
-
在数据下,选择一个维度或度量,然后展开属性。
-
在显示列条件下,单击 以打开表达式编辑器。
-
输入表达式以确定列的显示条件。
-
单击应用。
使用表达式设置背景色
可以使用表达式定义列的背景色。例如,可以让列中的单元格根据列单元格中的值更改背景颜色。当使用深色背景颜色时,文本颜色会自动更改为白色。
执行以下操作:
-
在数据下,选择一个维度或度量,然后展开属性。
-
在背景颜色表达式下,单击 以打开表达式编辑器。
-
输入表达式以确定列的显示条件。
-
单击应用。
使用表达式设置文本颜色
可以使用表达式定义列的文本色。例如,可以让列中的单元格根据列单元格中的值更改文本颜色。
执行以下操作:
-
在数据下,选择一个维度或度量,然后展开属性。
-
在文本颜色表达式下,单击 以打开表达式编辑器。
-
输入表达式以确定列的显示条件。
-
单击应用。
设置列宽
默认情况下,会自动设置列宽。您可以通过以下方式手动设置列宽:
-
内容
-
像素
-
百分比
也可以通过拖动标题边框来手动调整列的大小。
执行以下操作:
-
在数据下,选择一个维度或度量,然后展开属性。
-
在列宽下,选择要设置列宽的方式:
-
适配内容:列的大小取决于列中内容的宽度。
-
像素:以像素为单位设置列的宽度。
-
百分比:以百分比为单位设置列的宽度。
-
自动:使用 Qlik Sense 自动设置列宽。
-
自定义样式设定
在属性面板中的外观下有大量样式设定按钮可供您使用。
单击外观>演示文稿下的样式以进一步自定义图表的样式。样式面板包含常规和图表选项卡下的各个部分。
您可以通过单击每个部分旁的 重置样式。单击 全部重置将重置一般和图表中的样式。
自定义文本
可以在外观 > 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素,请关闭显示标题。
图表上不同标签的可见性取决于特定于图表的设置和标签显示选项。这些可以在属性面板中进行配置。
您可以设置图表中显示的文本的样式。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击样式。
-
在常规选项卡上,设置以下文本元素的字体、强调样式、字体大小和颜色:
-
标题
-
副标题
-
脚注
-
-
在图表选项卡上,设置以下文本元素的字体、强调样式、字体大小和颜色:
- 标题:为所有维度设置标题的文本样式。
- 维度值:设置文本维度值的样式。
- 度量值:设置度量值的文本样式。
- 度量标签:设置度量标题的文本样式。
- 值数总计:设置合计文本的样式。
- Null 值:设置 null 值的文本样式。
自定义背景
可以自定义图表的背景。也可以通过表达式为各个维度或度量着色。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击 样式。
-
在样式面板的常规选项卡上,您可以选择背景颜色(单色或表达式),并且也可将背景设置为媒体库中的图像。
使用背景色时,请使用滑块调整背景的不透明度。
使用背景图像时,可以调整图像大小和位置。
-
在图表选项卡上,自定义以下元素的背景色:
- 标题
- 维度值
- 度量值
- 度量标签
- 总值:
- 空值
自定义网格
您可以自定义透视表网格。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击样式。
-
在图表选项卡上,用以下元素自定义网格:
-
行高度:设置行的高度。
-
边框:设置单元格边框的颜色。
-
分隔符:设置分隔符的颜色,器用于分隔维度和度量以及标题和行。
-
背景:设置列中有维度时创建的空白区域的颜色。
-
自定义 null 值
您可以更改 null 值在透视表中的表示方式。
执行以下操作:
-
在属性面板中单击外观 > 演示。
-
在 Null 文本下,输入要替换 null 值的文本。
完全展开透视表
您可以将透视表设置为始终完全展开。
执行以下操作:
-
在属性面板中单击外观 > 演示。
-
选择全部展开。
自定义边框和阴影
您可以自定义图表的边框和阴影。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击样式。
-
在样式面板的常规选项卡上的边框下,调整轮廓大小以增加或减少图表周围的边框线。
-
选择边框的颜色。
-
调整拐角半径以控制边框的圆度。
-
在常规选项卡的阴影下,选择阴影大小和颜色。选择无以移除阴影。
限制
透视表具有以下限制:
-
您只能将透视表作为数据下载。
-
当工作表处于分析模式时,不能像对可视化透视表那样透视 Visualization bundle 透视表中的数据。