批量属性更新
地图帮2026-03-10
批量属性更新
"北京市"和"北京"混着出现,怎么统一?
你的表里有个"城市"字段,"北京市"和"北京"混着出现,"上海市"和"上海"也是。你想统一改成不带"市"的写法。顺便,你还想按条件给某些行打个标签 —— 比如"销售额 > 10 万"的标成"A 级"。
批量属性更新就是干这个的。它提供了 4 种规则类型,从简单的查找替换到复杂的条件赋值和字段计算,改完实时预览,确认没问题再导出。
你需要准备什么
- 一份 Excel 或 CSV 文件
- 想好你要改哪些字段、按什么规则改
跟着走
第一步:导入数据
打开数据魔方,点击顶部「数据处理」标签页,找到「批量属性更新」卡片,点进去。
导入你的数据文件。导入成功后,下方会出现数据预览表格。
第二步:选择规则类型
页面中间有 4 种规则类型,根据你的需求选一个:
| 规则类型 | 说明 | 举例 |
|---|---|---|
| 查找替换 | 把某个值换成另一个值 | "北京市" → "北京" |
| 条件赋值 | 满足条件的行,给某列赋一个新值 | 销售额 > 10万 → 等级 = "A" |
| 批量填充 | 给某列统一填上一个值 | 所有行的"来源"列填上"2026年3月" |
| 字段计算 | 用公式算出新值 | 单价 × 数量 = 总价 |
选好规则类型后,填写对应的参数 —— 比如查找替换需要填"查找什么"和"替换成什么",条件赋值需要填"条件"和"赋值"。
⚠️ 这里很多人会犯一个错:用「条件赋值」的时候,条件写法搞错了。条件是 Python 表达式 —— 等于要写 ==(两个等号),不等于要写 !=,大于小于就是 > <。写成一个 = 会报错。
第三步:预览变更
填好规则后,点击「预览」按钮。系统会把即将发生变化的单元格高亮标出来 —— 你可以一眼看到哪些值会被改掉、改成什么。
到这里,你的屏幕应该是这样的:表格中有一些单元格被高亮了,新旧值对比清清楚楚。
💡 说到这里要特别提醒你:规则是可以叠加的。你可以先加一条"查找替换",再加一条"条件赋值",系统会按顺序依次执行。但注意顺序很重要 —— 后面的规则是在前面规则的结果上执行的。
第四步:执行并导出
确认预览没问题后,点击「执行」按钮,所有规则会被应用到数据上。然后点击「导出」把修改后的数据保存。
做完了,检查一下
如果你导出的数据里,"北京市"全变成了"北京",该打标签的行也打上了标签——说明批量更新已经完成了。
