第40天:用多维表格“手搓”一个简易ERP(工作日历构建篇)

古哥计划
古哥计划 Lv.2 潜力创作者KVP

Lv.2潜力创作者

🚀 第40天:用多维表格“手搓”一个简易ERP(排程模块·工作日历构建篇)

系列第40篇|从零开始搭建标准ERP架构
👣 接续第39天“RCCP粗能力评估”,今天我们进入排程的底层支撑——工作日历系统
🔧 目标:建立2026年全年工作日历,支持按日/周/月分析产能与排程
🎯 关键点:日期批量生成 → 年月日拆分 → 周次提取 → 节假日识别 → 工时配置 → 视图管理
💡 核心价值:实现“时间维度标准化”,让排程有据可依

🔁 回顾:我们为什么要建工作日历?

在完成 RCCP(粗能力计划) 后,我们需要更精细的能力评估:

某个生产任务需要 50 小时工时

但这些工时能不能安排在接下来的 10 天内?

是否撞上节假日或周末?

每周最大可用工时是多少?

这就需要一个 完整的、结构化的“工作日历” 来作为排程的“时间轴”。


步骤一:快速创建全年日期表

操作路径:

新建数据表:工作日历

使用 Excel 公式快速生成日期:

  • 生成 365 天,从 2026/01/01 开始

  • 复制粘贴到多维表格中 → 自动转为“日期”类型字段

效果:一键生成全年日期,无需逐条录入!

步骤二:拆分日期维度 —— 年、月、日

新建公式字段:

字段名称

类型

公式

日期转年

数值

=YEAR([@日期])

日期转月

数值

=MONTH([@日期])

日期转日

数值

=DAY([@日期])

作用:
支持按“年/月/日”进行筛选和统计
方便后续做同比、环比分析

步骤三:提取周次信息 —— 年度第几周 & 月度第几周

新建 WPS 自带字段:

1. 年度第几周

字段类型:年度第几周

配置:

  • 选择日期字段:日期

  • 显示格式:年和第几周

示例:2026/01/01 → “2026年第1周”

2. 月度第几周

字段类型:月度第几周

配置:

  • 选择日期字段:日期

  • 第一周定义:1号所在周(推荐)

  • 即:每月1号是哪一天,就从那一天算起第一周

示例:2026/01/01 是周四 → 1月第1周从1号开始
💡 提示:也可设置为“当月第一个自然周”,根据企业习惯调整

步骤四:提取星期数字

新建公式字段:

说明:
WEEKDAY(date, 2):返回 1~7,对应周一到周日
周一 = 1,周二 = 2,……,周日 = 7
作用:
快速判断是否为周末(6、7)
支持“非工作日”识别

步骤五:AI智能识别关键节日

新建 AI 字段:

优势:
不用手动维护节假日
支持未来自动更新(如AI模型升级)
可用于提醒排程人员避开高峰期

步骤六:配置出勤工时

新建数值字段:

说明:
一般设为 8 或 10 小时/天
周末、节假日设为 0
可根据工厂排班灵活调整

步骤七:创建多视图管理 —— 当月、下月、本周、下周

新建多个视图:

作用:
让管理者快速聚焦当前周期
便于每周/每月排程会议使用
支持动态刷新

步骤八:生成统计表 —— 按周汇总工时

新建统计表:工作日历-按周

输出效果:
意义:
每周最大可用工时一目了然
可用于对比 RCCP 的负荷需求
支持“周级排程”决策
同理可生成:
按月汇总
按节假日分类
按星期统计

🌐 设计总结:为什么这个日历这么重要?

功能

价值

全年日期自动生成

提升效率,避免人为错误

年月日拆分

支持多维度分析

周次提取

实现“周级排程”

AI识别节假日

智能提醒,减少疏漏

出勤工时配置

定义产能基准

多视图管理

提高可用性

统计表汇总

支持高层决策

核心思想:
把时间变成可计算、可分析、可预警的数据资产
广东省
浏览 631
1
4
分享
4 +1
1 +1
全部评论