条件参考
可用于创建条件的配置选项因以下情况而异:
图表类型
要应用条件的值的有效类型
值的有效类型是数组缩减和聚合后的类型。 例如,具有 COUNT
聚合的表的Values渠道中的字符串字段将变为数值字段。
Applies to 字段
使用Applies to菜单选择图表中要应用基于条件的格式设置的方面。
对于数字Charts,您只能对数字应用条件。
对于数据表,您可以选择:
适用于 | 说明 |
---|---|
群组 | 从图表中选择群组编码渠道。您选择的字段的有效类型决定了可用的Operators 。 Charts 格式化该群组字段列中的匹配单元格。 |
Values | 从图表中选择一个值编码渠道。您选择的字段的有效类型决定了可用的Operators 。 Charts 格式化该值字段列中的匹配单元格。 |
行索引 | 将数字与从 0 开始的行索引进行比较(即,数据的第一行是第 Charts 格式化匹配的行。 |
列名称 | 将字符串与列标题进行比较。 Charts 格式化匹配的列。 |
单元格值 | 将数字或字符串与任何表单元格值进行比较。 Charts 会格式化任何匹配的单元格。 |
行总计 | 将数字与行总数进行比较。 Charts格式匹配行总计单元格。 |
列总计 | 将数字与列总计进行比较。 Charts格式匹配列总计单元格。 |
Operator 字段
使用Operator菜单选择条件用于确定格式的操作符。 根据您从Applies to菜单中选择的值类型,您可以选择数字、字符串或日期操作符。
Charts使用所选操作符将Applies to字段中包含的图表值与您提供的输入进行比较。
数字操作符
对于单个数值,可以使用以下操作符:
EqualTo
不等于
大于
大于或等于
小于
小于或等于
在数据表上,还可以使用以下排名操作符:
排名靠前
排名垫底
排名最高百分比
排名靠后百分比
注意
对相同值进行排名
如果多个相同的值超出指定排名,Atlas Charts 会格式化所有匹配值。 例如,如果表中的前 20 个值相同,而您选择设置前 10 个值的格式,则 Charts 会格式化所有 20 个相同值。
日期操作符
对于单个日期值,可以使用以下操作符:
日期或之后
之后
Exactly
之前
于或之前
分箱的数字和日期
分箱的数字和日期使用适用于分箱范围的不同操作符。
对于分箱的数字范围,可以使用以下操作符:
包括
大于
大于或包含
小于
小于或包含
对于分箱日期范围,可以使用以下操作符:
包括
之后
之后或包含
之前
之前或包含
字符串操作符
对于字符串值,可以使用以下操作符:
EqualTo
不等于
空
非空
contains
不包含
开头为
匹配正则表达式
以下其中之一
匹配正则表达式
如果您选择Matches Regex ,则可以应用任意数量的以下 Regex 标志:
不区分大小写 (i)
多行 (m)
扩展 (x)
单行
使用输入字段指定正则表达式。
以下其中之一
如果您选择One of ,则使用输入字段列出一系列字符串。 匹配该列表中的任何string都会应用条件格式。
Input 字段
Input字段指定一个值,用于根据 字段中的值评估Operator Applies to条件。
操作符类型 | 输入类型 |
---|---|
数值 |
|
字符串 |
如果选择了“匹配正则表达式”字符串操作符,请输入正则表达式。 如果选择了One of string 操作符,请输入以逗号分隔的字符串列表。 |
Date | 日期和时间。 |