五华县 PPT 地图实操:16 镇数据匹配与填色复盘
拿一份五华县 16 个乡镇的 Excel 台账画 PPT 地图,结果大半乡镇填不上色?这篇复盘从镇名匹配、#N/A 排查讲到四档色阶和数值标注,附可直接套用的公式和操作路径,把梅州五华的业务分布一次画对。
前阵子帮朋友做梅州的业务汇报,要把五华县 16 个镇的网点数据画到 PPT 地图上。第一版打开,图上大半乡镇还是灰的——地图不缺块,是 Excel 里的镇名和地图图层对不上。

先修数据,再动地图
卡住我的第一关是镇名匹配。五华 16 个镇——水寨、河东、转水、华城、岐岭、潭下、长布、周江、横陂、郭田、双华、安流、棉洋、梅林、华阳、龙村——台账里的写法五花八门,地图图层里又是另一套。常见的几种翻车方式列在这里:
| 现象 | 多半的原因 | 修法 |
|---|---|---|
| VLOOKUP 返回 #N/A | 台账写「水寨」,图层名是「水寨镇」,差个后缀 | 先统一去掉或补上「镇」字再匹配 |
| 看着一模一样还是不匹配 | 单元格里混了全角空格、换行等不可见字符 | TRIM 加 CLEAN 过一遍 |
| 就一两个镇查不到 | 错别字,横陂的「陂」常被敲成「坡」 | 用 COUNTIF 反查没匹配上的行 |
对应的清理公式,B 列放台账里的镇名:
=SUBSTITUTE(TRIM(CLEAN(B2)),"镇","")
=IF(COUNTIF($F$2:$F$17,B2)=0,"未匹配","")
第一行把镇名清掉后缀和不可见字符,第二行放在辅助列,返回「未匹配」的就是要人工核对的行。顺带说一句,「陂」读 bēi,拼音输入法敲 bei 要翻好几页才找得到,手快时敲成别字太正常,这步核对省不得。
十六个单元,色阶控制在四档
数据修好再填色。16 个乡镇做分级设色是够用的——比鲁山 24 个乡镇、房山 28 个街道的场面小一圈,色阶铺开层次照样看得清。档位别贪多,四档封顶,再多投影仪上就分不出深浅。
四档建议这样落色(路径:选中乡镇形状 → 右键「设置形状格式」→ 填充 → 其他颜色 → 自定义,粘贴 HEX 值):
- 第一档
#F7FBF5:指标值最低的一批镇,浅到接近底色,衬托后面几档 - 第二档
#CDE7C4:中间偏下的多数镇,整张图的过渡段 - 第三档
#7DBA6F:中上水平的镇,视觉重心从这里开始往上走 - 第四档
#2E7D32:指标最高的镇,通常就一两个,是全场唯一该被记住的色块
配色思路可以参考之前那篇中国地图 PPT 的配色方法,全国图的降饱和、少撞色原则缩到县一级照样成立。填色时有个省事的操作:同一档的几个镇,填完第一个后逐个点选下一个形状、按 F4 重复上一步操作,比反复开填充菜单快得多。
标注与导出的两个小坑
数值标注字号别低于 12pt,11pt 一上会议室投影就开始发糊。标签摆不下时,水寨这类大镇直接放图内,小块乡镇用引线拉到图外。
导出走「文件 → 导出 → 更改文件类型 → PDF」给打印社;发微信群就「另存为图片」,转位图后放大检查小字有没有糊。
底图交代一下:这套五华县 16 镇矢量地图每个镇都是独立图层,可单独选中改色、加标注,4.88 元下载后能反复改着用。16 镇名单核对自站点的行政区划目录,其他省市县同样能搜到。拿不准该用哪一级地图的话,这篇选图级别的对比讲得比较细;更多实操文章都在博客首页持续更新。