先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
【编辑示例】组 A:a1=90、a2=80、a3=80、a4=70。组 B:b1=60、b2=50。规则:按分数降序,每组前 2 名,边界并列全保留。
输出
【编辑示例】A 入选 a1、a2、a3,分数 90、80、80;a2 与 a3 同为第二名,所以保留 3 行。B 入选 b1、b2。若改成严格 2 行,必须另外提供 a2 与 a3 的次排序依据。
完整提示词
请按指定分组分别筛选前 K 项。先确认分组键、可比较的数值字段、排序方向、K 和并列规则。并列规则只能依据我的要求:保留边界上的所有并列项,或严格保留 K 行并使用明确的次排序键。若未指定且结果会不同,先问我,不能按原表偶然顺序截断。
缺失、非数值和重复实体分别标记;不要把文本排序当成数值排序,也不要擅自合并同名实体。结果包含原行号、分组、实体键、排序值、组内名次和入选原因;另附未能参与排名的记录。对每组核对入选数量和边界值;采用并列全保留时解释为何可能超过 K 项。只执行已给的筛选标准,不根据姓名或个人特征推测表现。
数据:
{{table}}
分组、排序及并列规则:
{{rules}}