我见过太多人做区域分布图,第一反应就是打开地图软件,或者求助各种在线工具。其实你电脑里那个天天用的Excel,早就把这事儿给包圆了。不夸张地说,只要三步,你就能做出一张像模像样的区域分布图,而且数据一更新,图也跟着变,省下的时间够你多喝两杯咖啡。

第一步,先把你的数据摆正了。别小看这个动作,90%的人做图失败,都是栽在数据格式上。你要做的不是把地区名字和数值随便填两列就完事儿,而是得让Excel认得出“这是地理信息”。具体怎么操作?选中你的地区列,比如“北京”“上海”“广东”这些,然后去“插入”选项卡里找到“三维地图”或者“地图”功能——不同版本叫法略有不同,但位置都差不多。这时候Excel会弹出一个窗口,它会自动识别你选中的是地区名称,然后在地图上给你标出对应的点。要是它没认出来,你也别慌,手动把“地理字段”拖到对应的框里就行。这一步的关键在于,你要让Excel明白,你给的这串文字是“地点”,不是“产品名”或者“客户名”。一旦它认对了,后面的事情就顺了。
数据摆正之后,第二步就是拖拽字段,让图“活”起来。你会看到一个类似透视表的字段列表,左边是地图,右边是各种可拖动的框。这时候你只需要做两件事:把地区字段拖进“位置”框,把你要展示的数值——比如销售额、人口数、访问量——拖进“值”框。就这么一拖,地图上立刻就会出现大小不一的气泡或者深浅不同的色块。你可能会问,气泡图和色块图有什么区别?很简单,气泡图适合展示绝对数量,比如每个省的销售额;色块图(也叫填充图)适合展示相对比例,比如每个省的增长率。选哪种?看你的数据说话。要是你想更炫一点,还可以把时间字段拖进去,Excel会自动生成一个时间轴,你拖动滑块,就能看到数据随时间的动态变化——这个功能用来做汇报演示,效果相当炸裂。
到了第三步,也是很多人容易忽略的一步:美化。默认生成的地图,配色往往一言难尽,不是大红大绿就是蓝得发紫。你点开右侧的“图层选项”,里面有个“颜色”设置,选一个渐变方案,比如从浅黄到深橙,或者从浅蓝到深蓝,视觉上立刻舒服很多。然后你把鼠标移到地图上,会发现每个区域都能显示具体数值,这是默认就有的。但如果你觉得气泡挡住了地图上的其他信息,可以调整“大小”参数,让气泡缩小一点,或者改成“按数值缩放”,这样数值大的区域气泡就大,数值小的就小,层次感一下子就出来了。别忘了给图表加个标题,双击标题框,敲上“2024年区域销售分布”之类的文字,再顺手把图例位置调整一下,别让它挡着地图。这一步做完,这张图基本就能拿得出手了。
有人可能会问,这玩意儿跟用专业的BI工具或者Python画出来的图比,是不是太简陋了?我的看法是,工具没有高下之分,只有合适不合适。你手头的Excel,最大的优势在于“零成本”和“低门槛”。你不用额外装软件,不用写代码,甚至不用联网——只要你电脑里有Office,就能干活。更重要的是,Excel的地图功能跟表格数据是天然联动的。你改了表格里的一个数字,图上的气泡立刻跟着变,这种即时反馈带来的爽感,是任何导出静态图片的工具都给不了的。
当然,Excel的局限性你也要心里有数。它的地图数据基于必应地图服务,所以如果你处理的是非常精细的地理位置,比如街道级别的数据,它会比较吃力。另外,它对中文地名的识别虽然不错,但偶尔也会遇到“内蒙古”和“内蒙古自治区”这种写法不统一导致识别失败的情况。解决办法也很简单,统一数据格式,或者用拼音或英文名试试。这些小坑你踩过一次就记住了,不算什么大事。
还有个小技巧我特别想分享给你。你要是想让图表更专业,可以在做完基础图之后,右键点击地图,选择“设置坐标轴格式”,把地图的“投影方式”改成“等距圆柱投影”或者“兰伯特投影”——听起来高大上,其实就是换个视角,让地图看起来不那么扁。这个细节一般人不会告诉你,但做出来的效果差别很大,尤其是展示全国数据的时候,视野会更开阔,整体观感也更舒服。
再唠叨一句关于数据源的事。你要是想省事,可以直接用Excel自带的“从表格创建地图”功能,但前提是你的数据表必须有一列是标准的地区名称。如果你手头的数据是“北京市朝阳区”这种带区县的名字,建议你先用分列或者替换功能,提取出“北京”这一级,否则地图会显示得很乱。记住这个原则:地图的精度越高,数据的要求就越严格,这是绕不过去的。
回到咱们的标题,三步搞定区域分布图,真不是吹的。第一步摆正数据,第二步拖拽字段,第三步美化收尾,整个过程熟练的话,五分钟都用不了。做出来的图,既能放进周报里交差,也能拿去做客户演示,实用性拉满。下次再遇到要展示区域数据的需求,别急着去百度“在线地图生成器”,先打开你那个已经开了无数个窗口的Excel,试试这个功能。你会发现,它比你想象的能干得多。
下一篇:没有了!


新闻中心