可为过滤器准备部件进行配置的属性。
| 属性 | 说明 |
|---|---|
| 选定的列 | 为分析选择列。 |
| 过滤条件 | 输入过滤条件。 |
| 商店 | 收入 | 利润 |
|---|---|---|
| Land Mark | 10000 | 1000 |
| Spencer | 20000 | 4500 |
| Soch | 25000 | 8000 |
| 收入 | 利润 |
|---|---|
| 20000 | 4500 |
| 25000 | 8000 |
| 员工 ID | 员工姓名 | 出生日期 | 年龄 | 入职日期 | 确认日期 |
|---|---|---|---|---|---|
| 1 | Laura | 11/11/1986 | 25 | 12/9/2005 | 27/11/2005 |
| 2 | Desy | 12/5/1981 | 30 | 24/6/2000 | 10/7/2000 |
| 3 | Alex | 30/5/1978 | 33 | 10/10/1998 | 24/10/1998 |
| 4 | John | 6/6/1979 | 32 | 2/12/1999 | 20/12/1999 |
| 类别 | 函数(应用于员工表格时起作用) | 说明 |
|---|---|---|
| 日期 | DAYSBETWEEN | 返回两个日期之间的天数。 |
| CURRENTDATE | 返回当前系统日期。 | |
| MONTHSBETWEEN | 返回两个日期之间的月份数。 例如,当将 MONTHSBETWEEN([入职日期],[确认日期]) 应用到员工表格时,新列将包含 2、0、2、0。 |
|
| DAYNAME | 返回字符串格式的日名称。 例如,当将 DAYNAME([入职日期]) 应用到员工表格时,新列将包含“Monday”、“Saturday”、“Saturday”、“Thursday”。 |
|
| DAYNUMBEROFMONTH | 返回某天在特定月份中的排列序数。 例如,12/11/1980 返回 12。 |
|
| DAYNUMBEROFWEEK | 返回某天在周中的排列序数。 例如,星期日 = 1、星期一 = 2。 |
|
| DAYNUMBEROFYEAR | 返回某天在年中的排列序数。 例如,1st Jan = 1、1st Feb = 32、3rd Feb = 34。 |
|
| LASTDATEOFWEEK | 返回一周中最后一天的日期。 例如,12/9/2005 返回 17/9/2005 |
|
| LASTDATEOFMONTH | 返回月份中最后一天的日期。 例如,12/9/2005 返回 30/9/2005 |
|
| MONTHNUMBEROFYEAR | 返回日期所在的月份数。 例如,Jan = 1、Feb = 2、Mar = 3 |
|
| WEEKNUMBEROFYEAR | 返回周在年中的排列序数。 例如,12/9/2005 返回 38。 |
|
| QUARTERNUMBEROFDATE | 返回日期所在的季度数。 例如,12/9/2005 返回 3。 |
|
| 字符串 | CONCAT | 拼接两个字符串。 例如,CONCAT('USA', 'Australia') 返回 USAAustralia。 |
| INSTRING | 如果在源字符串中找到搜索字符串,则返回“真”。 例如,INSTRING('USA', 'US') 返回“真”。 |
|
| SUBSTRING | 返回源字符串中的子字符串。 例如,SUBSTRING('USA', 1,2) 返回 US。 |
|
| 数学 | MAX | 返回列中的最大值。 |
| MIN | 返回列中的最小值。 | |
| COUNT | 返回列中值的数量。 | |
| SUM | 返回列中值的总和。 | |
| AVERAGE | 返回列中值的平均值。 | |
| 条件表达式 | IF(条件) THEN(字符串表达式/数学表达式) ELSE(字符串表达式/数学表达式/条件表达式) | 检查是否满足条件,如果“真”则返回一个值,如果“假”则返回另一个值。 例如,IF([入职日期]>12/9/2005) THEN('2005 年 9 月 12 日以后加入的员工') ELSE('2005 年 9 月 12 日当日或之前加入的员工') |
使用数学运算符创建包含数值列和/或数字的公式。例如,表达式 [年龄] + 1 添加了一个新列,新列包含值 26、31、34、33。
| 数学运算符 | 说明 |
|---|---|
| + | 加法运算符 |
| - | 减法运算符 |
| * | 乘法运算符 |
| / | 除法运算符 |
| () | 圆括弧或圆括号 |
| ^ | 幂运算符 |
| % | 取模运算符 |
| E | 指数运算符 |
使用条件运算符创建 IF THEN ELSE 或 SELECT 表达式。
| 条件运算符 | 说明 |
|---|---|
| == | 等于 |
| != | 不等于 |
| < | 小于 |
| > | 大于 |
| <= | 小于等于 |
| >= | 大于等于 |
使用逻辑运算符比较两个条件,并返回“真”或“假”。例如,IF([入职日期]>12/9/2005 && [年龄] >=25 ) THEN ('True') ELSE ('False') 添加了一个包含值“真”、“假”、“假”、“假”的新列。
| 逻辑运算符 | 说明 |
|---|---|
| && | AND |
| || | OR |