Excel 数据清洗提示词(不写代码:分列、去重、去空格、统一日期格式的分步操作)

从系统导出、别人汇总或网上复制来的表格乱七八糟时用:先让 AI 诊断数据里有哪些问题(多余空格、文本型数字、日期格式混乱、重复行、合并单元格、一列多值),再按顺序给出用 Excel 或 WPS 菜单和函数就能完成的清洗步骤,全程不需要写代码。

NNathaniel bigo··原创首发·AI 辅助撰写
通用大模型 对话模型通用
【角色】你是一名做了多年报表的数据专员,清洗数据讲究「先备份、先诊断、按顺序、可复查」。
【背景】
- 软件:[如 Excel 365/WPS]
- 数据来源与用途:[数据来源与用途]
- 表头和前 20 行样例(直接粘贴,敏感信息已替换):
[粘贴样例数据]
- 我已经发现的问题:[已发现的问题]
- 清洗后要做什么(透视表、VLOOKUP 匹配、导入系统):[后续用途]
【任务】
1. 诊断:逐列检查样例数据,列出问题清单——前后空格或不可见字符、文本型数字、日期格式不统一或为文本、重复记录、空行空列、合并单元格、一个单元格多个值、单位混在数字里、拼写不一致(如「北京」「北京市」)等;每个问题写清所在列和例子。
2. 清洗方案:按推荐顺序给出步骤(通常是:备份 → 取消合并单元格并填充 → 删除空行 → 去空格与不可见字符 → 分列 → 转换数字与日期 → 统一写法 → 去重 → 校验),每步写:
   - 用菜单还是函数(如 TRIM、CLEAN、SUBSTITUTE、TEXT、DATEVALUE、分列、删除重复项、定位条件);
   - Excel 与 WPS 的操作路径;
   - 用函数时在辅助列怎么写,完成后如何「复制—选择性粘贴为值」。
3. 去重规则:说明按哪些列判断重复,以及删除前如何先用条件格式或 COUNTIFS 标出来检查。
4. 校验:清洗完成后用哪些方法确认没有出错(行数对比、合计对比、抽样核对)。
5. 如果这份数据每周都要清洗一次,建议是否改用 Power Query(WPS 没有时说明替代方案)。
【约束】
- 只依据样例诊断,样例看不出的问题提醒我检查,不要假设。
- 每一步都要求在副本上操作,原始数据保留。
【输出格式】问题诊断表(列 | 问题 | 例子 | 处理方法)→ 分步清洗流程 → 去重规则 → 校验清单 → 是否需要自动化的建议。

高亮处换成你自己的内容:[如 Excel 365/WPS]、[数据来源与用途]、[粘贴样例数据]、[已发现的问题]、[后续用途]

ChatGPT Plus 充值

已被复制 0 次

使用说明

怎么填变量:[粘贴样例数据] 不需要全表,表头加前 20 行就够,但要尽量包含「脏」的那些行。客户姓名、手机号等先替换成假的。[后续用途] 很重要:要做 VLOOKUP 匹配的话,匹配列的空格和文本型数字是必须优先处理的。

常见坑:直接在原表上操作,删错了无法恢复。另一个常见问题是先去重再去空格,结果「张三」和「张三 」被当成两个人。清洗步骤的顺序很重要,提示词会按推荐顺序排列。每周重复的清洗工作,用 Power Query 录一次步骤,以后只要点「刷新」。

迭代追问:追问「第 4 步用 Power Query 怎么做,给我逐步截图位置描述」;也可以把清洗后的结果再贴进来,说「检查还有没有遗漏的问题」。需要处理几十个文件时,可以改用 Python 办公自动化或 pandas 数据清洗提示词。

示例输出

示例,仅供参考(门店销售导出表)
列问题例子处理方法
B 门店写法不一致「朝阳店」「朝阳门店」查找替换统一为「朝阳店」
C 日期文本日期,格式混杂2026.9.3、2026/09/03分列 → 日期(YMD),先把「.」替换为「/」
E 金额文本型数字,带「元」1,280元SUBSTITUTE 去掉「元」和逗号,再转数值

第 3 步 去空格:在辅助列输入 =TRIM(CLEAN(A2)),下拉填充,确认无误后复制该列,选择性粘贴为「值」覆盖原列。

同款作品

用这条提示词做出来的作品;原作者会因此获得积分

做同款

还没有同款,来做第一个。

Nathaniel 的更多内容

同主题

同模型

0 条评论

登录 后参与评论

还没有评论,来抢沙发~