健康生活心理

如何用excel制作中国地图热力数据图

本文已影响 3.02W人 
如何用excel制作中国地图热力数据图

1、首先第一步在制作热力地图前,这时候需要准备好一幅矢量地图,以中国行政地图为例,需要每个省份的行政区划地图都可以被单独编辑。

2、然后就是在制作前请确保你的Excel已经启用宏,并添加了“开发工具”菜单。“开发工具”菜单的添加方式为:“文件”——“选项”——“自定义功能区”——主选项卡——勾选“开发工具”即可。

3、接着进行添加完成后回到Excel页面,菜单栏中就会出现“开发工具”菜单。

4、然后要建立临时存放各类数据的单元格区域,注意的是要包括三个值:区域名、区域对应的数据结果,以及区域对应的颜色。可以选定任意空单元格进行放置即可。

5、接着就是对各区域或单元格进行重命名,即选择相应的区域或单元格然后对其进行重命名。例如选择$J$3单元格,再来名称框中输入“Actreg”并回车,这时候就可以将以下区域全部重命名。

6、然后将第一个单元格,命名为:Actreg,用于临时存放“当前区域”的拼音名,还有就是第二个单元格命名为:ActregValue,用于临时存放“当前区域”的指标值。

7、接着就是要对分别对$J$4单元格和$J$5单元格设置公式如下:

$J$4:=VLOOKUP(Actreg,RegData,2,0)

8、然后就是要在“开发工具”菜单选择插入“按钮”,注意在地图上方插入一个按钮。

9、接着就是进行选择按钮,并双击,这时候要打开Visual Basic编辑器,并输以下代码:

Private Sub CommandButton1_Click()

For i = 4 To 34

Range("ActReg")e = Range("sheet1!b" & i)e

es(Range("ActReg")e)ct

=Range(Range("ActRegCode")e)r

Next i

End Sub

10、最后进行保存并关闭VBA编辑器,回到Excel界面,只需要点击按钮,地图就可以根据各区域值的范围填充相对应的颜色了就完成了。

猜你喜欢

热点阅读

最新文章

推荐阅读