
Excel无线工具箱
一、简介
Excel无线工具箱是一款Excel插件,支持Excel 2007 以上和 WPS 表格。主要面向从事无线通信相关工作的一线人员,方便在Excel中完成一些日常操作,提高工作效率。
最初作者把日常自编自用的几个VBA宏整合编写成了Excel插件,由于自己是做无线通信相关工作,就起了“Excel无线工具箱”的名字。一开始发到了某通信论坛,2019年5月份创建了微信公众号“Excel无线工具箱”,并利用个人业余时间更新维护,目前仍在保持更新。
二、主要功能
现有的主要功能如下
注:后续新版本可能略有差异
2.1 Google Earth相关
跳转
根据Excel单元格经纬度,跳转到Google Earth中对应的位置。支持快捷键。
复制
“复制”Excel中的基站列表,到Google Earth中“粘贴”为图层。支持站点、扇区两种形式。
粘贴
“复制”Google Earth中的图层,到Excel中“粘贴”为基站列表(名称、经度、纬度)。也可提取点、线、面的完整图层信息。
标记范围
根据图层(支持KML、MIF)中的多边形范围,对Excel表格中的站点的归属范围进行标记。除多边形外,也支持对“点”“线”扩展范围后进行标记,详见说明。
创建KML图层
从Excel中直接创建KML图层。支持自定义图形、基站图层、扇区图层、路测多层等多种形式。
提取KML
提取KML信息到Excel表格,支持KML中备注内容的解析提取。也可将KML转换为MIF图层。还可以将KML中的图形提取为Excel中的矢量多边形,方便做PPT插图或其他用途。
获取海拔
根据Excel表格经纬度,逐一提取Google Earth中对应坐标点的海拔高度。
2.2 地理计算器
计算距离
计算两组经纬度之间的距离
最近站点
查找距离“原站点”最近的“目标站点”。支持两种查找模式:最近N个点,或最近x米范围内所有点。可设置分组匹配、分组查找等多种选项,极大提高效率。
站点匹配
根据“原站点”的名称或经纬度,从“目标站点”列表中匹配站点。可用于不同来源的站址列表的站点匹配(站名相同、经纬度接近)。
2.3 在线地图
在线地图
内嵌到Excel的轻量级地图,满足一些简单的地应用,如:查看地图、制作基站分布图、添加并导出站点、路径、多边形等。
经纬度转地址
调用百度或高德平台接口,根据经纬度获取地址信息。包括归属的省、市、县,以及详细地址。
地址转经纬度
调用百度或高德平台接口,根据地址信息获取经纬度。
地点检索
根据关键词(如:地铁站、加油站)检索地点,并返回相关信息
坐标转换
国内的地图应用(如:百度、高德、奥维等),地图坐标都是加偏的“火星坐标系”,与GPS测量的经纬度存在偏差。支持WGS84真实GPS坐标与BD-09、GCJ-02偏移坐标的互转。
2.4 奥维地图相关
由于服务器无法访问,很多人不再使用Google Earth,改用奥维地图等国产软件。无线工具箱为奥维地图用户提供了前文中类似Google Earth的“跳转、复制”的快捷操作, 使用前需要先建立与奥维地图的连接 ,用于数据的交互。
连接奥维
在使用跳转奥维、导入收藏功能前,需要先建立与奥维地图的连接,用于数据的交互
跳转奥维
根据Excel单元格经纬度,跳转到奥维地图中对应的位置。支持快捷键。使用前需要先建立与奥维地图的连接
导入收藏
选中Excel表中的包含站点列表内容的单元格范围,直接将站点导入到奥维地图的收藏夹,无需到奥维地图中再进行操作。使用前需要先建立与奥维地图的连接
ovkml转换
将奥维地图导出的ovkml文件转换为kml文件,并纠偏。
粘贴并纠偏
从奥维地图中复制得到的坐标是加偏坐标的字符串,如g117.11111,36.22222,本功能可将坐标转换为WGS坐标(真实GPS坐标),并粘贴到Excel单元格中。
2.5 辅助小工具
主要是一些不便归类的小工具,或实验性质的功能。
查找单元格
选中一些特殊格式的单元格。如:非数值常量、空白单元格、公式单元格。选中后配合“清理单元格”功能,可进一步对单元格进行操作。
清理单元格
将选中的单元格进行清理,规范格式。如:清除经纬度特殊字符、清除文本格式、去除公式保留值等。详见使用说明。
提示
选中经纬度所在的单元格范围,如:B2:C100
,查找“非数值常量”,就会选中到所有 不是数字格式 的经纬度单元格,比如 117.11111°
(或数字后面带有其他如不可见的特殊字符)。然后再使用“清理单元格-清除经纬度特殊字符”,即可将经纬度变成数字格式。
度分秒转换
将 117°10'20"
度分秒格式与 117.172222
小数格式进行互转。
无损转换
合并单元格,但保留每个单元格中原有的值。主要适用于合并单元格后的筛选。常规合并单元格,由于合并操作会清楚其余单元格中的值,只能筛到第一行单元格。
表格拆分
顾名思义,将一个sheet按某列的分类,拆成多个sheet或单独的excel文件。也可将一个excel文件中的多个sheet拆成单独的excel文件。
拆合小区工参表
将多行小区工参,按照站点合并为一行。或将单行站点工参,按小区拆分为多行。
站点模糊匹配 实验功能
两个基站列表中的站点,同一个站因名称不完全一致,无法vlookup精确匹配时,可使用站名相似度进行模糊匹配。
提取照片经纬度
提取照片EXIF中的经纬度信息。