AI整理表格前,先让这3行数据过关。
做客户表的数据整理,你把文件交给AI做清洗,返回结果整整齐齐,客户编号001却变成了1。格式变漂亮了,匹配关系可能断了。
把真数据换成下面三行虚构样例,先写清哪些值不能改。
样例按“客户ID|金额”记录:第一行“001|0”;第二行“002|空白”;第三行“003|12.50”。
这里要锁定两个区别:编号是文字标识;0代表已知的零,空白代表没有填写。二者不能默认合并。
样例及图里的“空白”是说明,实际操作时该格保持为空,不输入“空白”二字。
可直接给AI这段要求:只去除单元格首尾空格。客户ID保留前导零;金额0保留,空白不填0;不新增、不删行。先返回这三行,并逐项说明改了什么。
检查输出时,先搜001,再检查第二行金额,最后数行数。任一项不符,就让它修正规则,暂时不要处理整张表。
用Python写脚本时,标准库csv.reader默认按字符串读取字段;不要紧接着把整列都转成整数。写回也要保留你定义的字段规则。
代码仓:网页链接 。文档:网页链接 。
留下一行验收记录:前导零=保留|0与空白=区分|行数=3。通过后再增加中文逗号、引号、重复ID等边界样例。
完成标准:001仍保留,空白仍为空白,行数仍为三行。
这是三行数据的验收方法,不是所有清洗任务的通用答案。官方规则已只读核验;本地样例尚未运行,不代表任何AI已通过。真实客户信息不要直接上传到未经许可的服务。
AI工具 数据整理
