用途:处理上传的账单Excel明细表,生成符合格式要求的“账单折扣总览”透视表,并保留原工作表内容与格式。
主要能力:新建透视表并置于最左侧;按规则格式化原表日期字段(账务账期、业务账期为YYYY-MM,账务日期为YYYY/MM/DD,消费开始/结束时间与交易时间为YYYY/MM/DD hh:mm:ss);对用量、原价、折后价、代金券抵扣、应付金额等存在字段求和聚合;设置字体、边框、表头与合计行填充、金额与用量格式、列宽自动适配;按账务账期生成输出文件名,如A年B月产品折扣账单.xlsx;生成前校验原价、折后价、应付金额总额一致,不一致则提示“总额不一致,无法生成”。
使用方式:用户上传账单Excel并要求处理时,调用处理脚本并传入输入文件路径: python ~/.openclaw/skills/byted-sol-excel-bill-discount/process_bill.py <输入文件路径>
适用场景:需要将账单明细整理为统一格式折扣总览透视表的Excel处理任务。
限制:必须使用xlsxwriter生成文件,确保无修复提示并兼容Excel 2016+;保留所有原始数据,不删除行、不过滤内容、不自动清洗或判定脏数据,分组聚合强制使用dropna=False;透视表仅展示原表实际存在的字段,缺失字段不展示。其他平台、收费或效果信息暂未提供。