薪酬计算
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1076f6a/payroll-tax-calc。
技能介绍
要解决什么问题
牧场 HR 每月要从微信拖入的钉钉考勤导出(打卡时间_YYYYMMDD-YYYYMMDD.xlsx,Sheet 名 打卡时间)和 workspace 里的上月工资表拼出当月 Excel:2026年X月工资表.xlsx。名单里既有固定工资(8 人,出勤填 0、全额发),也有按考勤折算的考勤员工;满勤与否没有统一算法,还要处理入职、离职和基数变更。
技能如何工作
- 解析考勤表:跳过前两行标题,用第 3 行表头、第 4 行日期,从第 7 列起按日统计每人出勤天数。
- 组装工资行:固定 8 人始终排在表前;其余人员工资基数从上月工资表读取(文档中的 4 月表仅作结构参考,不硬编码当月)。
- 对照上月名单:新增员工标黄、基数待确认;考勤 0 天的老员工备注「X月未出勤」;固定工资员工 0 天仍全额。
- 计薪公式:计薪按 30 天。非满勤一般为
=E/30*D(E为月工资,D为出勤天数);满勤一般为=F+G+H+I-J。挤奶工、赶牛工等是否满勤需逐人向企业确认。 - 生成与校验:写出含合计行的 xlsx,再用
data_only=True检查 K 列公式、非满勤近似值、满勤分项合计及新员工标色。
生成后会列出新增人员、考勤异常和与上月不一致的绩效/扣款,等你确认后再出终版。
适用边界
- 绩效工资(H 列)与扣考核罚款(J 列)含义不同:前者含工龄类补贴,后者只记真实扣罚。
- 固定工资中马海燕、杨丽芸各扣社保 532.35;考勤员工目前 N 列社保/个税留空。
- 本流程针对宁夏志同道合牧业有限公司的表结构与名单规则,换公司或换表头需改技能逻辑。
使用场景
- 每月从微信收到钉钉「打卡时间_YYYYMMDD-YYYYMMDD.xlsx」,要按 Sheet「打卡时间」统计出勤并生成「2026年X月工资表.xlsx」。
- 生成新月工资前,需对照上月工资表名单,标黄新增员工并备注整月零出勤的老员工是否离职。
- 固定工资 8 人出勤填 0 全额发放,其余 35 人从上月表读取基本/岗位/绩效基数再写入当月表。
- 初稿写出后需复查:K 列公式、非满勤是否接近月工资÷30×出勤天、满勤是否为分项合计及合计行 SUM。
适合人员
- 牧业公司 HR,每月把微信考勤导出与 workspace 内上月工资表合并成当月 Excel 发薪表
- 薪酬经办,维护员工月工资、基本、岗位、绩效、扣款及固定岗两人的 532.35 社保扣款
- 场长或行政助理,发薪前逐项确认满勤/非满勤口径及挤奶工、赶牛工等特殊出勤规则
- 已用 Agent 处理「上月基数读取 + 人员变动清单」、避免硬编码当月名单的实操人员