跳转至

整理订单表格

适合把一份 CSV 订单整理为有效明细、排除记录和汇总报告。先确定数据规则,再检查统计结果。

项目 说明
场景 办公与数据整理
适用 具有本地文件读写能力的 AI 工具;执行脚本时需有相应运行环境
来源 JarlessAPI 本站配套示例
更新 2026-09-14;示例数据与参考数字已离线核对

复制使用

请读取 {{CSV文件名}},先列出字段和行数,再按以下规则整理数据。把结果写入新的 report 文件夹,保留原始文件。

规则:去掉文本字段首尾空格;以 order_id 检查重复,完全重复只保留一条,同编号内容冲突时列为异常;只统计“已完成”订单;数量必须是正整数,单价必须为非负数;缺失或无效值列为异常,不补成 0。
金额 = quantity × unit_price,使用十进制精确计算。

输出 cleaned-orders.csv、excluded-orders.csv(含原因)、summary.md。
报告包含:原始行数、重复数、取消数、异常数、有效订单数、总数量、总金额,以及按 product 分组的统计。
如果文件缺少必要字段或处理规则不明确,先指出问题,不猜测含义。
完成后给出文件路径,并用逐项汇总核对总金额。

填好的例子

把 {{CSV文件名}} 替换为 cafe-orders.csv,从 订单实战 下载配套材料,放进当前练习文件夹。

配套文件的参考结果:10 行原始记录 → 7 笔有效订单 → 12 杯 → 282.00 元。其他数据文件不会得到相同数字。

结果不对时

请逐条列出计入统计的 order_id、数量、单价和金额,再列出每条被排除记录的原因。先定位差异,不要直接修改最终数字来匹配参考答案。

CSV 文件在 Excel 中显示乱码时,用“数据 → 从文本/CSV”并选择 UTF-8。经常做类似任务,可以使用 订单整理 Skill。