超好用的区域地图,excel教程来啦!-九数云BI

标签: 区域地图 | 发布时间: 2024-12-18 12:41:12

热力型数据地图(HeatMap)是最常见的区域地图之一,它通过对不同区域填充颜色的深浅表示数值大小,直观显示不同区域的分布情况。在商业运营中,区域地图非常常用,今天就教大家徒手用 Excel 制做一张漂亮的区域地图。

热力型数据地图(HeatMap)是最常见的区域地图之一,它通过对不同区域填充颜色的深浅表示数值大小,直观显示不同区域的分布情况。在商业运营中,区域地图非常常用,今天就教大家徒手用 Excel 制做一张漂亮的区域地图。

一、构建地图模型

寻找区域地图图片这个可以说是很简单啦,网上到处都有。中国的省级地图,地级市地图,甚至县级地图都可以找到。但是,这里两个小小要求:

  • 尽量找张干净的图,干净指的是地图的边界清晰;
  • svg格式的图(Scalable Vector Graphics )

这里,悄咪咪给你推荐个下载svg格式地图模板的好去处: Wikimedia Commons。在这个网站搜索China provinces,可以得到下面这些图(上百张)。

导入下载好的地图,依次点击区域,在名称框中输入该省份名称。

2、准备数据

1、颜色命名

点击D列的颜色,在名称框中填写颜色名称(名称随意,方便识别即可)

定义名称

2、再依次给E9命名为“省市”,E11命名为“颜色”,最终所有定义的名称如下(不含图形区域)

超好用的区域地图,excel教程来啦!-九数云BI插图

3、插入代码

Alt+F11→复制粘贴以下代码→保存为(.xlsm)格式

Sub 热力地图()

For i = 2 To 35 '2和35为数据源的起始和结束行

Range("省市").Value = Range("Sheet1!a" & i).Value

'将A列的省份填入到M8单元格

ActiveSheet.Shapes(Range("省市").Value).Select

'选中当前省份所对应的地图

Selection.ShapeRange.Fill.ForeColor.RGB = Range(Range("颜色").Value).Interior.Color

'将选中的图形填充E11单元格指向的颜色

Next i

End Sub

开发工具→插入→按钮→按住鼠标左键在任意区域画出按钮→选择宏→确定→自定义按钮名称。

填充颜色后,一个标准的区域地图就基本上做好了。

4、工具推荐

超好用的区域地图,excel教程来啦!-九数云BI插图1

如果你在寻找一种更简便的方法来获取精美且精确的区域地图,九数云BI可能是你的理想选择。与传统的数据绘图工具相比,九数云BI提供了一个直观且用户友好的平台,让你能够轻松地创建和定制各种复杂的数据地图。九数云BI的数据地图功能支持多种数据源,包括CSV、Excel文件以及在线数据库,使得数据导入变得简单快捷。你只需上传数据,九数云BI便能自动识别地理位置信息,如城市、州或国家,并将这些信息映射到地图上,生成直观的地理分布图。九数云BI还提供了交互式地图功能,用户可以通过点击、缩放和拖动地图来探索数据,这种交互性使得数据地图不仅仅是静态的图像,而是可以提供更深层次信息的工具。



上一篇:
下一篇:
相关内容