让决策更智能
新一代智能数据分析平台

如何筛选工作日和周末数据

观小远发表于:2020年06月22日 17:53:31更新于:2021年12月28日 16:20:05

需求背景

用户想分开统计工作日(周一到周五)和周末(周六日)的销售数据并进行对比,需要用筛选器进行筛选。

实现方法

方案一: 适用于工作日和周末分组要用于多个卡片,需要在数据集概览页面或者 ETL 里新建计算字段和分组字段;

  1. 新建计算字段,使用函数 weekday() +1 得到每天是星期几,返回结果是一个1到7之间的整数(WEEKDAY函数里0=星期一,1=星期二,...,6=星期日)。

    00161c3e816d04c458444335ecaa585

  2. 新建分组字段,选择字段为步骤一里新建的字段“周天”,分组方式为“项目”,点击“添加分组”。选择1~5,点击“添加”按钮分组为“工作日”;也可以新建计算字段,用函数判断工作日和周末。

    00161cac82f1a2e05e7867015f1e043

    00161cac83587d51626359a36db748e

  3. 回到仪表板页面,新建筛选器,字段选择步骤二里新建的字段“周天分类”,设置好点击“保存”,并选择要联动的卡片即可。

方案二: 适用于单个卡片。

  1. 新建全局参数,类型为“文本”-“多值”,可选项为“工作日”和“周末”。然后到仪表板页面新建参数筛选器。这里全局参数多值和单值区别:多值--可多选,筛选器默认值可为空;单值--单选,筛选器默认值不能为空,不能看“工作日”和“周末”整体数据。

    0015ef07f54613618ed2effe5375823

  2. 参照方案一里步骤一和步骤二,在卡片里新建一个计算字段和一个分组字段。

  3. 在卡片里再新建一个布尔型计算字段,引用步骤一里新建的全局参数;然后把该字段拖入筛选栏,筛选条件选“True”。保存卡片。

    0015ef0879606edde535cf6ab460793

  4. 设置筛选器和卡片联动,关联时要手动关联参数。


    您需要登录后才可以回复