超级麦吉可自动识别并统一混合单位数据:上传文件后须确认单位识别建议,再用自然语言指令(如“把‘重量’列换算成克”)生成目标列;对不可换算单位支持标记隔离、业务规则映射或留空告警三种安全处理方式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你有一列数据混着“kg”“g”“ml”“L”甚至“盒”“瓶”,Excel里直接求和报错,排序乱序,筛选失效——超级麦吉能自动识别单位语义、执行换算、保留原始记录,并输出结构清晰的统一单位列。
确认单位类型与主目标
打开超级麦吉工作区→新建项目→上传含混合单位的Excel文件(支持.xlsx/.csv/.xls)。上传后系统自动扫描首百行,弹出「单位识别建议」浮层。此时不要跳过,必须点【确认】,否则后续换算逻辑将默认按纯数字处理,【跳过会导致全部单位被清空或误判为文本】。
在建议列表中勾选你希望统一的目标单位,例如选“g”——系统会自动把“3kg”转为“3000g”,“500mg”转为“0.5g”,但不会强行把“2瓶”也塞进克体系。若存在无法换算的单位(如“盒”“次”“%”),它会在结果列旁生成独立标注列说明原因。
用自然语言指令触发智能换算
在项目内任意话题对话框中,直接输入: “把‘重量’列所有数值统一换算成克,保留原始单位列,新增一列叫‘重量_g’”
这一步操作起来很简单,直接把指令敲进去回车就行。超级麦吉会立刻解析字段名、单位意图和输出要求,无需手动选列或配置映射表。
如果原始列名是中文带空格或符号(如“净含量(g/ml)”),AI仍能准确识别——它基于列内容分布+上下文语义双重定位,不依赖列名精确匹配。但若同一表格中存在两列都含“g”且无业务区分(比如“毛重_g”和“净重_g”),需在指令中补全列标识:“把第B列‘毛重’统一换算成克”。
处理不可换算单位的三种应对方式
方法一:标记并隔离 输入:“把‘规格’列中含‘瓶’‘盒’‘包’的行单独标为‘非计量单位’,其余换算为标准单位” → 系统生成新列【规格_类型】,值为“非计量单位”或“已换算”,原数据不动。
方法二:按业务规则映射 输入:“‘1箱=24瓶’,‘1瓶=500ml’,请把‘采购数量’列按此规则统一换算为ml” → 它会逐行解析文字描述(如“3箱”→“72瓶”→“36000ml”),并校验逻辑闭环,发现“2.5箱”这种半箱时会主动提示“存在非整箱数量,是否按比例折算?”
方法三:留空+告警 输入:“只处理可精确换算的单位,无法换算的留空,并在‘检查备注’列写明原因” → 执行后,“500g+200ml”这类混合表达式整行留空,备注列写“含多单位无法解析”。【这是唯一不强制转换、避免错误放大的安全模式】

















