应先逐列校验excel字段真实语义再用结构化提示词对齐口径。具体包括:检查合并单元格、单位混用、隐含语义;用三列表格驱动映射;加否定式排除规则;嵌入四步校验指令并强制序号执行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

从Excel表格中提取字段说明时,常因“资产原值”“原始价值”“购置价”等同义词混用,导致AI把不同列识别成同一字段,或漏掉关键列。这种口径误解会直接污染后续所有数据处理环节。
先锁定字段真实语义
打开原始Excel文件,逐列检查表头文字、单元格内容和数据类型。重点看:是否有合并单元格干扰列名定位;同一列里是否混着“金额”“万元”“元”多种单位;有没有用批注、颜色、空行等方式隐含语义但未写进表头。
把每列实际承载的信息用一句话写下来,不依赖表头字面意思。例如表头是“净值”,但全列填的都是“2023年12月31日账面余额”,那就记为【账面余额(截止2023年末)】。
这一步跳过会导致AI按字面匹配,把“期末余额”和“净值”当成两个字段,而实际是同一列的不同叫法。
用结构化提示词强制对齐口径
方法一:字段映射表驱动
在提示词开头插入一张三列表格,第一列写你要求的规范字段名,第二列写该字段在当前表格中可能出现的所有真实表头变体,第三列写该字段的数据格式要求。例如:
| 规范字段名 | 可能出现的表头变体 | 数据格式要求 |
|------------|------------------|--------------|
| 资产原值 | 原始价值,购置价,入账金额,初始成本 | 必须为数字,单位统一为“元”,不含“万元”字样 |
方法二:否定式排除法
在提示词末尾加一句:“若某列内容同时满足‘含‘累计’二字’且‘数值为负数’,则该列必须归类为【累计折旧】,不得归入【资产原值】或【净值】。”
【这条规则不可省略——AI默认倾向把“累计折旧”当作独立字段,但财务口径中它必须与“资产原值”绑定计算,分离即错】
嵌入校验指令让AI自我纠错
第一步:识别全部列名及其首行样本值→
第二步:对每一列,判断是否属于以下任一规范字段:资产原值、净值、累计折旧、使用年限、残值率→
第三步:若某列未被归类,则输出该列完整表头+前3个非空单元格值,并标注“待人工确认”→
第四步:检查“资产原值”与“净值”两列数值关系,若存在净值>原值的行,立即在结果中标红并注明“逻辑冲突”。
这四步必须用数字序号明确写出,不能写成“请依次完成”。大模型对“依次”无感知,但对“第一步/第二步”有强解析能力。
最后一步做完后立刻结束,不加任何总结性语句。










