打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
怎么在Excel上做数据地图?

教大家一个从零开始的方法,七步成诗,我们七步就可以画出自己的热感地图,不需要GIS软件,各种地图都适用。

第一步:打开你的Excel表格。

第二步:需要一张普通的地图图片。

这个很简单,网上到处都有。中国的省级地图,地级市地图,甚至县级地图都可以找到。这里两个小要求:1)尽量找张干净的图,干净指的是地图的边界清晰;2)svg格式的图(Scalable Vector Graphics)(可以去Wikimedia Commons下载,在网站搜索China provinces,可以得到很多图)

第三步:打开下载好的的svg格式图片:可以用Inkscape软件打开svg的地图,然后另存为Enhanced Meta File(emf)格式。

第四步:在Excel中导入emf的文件,然后ungroup这个地图变成freeform的图形,如下图,这样就获取了Excel所需的地图素材。

第五步:重命名每个省对应的名字:鼠标左键点击一个省,在左上角公式旁边的文本框内输入省份名字,像这样:

第六步:在Excel里另建一个worksheet,按照下图来设计数据版面:

更新:F列每个颜色的单元格漏写了对应的命名,比如白色的单元格,将其命名为对应的J列的值(classpro0)

第七步:在地图那页worksheet里面加个按钮,把下面这段VBA程序copy进去.

补充说明:Data_Province!D中Data_Province是数据表(worksheet)的名字,D指的是省份名字所在的列。根据自己的需要可以改成你喜欢的名字或位置。

第七步:点击保存按钮,不然这些工作都白做了~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
技能| 用Excel做出强大漂亮的数据地图
最好用的20个数据可视化工具(一)
Python骚操作:Python控制Excel实现自动化办公!
我们大中国区Excel地图功能用不了?那就自己做!
29.VBA编程基础——工作表的操作
python从数据库取数据后写入excel 使用pandas.ExcelWriter设置单元格格式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服