浅谈Excel及Excel VBA在水文测验方式方法创新中的几点应用

更新时间:2023-09-29 21:13:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

浅谈Excel及Excel VBA在水文测验方式方法创新中的几点应用

摘要:Excel电子表格现在已经是我们工作必不可少的工具了,虽然现在在功能上有比它更加强大的平台(Visual Basic 6.0和现在广泛使用的.NET平台),但是在水文资料分析上Excel却有它独特的优点,更能体现出它的灵活、便捷、精确的特点。下面我谈一下我在工作中对Excel的几点认识,希望各位批评指正!

关键词:方式方法创新 电子表格 函数 VBA

1、如何应用已知工具,和在其中进行查询、插补、筛选的功能。

1.1 查询功能

在A、B、C 3列为大断面原始数据,分别为点号、起点距、高程。为了查询河底高程的最低点即D2中的公式为:“=MIN(C2:C56)”;E2中的公式为:

“=MATCH(D2,C2:C100,0)”即查询河底高程最低点所在的起点距位置。

1.2 在大断面上插补测流的左右水边,公式及功能如下

E3为测流水位,F3中公式为:=MATCH(E3,C2:C56,-1),功能为查询测流水位在断面上的位置;F4中公式为:=INDEX(C2:C100,F3),功能为查询F3对应的河底高程;即根据查询、引用、插补功能查询出左右水边。

1.3 数据的筛选功能

在Excel中有着强大的数据筛选功能,主要分为自动筛选和高级筛选。特别是自动筛选中的自定义筛选

功能比较强大,在水位自记固存数据格式中分别是日期、时分、水位,原始数据为6分钟要筛选出半小时的数据,筛选原理即为TIME列等于??:30或者等于??:00。用?表示单个字符;*表示多个字符串,可以是一个字符也可以是几个字符。

2、 VBA在校核水尺检校资料上的应用。

本功能为利用excel vba 的功能对水尺零点高程测量成果进行校核。利用宏这个平台,在VBA的基础上对电子表格进行判断、调用、计算、成果输出。成果表见水文普通测量规范SL58/93附录A中水尺零点高程测量记载表与填制说明。

本文来源:https://www.bwwdw.com/article/guhd.html

Top