You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Calendar Table关联表生成周度/季度营收统计(Alteryx&SQL)

业务表与日历表关联生成周度/季度营收统计方案

Alteryx 处理步骤

  • 导入数据源:使用「Input Data」工具分别加载业务数据表和日历表
  • 关联两张表:拖入「Join」工具,将业务表的Month字段与日历表的Month字段匹配(若业务表有具体Date字段,优先用Date关联以提升统计精度)
  • 聚合统计:添加「Summarize」工具,按日历表的Week或Quarter字段分组,对Revenue执行求和操作,可按需添加Bear Rate的均值等其他统计项
  • 导出结果:通过「Output Data」工具将生成的周度/季度统计报表导出为所需格式

SQL 实现逻辑

假设业务表名为business_data,日历表名为calendar_table,以下是两种维度的统计语句:

周度营收统计

SELECT
    c.Week,
    SUM(b.Revenue) AS Total_Revenue,
    AVG(b.Bear_Rate) AS Avg_Bear_Rate
FROM business_data b
JOIN calendar_table c
    ON b.Month = c.Month -- 若业务表有Date字段,替换为 b.Date = c.Date
GROUP BY c.Week
ORDER BY c.Week;

季度营收统计

SELECT
    c.Quarter,
    SUM(b.Revenue) AS Total_Revenue,
    AVG(b.Bear_Rate) AS Avg_Bear_Rate
FROM business_data b
JOIN calendar_table c
    ON b.Month = c.Month -- 若业务表有Date字段,替换为 b.Date = c.Date
GROUP BY c.Quarter
ORDER BY c.Quarter;

说明:使用Date字段关联时,能避免同一月份跨周/季度导致的统计偏差,建议优先采用该关联方式。

内容的提问来源于stack exchange,提问作者shazma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 11:40:27