跳到主要内容
哒哒星球DADA PLANET

Prompt · 已公开版本

每位客户保留最近一笔订单,并列时间单独确认

先确定客户标识、订单状态和业务时间,再筛选最近记录;避免把取消订单、更新时间或同名客户混入。

先看看示例

作者提供的示例,实际效果取决于你的输入和使用工具。

输入

【编辑示例】C1:O1,09-28 10:00,已支付;O2,09-29 10:00,已取消。C2:O3 和 O4,均为 09-30 09:00,已支付。均为 2026 年同一时区。只选已支付订单;未给并列规则。

输出

【编辑示例】C1 选 O1,因为 O2 被状态规则排除。C2 暂不能唯一选择,O3、O4 同为最近候选,需确定并列规则。不能按订单编号大小擅自留下 O4。

完整提示词

请为每位客户选出最近一笔符合条件的订单。先确认稳定客户 ID、订单唯一 ID、用于比较的业务时间以及可参与筛选的订单状态。不要用客户姓名代替唯一标识,也不要未经确认把更新时间当作下单时间。
先按允许状态筛选,再按客户分组比较时间。对时区不同或格式不明的时间先统一或标记异常;时间为空的订单不自动视为最早或最新。最近时间并列时,只有提供了次排序规则才能只留一笔,否则保留并列候选并要求确认。
输出客户 ID、被选订单 ID、比较时间、选择依据;另外给出被状态排除、缺时间、并列及客户 ID 缺失的清单。保留原始行号,不删除源表。检查每个可判定客户恰好一条结果,所有未能判定客户都有原因。

订单数据:
{{table}}
状态、时间和并列规则:
{{rules}}