Excel在水库水文资料整编中的应用

合集下载

EXCEL电子表格在水文整编计算中的应用

EXCEL电子表格在水文整编计算中的应用

EXCEL电子表格在水文整编计算中的应用
杨先红
【期刊名称】《能源与节能》
【年(卷),期】2016(000)009
【摘要】介绍了EXCEL电子表格在水文计算中灵活、简便、高效、准确的运算方式,指出了EXCEL软件强大的函数功能与南方片水文资料整汇编软件在水文整编计算中互补的重要性。

【总页数】3页(P111-112,140)
【作者】杨先红
【作者单位】伊犁水文勘测局,新疆伊犁835000
【正文语种】中文
【中图分类】P333.9
【相关文献】
1.电子表格Excel在水文工作中的应用 [J], 李智
2.应用Excel电子表格计算水文数据精度取舍方法探讨 [J], 张文春
3.Autocad及电子表格Excel在水文资料整编工作中的应用 [J], 王伟;陈玉
4.EXCEL电子表格在水文整编计算中的应用 [J], 杨先红
5.浅谈Excel在水文资料整编成果表中的应用 [J], 范玉梅; 时钧
因版权原因,仅展示原文概要,查看原文内容请购买。

Excel基础计算功能在水文报表的运用

Excel基础计算功能在水文报表的运用

Excel基础计算功能在水文报表的运用为解决水文作业中的繁琐的计算,本文结合实践,运用Excel的计算功能,解决水位差计算。

标签:函数;语句;四舍六入;表格链接1、Excel擁有强大的计算与宏命令功能在水文行业,数据的计算整理是人工计算耗时大的项目。

运用Excel计算功能可解决重复性的计算,简单的判断语句即可解决四舍六入的难点。

2、原理及方法Excel有强大的数据自动处理和计算功能,数据源结合链接功能,在利用其的计算和编程功能进行计算操作。

3、运用Excel的链接功能解决数据源的转换3.1 在“数据录入”中通过链接已有表格或手工录入某时期的数据。

3.2 日期的省略编程:O4=IF(B4=B3,” “,B4)。

3.3 时间的计算和字符的提取:Q3=IF(D3=””,” “,IF(D3>0,IF(V3>=59.5,D3+1,D3),” “))判断出小时数;R3= (G3-D3)*60+(I3-F3)计算出总分钟数;再除2加上开始分钟数减60秒得出平均分钟数U3=IF(T3>=60,T3-60,T3)。

运用函数V3=round(u3,0)进行其的四舍五入;最右(末)位数提取X3=right(v3,1)。

(图1)3.4 分钟的四舍六入:①运用or函数进行位数奇偶的判断,若返回值为奇数显示值为TURE,Y3=OR(X3=RIGHT(1,1),X3=RIGHT(3,1),X3=RIGHT (5,1),X3=RIGHT(7,1),X3=RIGHT(9,1));②对U3是否有进行四舍五入进行判断表达式如下:Z3=IF(U3=V3-0.5,TRUE);③对X3与Y3进行真假判断:AA3=AND(Y3=TRUE,Z3=TRUE);④秒的判断AB3=IF(T3=59.5,0,IF(D3=““,”“,IF(D3>0,IF(Z3=TRUE,IF(AA3=TRUE,W3,V3),U3),” “))),59.5秒为0秒,如果为四舍五入且末尾为奇数,则用四舍五入的数值,否则用减0.5的值U3;⑤高砂水位的四舍六入:按时间内差完保留两位小数F2=ROUND(E2,2),读取小数点倒第二位G2=LEFT(RIGHT(E2,2),1),用四舍五入值减0.005再与内差值相比,如相等判断G2数值的奇偶并进行判断计算。

EXCEL在水文流量计算中的应用

EXCEL在水文流量计算中的应用

EXCEL在水文流量计算中的应用在水库水文观测工作中流量计算是一项特别重要的工作,关系到水库水费的征收及汛期泄洪流量的计算,因此把流量计算正确至关重要。

但流量计算公式根据涵闸及泄洪闸型式及水流流态的不同有很多复杂的计算公式,这些公式用普通计算器无法一次性计算出结果,在分步计算中往往又会出现人为的粗心计算错误,用EXCEL自带的函数计算可以避免这种错误的发生。

下面以放水记录成果表作一演示,如图1。

图1 放水记录成果表1、放水记录成果表是一固定表格格式,各个水库都一致,把涵闸的初始数据如名称、高程、型式等先录入进去;2、闸门启闭时间及开启高度根据实际情况填入,闸门的宽度以涵闸设计文件为准;3、出流情况就是涵闸下游水流形态,根据不同的水流形态确定不同的涵闸计算公式,上游水位即启闭闸门时的库水位,下游水位即开闸以后下游水流平稳时的水位,水位差即上下游水位之差值;4、根据水流形态确定涵闸计算公式后可以从网络上下载计算公式自制进表格,或用WORD软件自制公式(较复杂),把常数如a、µ等直接填入表格,流量系数µ以涵闸进口翼墙的形式不同查表得到;5、重点就是流量这个表格,利用EXCEL自带的函数可以先期把流量计算公式直接输入进去,如图2。

利用EXCEL的引用功能,依次输入计算公式,R239即为列为R行为239的这一表格数据(流量系数),SQRT为括号内的数字开平方根,K239为列为K行为239的这一表格数据(开闸高度),P239为列为P行为239这一表格数据(水位差),^2是数值的平方,全部输入完后按回车键确认;图2 流量计算公式6、时段平均流量为开闸和关闸两个流量的平均值,时段为开闸到关闸所用的时间换算成万秒,水量即为平均流量乘以时段所得,累计水量为本次所算水量加上以前累计水量。

以上为流量计算中用EXCEL实现自动计算的方法,平时工作中只需录入开关闸时间、开闸高度、上下游水位即可,流量自动计算出来。

Excel表格在水库调洪演算中的应用

Excel表格在水库调洪演算中的应用

Excel 表格在水库调洪演算中的应用白云峰(辽宁省阜蒙县佛寺水库管理处)【摘要】水库的洪水调节计算在设计阶段主要是用来确定泄洪建筑物的尺寸,而在蓄水运行阶段则是为洪水调度提供依据的重要手段。

调洪计算的基本原理是水库水量平衡。

计算方法主要有“列表试算法、半图解法、图解法、简化三角形法”等,其中列表试算法具有概念清楚、易于理解,精确度高等优点,但存在计算繁琐、反复查图、速度较慢的缺点。

随着计算机应用的普及,笔者针对试算法进行了探索,利用Excel 表格强大的计算功能,简化调洪演算方法,取消了人工查图、手工反复试算的的过程,极大地提高了计算速度。

一、试算法调洪的原理试算法的基础就是求解如下联立方程:⎪⎩⎪⎨⎧=-=∆+-∆+)()(21)(21122121V f q V V t q q t Q Q 式中:21Q Q 、——时段t ∆始末的入库流量,米3/秒;21q q 、——时段t ∆始末的出库流量,米3/秒;21V V 、——时段t ∆始末的水库蓄水量,米3;t ∆——时段长,小时。

时段入库流量,由设计洪水过程线提供。

时段末的出库流量,可根据水库下泄流量变化趋势,假定数值进行试算。

起调时,一般011==q Q ,假定一个2q ,就能根据2Q 求出时段的蓄水增量12V V V -=∆。

再从q ~V 关系曲线上由2V 查出2q 。

如果这个2q 与原假设的2q 相等,可继续下一个时段的计算,否则,需重新假定2q ,直到两者相符为止。

由此可见手工进行试算法调洪是相当麻烦的。

目前利用Excel 表格将上述计算所需的公式逐一输入相应的表格,可实现假设泄量q至水库蓄水量V逐栏的自动计算,然后根据试假设蓄水量查q~V曲线,再计算出下泄流量与假设的泄量比较。

如此,仍然是比较麻烦的。

见下图:二、应用Excel调洪计算的必要条件下面仅以佛寺水库设计洪水(100年一遇)和校核洪水(2000年一遇)为例说明洪水调节计算的方法和过程。

Excel在水库水文资料整编中的应用

Excel在水库水文资料整编中的应用

Excel在水库水文资料整编中的应用时间:2006-07-06 11:19:47 来源:宜昌市黄柏河流域管理局作者:施功臣施功臣(宜昌市黄柏河流域管理局 443000)摘要:运用Microsoft Excel软件创建水库水文资料整编电算化模板,使整个水库的系列水文资料之计算、分析统计以及成果表的格式得到了完全统一,解决了因为人的变动和理解上的差异而出现资料汇编方法不一致、可比性差、关联性差等问题,同时也减轻了资料整编人员的工作强度;水文资料成果汇编文档的数子化,使资料汇编更为规范、准确,管理更为先进、运用更为方便、查阅更加快捷。

关键词:Excel;软件应用;水库水文资料整编水库水文资料整编是将水库水文观测成果,依据水量平衡原则,按照水库水帐计算、水情分析、水库调度等需要,进行系统的整理。

它是为总结防汛、洪水调度、水库水电生产调度和编制洪水预报方案提供基本数据的一项细致而重要的工作。

在以前的水库水文资料整编工作中,大量基本资料均由手工抄录和计算,其中一份入库流量成果表的计算填制,涉及到灌溉、发电、溢洪、渗漏等所有出库流量的汇总及水库蓄水率计算等上千个基本数据,难免发生错误,且需要占用大量的时间。

1995年以前,笔者在对水库水文资料进行手工整编时,一般地,一座水库一年的水库水文资料成果汇编,约需要30天左右。

整天埋没在数据抄写、计算、校对之中。

因成果表是不允许涂改的,若稍有不慎使数据计算和填写错误,则必须重来。

如此大的劳动强度和枯燥无味的重复工作,特别令人怨倦。

鉴于上述情况,1995年,本人根据多年的水库水文资料整编经验,按照《水文资料整编规范》、湖北省水库水文资料成果汇编统一表格和有关水库水文计算要求,利用Microsoft Excel强大的计算功能,创建了《水库水文资料整编电算模板》,并在运用中广泛征求工程技术人员的意见,进行了多次修改。

利用该电算模板,一年的成果汇编,从基本数据的录入到打印只需1-2天时间,而且各种成果的计算、特征值的分析统计、表格生成等全部自动进行,数据录入完毕,成果表也同时完成。

excel在水文计算中的应用

excel在水文计算中的应用

EXCEL 在水文分析计算中的应用(江苏省水文水资源勘测局无锡分局 盛龙寿 )利用Excel 中的宏和规划求解功能,解决水文分析与计算中较为复杂的流量关系系数、参数的确定问题。

本文通过一个实例来说明Excel 在水文分析与计算中的强大功能,以期能进一步发挥Excel 在水文分析与计算中的作用。

关键词:Excel 水文计算 规划求解Excel 作为一个通用的计算机软件,在各行业得到比较普遍的应用,在水利行业,不仅在计算上有很大用途,其图表功能也为我们进行水利水文分析提供很大的便利,本文通过横山水库泄洪闸泄洪流量公式的率定,来说明Excel 在水文分析与计算中的应用。

一、原始资料的录入和处理水库泄洪闸流量公式的一般形式为:βαE H K Q U ••=式中Q ——表示泄洪流量(m 3/s );U H ——表示闸上水头(等于闸上水位与闸底高程之差,m );E ——表示闸门开启高度(m );K 、α、β分别为待率定的系数、参数。

根据施测的水头、闸门开启高度和流量资料可以利用Excel 率定以上公式的系数和参数。

首先,在EXCEL 中分别在A 、B 、C 列输入实测的U H 、E 、Q ,在A15、A16、A17分别数输入假定的K 、α、β,D 列是根据假定的系数参数推算出的流量,计算方法为:在D2单元格输入公式“17$^$2*16$^$2*15$$A B A A A =”, 在E 列中输入“=(C2-D2)^2”,然后用拖动填充的方法填充D 、E 列,在E 列数据尾输入“=SUM (E2:E12)”,如图1所示。

图1二、规划求解“规划求解”是一组命令的组成部分,这些命令有时也称作假设分析工具。

借助“规划求解”,可求得工作表上某个单元格(被称为目标单元格)中公式的最优值。

“规划求解”将对直接或间接与目标单元格中公式相关联的一组单元格中的数值进行调整,最终在目标单元格公式中求得期望的结果。

“规划求解”通过调整所指定的可更改的单元格(可变单元格)中的值,从目标单元格公式中求得所需的结果。

EXCEL自定义函数在水文数据处理中的应用

EXCEL自定义函数在水文数据处理中的应用

EXCEL自定义函数在水文数据处理中的应用摘要:在水文工作中,几乎所有的数据都要按照《数值修约规则与极限数值的表示与判定》(GB/T8170-2008)的规定进行“进舍规则”的修约。

光靠人工处理,不仅浪费人力,而且还降低了工作效率。

本文利用Microsoft Office办公软件绑定的VBA(Visual Basic For Application)语言自定义函数,轻松实现“进舍规则”的修约。

关键词:“进舍规则” 水文数据浮标法VBAMicrosoft Excel办公软件具有很强大的数值运算处理能力,但现有的内置函数并不能满足水文工作中所需要的“进舍规则”修约。

如果仅靠人工的计算,则会浪费人力、降低效率;若利用Excel中绑定的VBA(Visual Basic For Application)语言自定义函数就可以轻松实现“进舍规则”的修约。

下面以Excel计算浮标法测流为例,用VBA来解决“进舍规则”的问题。

一、“进舍规则”的修约形式根据《数值修约规则与极限数值的表示与判定》(GB/T8170-2008)规定,水文资料使用“进舍规则”的修约形式:[1]1、拟舍弃数字的最左一位数字小于5,则舍去,保留其余各位数字不变。

2、拟舍弃数字的最左一位数字大于5,则进一,即保留数字的末位数字加1。

3、拟舍弃数字的最左一位数字是5,且其后有非0数字时进一,即保留数字的末位数字加1。

4、拟舍弃数字的最左一位数字是5,且其后无数字或皆为0时,若所保留的末位数字为奇数(1,3,5,7,9)则进一,即保留数字的末位数字加1;若保留的末位数字为偶数(0,2,4,6,8)则舍去。

5、负数修约时,先将它的绝对值按照上述1~4规定进行修约,然后在所得值前面加上负号。

(以下程序并没有涉及到负数)二、VBA程序及注解该程序是以Excel程序内置函数为基础来完成的。

定义符合“进舍规则”的函数名为round1(目前能用于浮标法测流量的部分虚流量计算,若要用于其他计算则需修改取值范围),该函数定义a,b,c,d,e,f为整数,并分别赋予为操作数字x的整数、十分位、百分位、千分位、万分位、十万分位及百万分位部分。

浅谈Excel函数在水质资料整编中的应用

浅谈Excel函数在水质资料整编中的应用
一 8 9
1
样品 数 检出 率 趙标率
一 最 大 值一
年 均值

4
II
a
HIHI a
a
□□

a
LJ J
图2水质资料整编特征值表各参数在Excel中的行列分布图
1所用Exce 1函数介绍
Excel是Microsoft office公司推出的办公套件中的一个重要
组件,使用
6
数据的 、统


用于管理、统计、经、金融等众
后返回该项在此区域中的相对位置。通过MATCH函数在成果 表中 最 值,返回其所在位置。
1.7 INDEX 函数 INDEX函数用于返回指定位置中的内容[INDEX函数与
LEFT、COLUMN、MATCH嵌套使用可以求出最大检出日期。
1.8 COLUMN 函数 Excel中默认情况下以字母的形式表示列号,可以使用
8.2 8.21 11.1 1.8 <4
6
3
中 上层 2018-3-1 8:10 201S 3 1-7 0.556
9.4 8.37 9.0 1.5 11
7
4
中 上层 2018-4-1 8:10 2018 4 1-7 0.628
14.2 8.18 9.0 1.5 <4
8
5
中 上层 2018-5-2 8:00 201S 5 2-S 0.731
[关键词]Excel;函数;水质资料;整编 [中图分类号]TP391 [文献标识码]@
0弓【言
目前,水质资料整编还没有建立一套完善的资料整汇编系 统/大量的数据需要手工计算并求得特征值/不仅费时费力,而 且手工计算在输入过程中经常发生错误,准确率得不到保证。

excel在水文工作中的运用

excel在水文工作中的运用

excel在水文工作中的运用随着计算机技术的不断发展,Excel已经成为了水文工作中不可或缺的工具之一。

Excel作为一种电子表格软件,具有数据处理、数据分析、数据可视化等多种功能,可以快速、准确地处理大量的水文数据,提高水文工作的效率和精度。

本文将介绍Excel在水文工作中的运用,并针对水文数据处理、水文数据分析、水文数据可视化等方面进行详细的讲解。

一、水文数据处理水文数据处理是水文工作中最为基础的工作之一,包括数据的输入、处理、存储等多个环节。

Excel作为一种电子表格软件,具有方便快捷的数据输入功能,可以通过手动输入、复制粘贴、导入文件等多种方式将水文数据导入到Excel中。

同时,Excel还可以对数据进行简单的处理,如数据的排序、筛选、去重等,方便用户对数据进行整理和管理。

在水文工作中,常常需要对水位、流量、降雨等数据进行计算,Excel具有强大的计算能力,可以通过公式的方式对数据进行计算。

例如,对于一个水位观测站的数据,需要计算出其平均值、标准差、变异系数等指标,可以使用Excel中的平均值函数、标准差函数、变异系数函数等进行计算。

此外,Excel还可以进行数据的透视表分析,方便用户对数据进行深入的分析和研究。

二、水文数据分析水文数据分析是水文工作中的重要环节之一,包括数据的统计分析、趋势分析、频率分析等。

Excel作为一种电子表格软件,具有丰富的数据分析功能,可以对水文数据进行多维度的分析和研究。

1. 数据的统计分析Excel可以对水文数据进行各种统计分析,如平均值、标准差、偏度、峰度等指标的计算。

同时,Excel还可以绘制直方图、箱线图、散点图等图表,直观地展示数据的分布情况和异常值情况。

此外,Excel还可以进行正态性检验、偏态性检验、峰度检验等统计分析,帮助用户对数据的分布情况进行判断和分析。

2. 数据的趋势分析Excel可以对水文数据进行趋势分析,如线性回归、多项式回归等。

通过趋势分析,可以了解数据的发展趋势和规律,为水文预测和水资源管理提供科学依据。

借助Excel电子表格实现水库泄流全过程调洪演算

借助Excel电子表格实现水库泄流全过程调洪演算

借助Excel电子表格实现水库泄流全过程调洪演算【内容提要】借助Excel电子表格实现水库泄流全过程调洪演算,以井研县毛坝水库枢纽病害整治工程初步设计中,其上游水库红岩水库p=0.1%校核洪水过程的调洪演算为算例,探索出两种不同的计算方法:一种是利用Excel电子表格自身的函数和公式运算,实现半自动化的水库调洪演算;二是以Microsoft Excel2010以上版本为依托,通过VBA语言编程来实现全自动化的水库调洪演算。

两种方法的计算结果,与本人当年使用日本夏普便携式PC-1500计算机通过Basic语言编程的水库多功能调洪演算程序的计算结果完全一致。

作者推荐第二种方法,它能在大约1至2秒之内实现多行多列上百数据数百次试算的入库和出库洪水流量演算全过程。

由于它的快速和智能化设计,给水库洪水预报盈得时间,是编制已成水库防洪预案和水利水电工程设计及病害整治工作的有力助手。

【正文】现以井研县毛坝水库1995年工程整治中红岩水库调洪演算为算例,展现更先进的计算方法。

本算例在计算入库洪水过程中,所涉及暴雨洪水参数来源有二:一是四川省水利电力局水文总站1979年10月编制的《四川省水文手册》;二是四川省水利电力厅1984年6月编制的《四川省中小流域暴雨洪水计算手册》。

虽然后者的暴雨等值线图已经被近20多年来新增实测暴雨资料的补充分析成果所代替。

四川省水文水资源勘测局已增补到2000年的暴雨资料,于2010年12月出版了新的《四川省暴雨统计参数等值线图》,按理应以新的暴雨资料为依据,但为了保持该工程整治设计的原貌,为了与当时本人使用PC-1500计算机和原来的调洪演算程序的运算结果进行比较,仍然使用《四川省中小流域暴雨洪水计算手册》所附暴雨等值线图计算该水库设计洪水过程线。

一、水库的基本情况毛坝水库位于岷江左支泥溪河上游,井研县天云乡境内。

水库大坝的地理坐标为E103°57′24″,N29°45′37″。

Excel软件在水文水利计算中的应用_蔡文君

Excel软件在水文水利计算中的应用_蔡文君

多问题显得尤为重要, Excel 软件可以满足上述要求。 图 1 的非洲 Umbeluzi 流域有 P5、P119、P6、P425 共 4
1 EXCEL 简介
个水文站, 但是由于某些原因, P425 站从 1951 ~1952
中文 Excel2000 是微软公司推出的电子表格处 年到 1957 ~1958 年的年降雨量缺失, 而同流域其它 3
象的日常工作处理系统, 若每项工作都分别编写程序
在水利的规划工作中, 我们往往需要某个地区的
代码, 由于它的个例性, 程序的生命周期太短, 这不仅 长年的水文数据。比如, 一个地区近几十年的降雨数
浪费时间而且往往是费力不讨好。因此, 能有一个功 据。可是,有时会因为各种原因而导致降雨数据记录的
能强大而且方便易用的软件来解决水文计算中的诸 缺失,这时我们就需要对缺失的数据进行插补。比如在
原代号阿丰1号, 由农一师农科所选育, 通过审 定 。 该 品 种 生 育 期 154 d 左 右 , 2 年 区 试 平 均 单 产 768.24 kg/667 m2, 比对照秋田小町增产16.8%, 生产 试验平均单产764.85 kg/667 m2, 比对照增产16.8%。 精米率62.0%, 垩白粒率27%, 直链淀粉15.7%, 千粒 重27.6 g, 稻谷品质达国家优质稻3级标准。抗病性 强,抗倒伏。适宜南北疆稻区种植。 3 西瓜 3.1 新优41号
中进行水库的模拟也非常方便, 下面还以上面提到的 后, 可以得出优化的调度图。
Jatiluhur 水库的 1965 ~1966 年数据为例, 该水库主 3 结语
要功能是防洪和灌溉, 与上面计算水库库容不同, 水
Excel 软件在水文水利计算中的强大功能。不仅

excel在水文工作中的运用

excel在水文工作中的运用

excel在水文工作中的运用一、数据输入和整理Excel可以用于输入和整理水文数据。

通过Excel的电子表格功能,用户可以快速进行数据录入和整理。

数据可以按照特定的格式要求进行输入,如日期、时间、降雨量、水位、流量等。

同时,用户还可以使用各种函数和公式,对数据进行计算和加工,如平均、求和、排序、筛选等,便于进一步的数据处理和分析。

二、数据处理和计算Excel提供了丰富的计算功能,可以用于水文数据的处理和计算。

用户可以使用各种数学、统计和逻辑函数,对水文数据进行加工和计算。

如平均值计算、标准差计算、相关系数计算、回归分析等。

通过这些计算,可以更好地理解和分析水文数据的特征和规律。

三、数据可视化分析Excel提供了强大的图表功能,可以将水文数据通过图表的形式显示出来,便于进行可视化分析。

用户可以根据需要选择不同的图表类型,如折线图、柱状图、散点图、雷达图等。

通过图表的形式,可以更直观地展现水文数据的变化趋势、空间分布和相关关系,帮助用户更好地理解水文数据。

四、数据查询和筛选Excel可以通过筛选功能,方便地进行数据查询和筛选。

用户可以根据特定的筛选条件,对水文数据进行筛选和过滤,实现快速查询特定的数据。

同时,可以使用高级筛选功能,对数据进行更复杂的筛选和条件查询,以满足不同的需求。

五、数据模型和求解Excel提供了一些数据模型和求解工具,可以用于建立和求解水文模型。

用户可以使用Excel的插件或自带的数据分析工具包,进行线性规划、非线性规划、优化、参数估计等建模和求解工作。

通过这些工具,可以更准确地描述和预测水文过程。

六、统计分析和报告生成Excel还提供各种统计分析和报告生成功能,可以方便地对水文数据进行统计和分析,并生成相应的报告。

用户可以使用Excel的数据分析工具包,进行各种统计分析,如描述性统计、假设检验、方差分析等;同时,可以利用Excel的公式和格式设置功能,生成专业的水文数据报告。

Excel在水文要素计算中的应用

Excel在水文要素计算中的应用

Excel在水文要素计算中的应用摘要:Excel是办公自动化软件Office的重要组成部分之一,是Windows操作平台上的电子表格软件,具有强大的制作表格、处理数据、分析数据、创建图表等功能,在日常生活工作中得到了大量的应用。

目前陕西水文工作正向自动测报迈进,但仍有不少水文测验项目是人工测量,计算。

利用Excel来进行一些水文要素的计算,不但适应了现阶段工作要求,还提高了工作效果。

关键词:Excel 流量泥沙计算电子表格Excel有很多版本,现在以使用最广的Excel 20XX在北洛河头水文站的使用,来谈谈它在水文要素计算中的应用。

1. Excel20XX的运行软件运行环境:Windows 98、Windows Me、Windows 20XX、Windows XP。

硬件环境:一般现在的计算机都能满足,只要能安装Windows 98即可,没有特别要求。

除安装Excel 20XX外,还应安装Visual 。

这样就可以创建自定义函数解决数据处理上的一些问题。

2. 问题处理以前西安水文局就有人将Excel制作的电子表格用于水流沙计算。

目前为提高资料精度《水文资料整编规范》SL247-1999中规定水文数据采用“四舍六入,逢五奇进偶舍”的方法处理,同时还限制了相应的有效数字位数。

这对于用电子表格计算水文资料提出了高的要求,最好的解决办法是利用Visual Basic 编写的自定义函数和Excel内置函数来解决数据处理问题。

其中对“四舍六入”的处理自定义函数为:Function jinghe(num As Double, DIG As Byte, Optional TorV As Boolean) As VariantDim Temp1 As DoubleDim TFM As StringDim Temp2 As StringDim Tempoff As DoubleIf num = 0 ThenTemp1 = 0Temp2 = “0”GoTo ExitFnEnd IfWithIf num Abs(num))If DIG > 14 And Trn ThenTemp2 = “有效位数不能太多”GoTo ExitFnEnd IfIf DIG = 1 And Int(.Log(Abs(Temp1))) = 0 And Not Trn ThenTFM = ““ElseIf Not (DIG = 1 And Int(Temp1) = Temp1 And Not Trn) Then TFM = TFM & “.”TFM = TFM & .Rept(“0”, DIG + Abs(Trn) - 1)End IfTFM = “0” & TFMIf Int(.Log(Temp1)) 0 ThenTFM = TFM & “E+###”End IfTemp1 = Temp1 * Sgn(num)Temp2 = .Text(Temp1, TFM)End WithExitFn:If TorV Thenjinghe = Temp2Elsejinghe = Temp1End IfEnd Function自定义函数形式为:jinghe(数值,保留有效位数,返回文本或数值),其中根据头站特点对数值小于1时的情况已作了设定,在流量、泥沙数据计算过程中应用良好。

用excelvba自定义函数解决水文资料中的问题

用excelvba自定义函数解决水文资料中的问题

利用EXCEL自定义函数功能实现水文数据的“四舍六入”云南水文水资源局大理分局解开创在水文工作中,我们需要用EXCEL来处理大量的水文数据,需要处理的水文数据通常要进行“四舍六入”,而EXCEL的内置函数又没有这方面的功能,这给我们水文工作带来了极大的不便。

不过,我们可以通过EXCEL VBA编程来实现自定义函数,也就是我们自己编一个具有“四舍六入”功能的函数来解决这一问题。

下面我们将详细介绍如何实现这一功能及其的应用。

一、什么是“四舍六入”按照相应水文规范的要求,水文及水质资料使用的“四舍六入五单双”,执行《数值修约规范》(GB8170-87)。

1.拟舍弃数字的最左一位数字小于5时,则舍去,即保留的各位数字不变。

2.拟舍弃数字的最左一位数字大于或等于5时,而其后跟有并非全部为0的数字时,则进1,即保留的末位数字加1。

3. 拟舍弃数字的最左一位数字为5,而后面无数字或皆为0时,若所保留的末位数字为奇数(1,3,5,7,9)则进一,为偶数(2,4,6,8)则舍弃。

0视为偶数。

二、代码的实现下面是我们自定义“四舍六入”函数的完整代码,“ ' ”后的汉字内容为代码注释内容。

此程序是在“取绝对值(Abs)”、“取整(Int)”、“四舍五入(Round)”等系统内置函数的基础上完成的。

函数的型式及其每个参数需要用户在属性设置中定义和声明,故叫做自定义函数。

此定义“四舍六入五单双”的函数名为Round5。

'“四舍六入”自定义函数' 函数形式 Round5(x,mm),返回值Round5为 Double 型' X为操作数值,mm为保留小数位数' mm为 Integer 型,mm = 0 表示取整数' 此算法是通过对要处理的数值进行倍数扩大,来获得需要比较数来实现“四舍六入”Private Function round5(X As Double, mm As Integer) As DoubleDim Temp1, Temp2 As StringTemp1 = 1If mm < 0 ThenTemp1 = 10 ^ Abs(mm)X = X / Temp1mm = 0End IfIf ((Int((Abs(X) - Int(Abs(X))) * 10 ^ mm) Mod 2) = 0 And (Abs(X) * 10 ^ mm - Int(Abs(X) * 10 ^ mm)) <= 0.5) And X <> Val(Round(Abs(X), mm) * Sgn(X)) Thenround5 = Val((Round(Abs(X) - 10 ^ (-mm) / 5, mm)))Elseround5 = Val(Round(Abs(X), mm))End Ifround5 = Val( round5 * Sgn(X) * Temp1)End Function三、具体的应用下面以EXCEL 2007为例,介绍该自定义函数的使用。

Excel在水库水文推算中的应用

Excel在水库水文推算中的应用

云南水力发电YUNNAN WATER POWER 34第36卷第2 期表1 年龙门滩水库入库流量推算表 观测时间水库水位/m 库容/104m3库容变量±/(m 3/s)发电负荷/(104KW)发电流量/(m 3/s)泄洪流量/(m 3/s)泄洪总量/104m3入库流量/(m 3/s)凤洋流量/(m 3/s)值班人员月日时分1 龙门滩水库的水文特点与日常水文记录统计情况龙门滩水库控制流域面积360km 2,流域坝址处多年平均流量14m 3/s,年径流量4.42×108m 3,水库正常蓄水位452m,死水位432m,设计洪水位(P=2%)452m,校核洪水位(P=0.2%)453.7m,拦河坝坝顶高程455m,最大坝高57.5m,总库容5 251×104m 3,调节库容3 861×104m 3,库容系数8.7%,为不完全年调节性能水库。

有压引水隧洞长度2 857m,压力管道主管长度202m,一级电站装机容量2×10MW,设计发电引用流量27.66m 3/s,额定水头79.35m。

在类似的水库或水文站中,很多水文数据还是采用手工计算,作日常的水文记录与统计。

以龙门滩水库为例,手工计算表格见表1。

以表1为例的手工计算过程。

Excel 在水库水文推算中的应用林德生(泉州市龙门滩引水工程管理处,福建 泉州 362500)摘 要:以龙门滩水库的入库流量推算为例,运用excel 函数计算,对库容表自动取数并进行参与计算,在通过发电量反推发电流量时,求解含有隧洞水头损失的三次方程,并运用到excel 中,完成整个水库入库流量推算表的电算化。

利用电子表格excel 函数推算,仅需录入水位、发电量、发电小时数,就能得到库容、出库流量、入库流量等结果,节约时间,提高效率,免除手工计算可能出现的误差,特别在汛期,计算比较频繁时,更能体现电算方便快捷的特点。

关键词:入库流量推算;隧洞损失;excel vlookup 函数; if 函数;round 函数;intex 函数中图分类号:TV131.4;P333.9 文献标识码:B 文章编号:1006-3951(2020)02-0034-03DOI:10.3969/j.issn.1006-3951.2020.02.008收稿日期:2019-09-02作者简介:林德生(1972-),男,福建泉州人,高级工程师,主要从事水利水电引水工程管理工作。

Excel在水文工作中的应用

Excel在水文工作中的应用

Excel 在水文工作中的应用发布时间:2022-03-01T13:05:24.737Z 来源:《建筑学研究前沿》2021年17期作者:杨朔陈柄乾[导读] 水文工作是国家的一项基础工资,在水利规划,水工程建设,水资源保护等多个方面起到了重要的作用。

黄河水利委员会中游水文水资源局 030600摘要:水文工作是国家的一项基础工资,在水利规划,水工程建设,水资源保护等多个方面起到了重要的作用。

以往的水文工作需要工作水文工作者人工进行各项参数的计算,不仅费时费力,还容易出现误差。

因此,基于电子计算机技术的办公用电子表格软件 Excel 以其独特的泛用性与准确性,逐渐投入到了水文工作的使用当中。

关键词: Excel;水文工作;应用范围在水文工作中,工作人员需要对降水、径流、洪水、泥沙等多项数据进行计算,而水文数据计算结果的准确性则能够直接影响到后续水文工作的进展。

为了提升水文数据分析计算的工作效率,推动水文工作的进展,需要更加快捷准确的数据处理方式。

其中 Excel 等办公软件无疑是水文工作人员的最佳选择。

一、Excel 的发展与功能简介(一)Excel 简介Excel 是美国微软公司出品的 Microsoft Office Excel 的简称,是一种办公用的电子表格软件,目前可以在 Windos 系统的电脑与手机、苹果个人电脑、 IOS 与安卓系统的手机或平板电脑等设备上运行。

Excel 有着直观的界面,优秀的图表制作工具与优秀的计算能力,是目前最为流行的个人计算机上使用的数据处理软件。

(二)Excel 的发展历程早在 1982 年,微软公司就研发出了一款电子制表软件——Multiplan,但却在微软磁盘操作系统中不敌莲花公司的 Lotus1-2-3,而这也坚定了微软制作 Excel 的决心。

1985 年,第一款适用于苹果个人电脑系统的 Excel 问世,而在 1987 年,微软就成功推出了适用于 Windos 系统的 Excel。

Excel软件在水文分析计算中的应用

Excel软件在水文分析计算中的应用

Excel软件在水文分析计算中的应用摘要:办公软件中的Excel 有着强大的数据处理能力, 在水文部门不仅计算上有很大的用途, 而且其数据库处理功能以及图表分析功能也给水文分析提供了很大的便利。

本文介绍了Excel在水文计算中的几个特殊应用,对一些日常工作效率的提高有很大帮助。

关键词:Excel 水文计算数据处理Abstract: Excel office software has powerful data processing capability, hydrological services not only the calculation of a great purpose, and its database processing functions, and chart analysis capabilities provide a great convenience to the hydrological analysis. This article describes the Excel in hydrological calculations for special applications, be of great help in daily work efficiency.Keywords: Excel, hydrological calculation, data processing.Excel 作为一个通用的计算机软件, 目前已在各行各业得到了广泛的应用。

统计计算、数据库处理以及图表分析是水文工作最重要的组成部分。

这些工作特别是图表分析存在着多变性以及人为操作介入性,不可能做成一个包罗万象的日常工作处理系统,若每项工作都分别编写程序代码,由于它的个例性,程序的生命周期太短。

利用Exce软件内部自带的函数处理一些简单的水文分析计算问题就会省时省力,提高工作效率。

一、分析计算1统计计算统计计算。

EXCEL在水文流量计算中的应用

EXCEL在水文流量计算中的应用

EXCEL在水文流量计算中的应用在水库水文观测工作中流量计算是一项特别重要的工作,关系到水库水费的征收及汛期泄洪流量的计算,因此把流量计算正确至关重要。

但流量计算公式根据涵闸及泄洪闸型式及水流流态的不同有很多复杂的计算公式,这些公式用普通计算器无法一次性计算出结果,在分步计算中往往又会出现人为的粗心计算错误,用EXCEL自带的函数计算可以避免这种错误的发生。

下面以放水记录成果表作一演示,如图1。

图1 放水记录成果表1、放水记录成果表是一固定表格格式,各个水库都一致,把涵闸的初始数据如名称、高程、型式等先录入进去;2、闸门启闭时间及开启高度根据实际情况填入,闸门的宽度以涵闸设计文件为准;3、出流情况就是涵闸下游水流形态,根据不同的水流形态确定不同的涵闸计算公式,上游水位即启闭闸门时的库水位,下游水位即开闸以后下游水流平稳时的水位,水位差即上下游水位之差值;4、根据水流形态确定涵闸计算公式后可以从网络上下载计算公式自制进表格,或用WORD软件自制公式(较复杂),把常数如a、µ等直接填入表格,流量系数µ以涵闸进口翼墙的形式不同查表得到;5、重点就是流量这个表格,利用EXCEL自带的函数可以先期把流量计算公式直接输入进去,如图2。

利用EXCEL的引用功能,依次输入计算公式,R239即为列为R行为239的这一表格数据(流量系数),SQRT为括号内的数字开平方根,K239为列为K行为239的这一表格数据(开闸高度),P239为列为P行为239这一表格数据(水位差),^2是数值的平方,全部输入完后按回车键确认;图2 流量计算公式6、时段平均流量为开闸和关闸两个流量的平均值,时段为开闸到关闸所用的时间换算成万秒,水量即为平均流量乘以时段所得,累计水量为本次所算水量加上以前累计水量。

以上为流量计算中用EXCEL实现自动计算的方法,平时工作中只需录入开关闸时间、开闸高度、上下游水位即可,流量自动计算出来。

Excel在水文要素计算中的应用(一)

Excel在水文要素计算中的应用(一)

Excel在水文要素计算中的应用(一)摘要:Excel是办公自动化软件Office的重要组成部分之一,是Windows 操作平台上的电子表格软件,具有强大的制作表格、处理数据、分析数据、创建图表等功能,在日常生活工作中得到了大量的应用。

目前陕西水文工作正向自动测报迈进,但仍有不少水文测验项目是人工测量,计算。

利用Excel来进行一些水文要素的计算,不但适应了现阶段工作要求,还提高了工作效果。

关键词:Excel流量泥沙计算电子表格Excel有很多版本,现在以使用最广的Excel2000在北洛河头水文站的使用,来谈谈它在水文要素计算中的应用。

1.Excel2000的运行软件运行环境:Windows98、WindowsMe、Windows2000、WindowsXP。

硬件环境:一般现在的计算机都能满足,只要能安装Windows98即可,没有特别要求。

除安装Excel2000外,还应安装VisualBasic6.0。

这样就可以创建自定义函数解决数据处理上的一些问题。

2.问题处理以前西安水文局就有人将Excel制作的电子表格用于水流沙计算。

目前为提高资料精度《水文资料整编规范》SL247-1999中规定水文数据采用“四舍六入,逢五奇进偶舍”的方法处理,同时还限制了相应的有效数字位数。

这对于用电子表格计算水文资料提出了高的要求,最好的解决办法是利用VisualBasic编写的自定义函数和Excel内置函数来解决数据处理问题。

其中对“四舍六入”的处理自定义函数为:Functionjinghe(numAsDouble,DIGAsByte,OptionalTorVAsBoolean)AsVarian tDimTemp1AsDoubleDimTFMAsStringDimTemp2AsStringDimTempoffAsDoubleIfnum=0ThenTemp1=0Temp2="0"GoToExitFnEndIfWithApplication.WorksheetFunctionIfnumDIG=DIG-1EndIfTempoff=Abs((--Right(num/10^(Int(.Log(Abs(num)))-DIG+1),2)=0.5)_*((--Right(Int(Abs(num)/10^(Int(.Log(Abs(num)))-DIG+1)),1)_Mod2)=0))*10^Int(.Log(Abs(num))-DIG+1)Temp1=.Round(Abs(num),-(Int(.Log(Abs(num)))-DIG+1))Temp1=Temp1-TempoffTrn=TrnAnd(10^Int(.Log(Temp1))=Temp1AndTemp1>Abs(num))IfDIG>14AndTrnThenTemp2="有效位数不能太多"GoToExitFnEndIfIfDIG=1AndInt(.Log(Abs(Temp1)))=0AndNotTrnThenTFM=""ElseIfNot(DIG=1AndInt(Temp1)=Temp1AndNotTrn)ThenTFM=TFM&"." TFM=TFM&.Rept("0",DIG+Abs(Trn)-1)EndIfTFM="0"&TFMIfInt(.Log(Temp1))TFM=TFM&.Rept("0",-Int(.Log(Temp1))) ElseIfInt(.Log(Temp1))>0ThenTFM=TFM&"E+###"EndIfTemp1=Temp1*Sgn(num)Temp2=.Text(Temp1,TFM)EndWithExitFn:IfTorVThenjinghe=Temp2Elsejinghe=Temp1EndIfEndFunction自定义函数形式为:jinghe(数值,保留有效位数,返回文本或数值),其中根据头站特点对数值小于1时的情况已作了设定,在流量、泥沙数据计算过程中应用良好。

Excel在陡河水库渗流量资料整编中的应用

Excel在陡河水库渗流量资料整编中的应用

□王桂青收稿日期:2020-12-07作者简介:王桂青,女,汉族,唐山市陡河水库事务中心,高级工程师。

摘要渗流量资料是陡河水库工程管理的重要资料,要求观测数据整编快速而准确,图形绘制符合规范且便于研究。

通过灵活运用Excel 的函数功能,实现对数据的汇总统计,运用Excel 的强大绘图功能,绘制的图形有效用于工程运行状况分析。

关键词渗流量;过程线;观测数据渗流量资料是研究大坝是否安全的重要数据,是水库工程管理的重要基础资料之一。

陡河水库渗流量资料整编包括梯形堰和三角堰观测数据的整编分析。

按照《土石坝安全监测技术规范》(SL551-2012)的要求,陡河水库渗流量数据每10d 观测1次,并且随观测随计算并录入电脑。

由于渗流水量暴露于地表,观测数据受降水等自然因素影响很大,观测时间遇节假日或降雨可提前或错后1~2d 。

陡河水库的观测资料每年整编1次,渗流量资料整编内容包括观测数据整理制表、日渗流量的计算、渗流总量统计和图形绘制。

Ex⁃cel 具有强大的数据统计和绘图功能,可用于渗流量资料整编中。

陡河水库资料整编用的是Excel2010版本。

1.陡河水库渗流量资料特点1.1日渗流量的假定实测数据为1d 的实时渗流量,由于流量在1d 内变化不大,假定1d 内任一时间都保持这一流量不变,没有实测流量的日数用两次相邻的实测流量数据内差。

1.2观测时间不规律由于自然因素的影响,渗流量资料不是严格的10d1次,这给数据内差带来不便。

1.3实测数据缺失由于受结冰影响,无法测量结冰时的堰上水头,造成年报表数据缺失。

1.4图形绘制复杂图形绘制中各序列单位不一致,很难在一张图上绘制出渗流量过程线。

2.年报表绘制与数据统计2.1年报表绘制原始观测数据按测次连续记录,日期和观测数据各为一列,并一一对应。

统计表是以月份为列,日期为行制成的行列交叉统计表。

如果人工录入费时费力,还容易出错。

用Match 和Index 组合函数可以查找到对应的数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel在水库水文资料整编中的应用施功臣(宜昌市黄柏河流域管理局 443000)摘要:运用Microsoft Excel软件创建水库水文资料整编电算化模板,使整个水库的系列水文资料之计算、分析统计以及成果表的格式得到了完全统一,解决了因为人的变动和理解上的差异而出现资料汇编方法不一致、可比性差、关联性差等问题,同时也减轻了资料整编人员的工作强度;水文资料成果汇编文档的数子化,使资料汇编更为规范、准确,管理更为先进、运用更为方便、查阅更加快捷。

关键词:Excel;软件应用;水库水文资料整编水库水文资料整编是将水库水文观测成果,依据水量平衡原则,按照水库水帐计算、水情分析、水库调度等需要,进行系统的整理。

它是为总结防汛、洪水调度、水库水电生产调度和编制洪水预报方案提供基本数据的一项细致而重要的工作。

在以前的水库水文资料整编工作中,大量基本资料均由手工抄录和计算,其中一份入库流量成果表的计算填制,涉及到灌溉、发电、溢洪、渗漏等所有出库流量的汇总及水库蓄水率计算等上千个基本数据,难免发生错误,且需要占用大量的时间。

1995年以前,笔者在对水库水文资料进行手工整编时,一般地,一座水库一年的水库水文资料成果汇编,约需要30天左右。

整天埋没在数据抄写、计算、校对之中。

因成果表是不允许涂改的,若稍有不慎使数据计算和填写错误,则必须重来。

如此大的劳动强度和枯燥无味的重复工作,特别令人怨倦。

鉴于上述情况,1995年,本人根据多年的水库水文资料整编经验,按照《水文资料整编规范》、湖北省水库水文资料成果汇编统一表格和有关水库水文计算要求,利用Microsoft Excel强大的计算功能,创建了《水库水文资料整编电算模板》,并在运用中广泛征求工程技术人员的意见,进行了多次修改。

利用该电算模板,一年的成果汇编,从基本数据的录入到打印只需1-2天时间,而且各种成果的计算、特征值的分析统计、表格生成等全部自动进行,数据录入完毕,成果表也同时完成。

另外,也使整个水库的水文系列资料的计算、分析统计以及成果表的方法和格式得到了完全统一,解决了因为人的变动和理解上的差异而出现资料汇编方法不一致、可比性差、关联性差等问题,使水库水文资料为生产服务更有参考价值、更加方便。

为此,本文将介绍运用Microsoft Excel创建水库水文资料汇编模板的主要方法,旨在研究水库一般工程管理人员能够掌握应用的水文资料整编的电算化、系统化和规范化的方法,以方便水库水文资料的整理、运用和管理。

一、资料整编要求水库水文资料整编工作的内容,一般是考证、分析各项基本资料,校核各项原始观测成果以及编制各项资料的年表。

一基本资料以下四项基本资料,是水库水帐计算的主要依据,必须首先逐一进行认真考证、分析无误后,在《水库水文资料整编电算模板》中建立《基本资料》表。

1.水库水位与库容关系曲线:主要依据水库水文实测资料,利用水量平衡原理,分析、考证水位库容关系是否准确。

2.堰闸出流关系曲线:主要分析、审查堰闸出流量关系率定成果。

3.水位资料:主要考证、分析水尺零点高程有无变化。

4.降水量资料:检查雨量器安装、降水量观测是否符合规范要求。

5.出库流量观测成果表:分析流量成果是否正确,该表是水帐计算的关键资料之一。

二原始资料的校核在进行全年资料整编时,除了上述基本资料的分析、考证工作外,还要对出库流量观测成果、水位观测成果、降水量观测成果、蒸发量观测成果等各项资料的测算方法和相关图表进行复查,以使各项资料测算方法正确,数据无误,成果合理。

三水库水文资料成果汇编的内容以下12种表格是水库水文资料成果汇编的主要内容。

1.《基本资料》,主要录入当年与水量计算有关的水工建筑物的基本情况。

2.《水库逐日水位表》,包括坝前水位、堰闸下游水位、渠道水位,若无特殊要求,表中水位均填写每日8时观测值。

年统计栏内的最大、最小值应在原始观测记录值中挑选。

3.《水库蓄水量表》,没有建立入库流量观测站的水库,一般用库容曲线反推求得入库流量。

因此,应根据水库逐日水位表建立水库逐日蓄水量表,以方便入库流量的推算。

4.《逐日平均出库流量表》,包含逐日平均灌溉流量表、逐日平均溢洪流量表、逐日平均渗漏流量表、逐日平均发电流量表等所有出库流量表。

5.《逐日平均入库流量表》、《逐日平均引入客水流量表》。

6.《逐日降水量表》。

7.《逐日蒸发量表》。

8.《洪水要素摘录表》,本表主要摘录汛期洪水资料,为总结防汛、洪水调度和编制洪水预报方案提供基本数据。

该表从入库流量推算表中摘抄填入。

9.《降水量摘录表》,此表应注意与《洪水要素摘录表》配合,选择的降雨过程要与选择的洪水相对应。

根据降雨强度的变化可每小时或半小时或10分钟摘录。

10.《洪水过程线图》,依据洪水要素摘录表绘制洪水过程曲线图。

11.《逐月水量运用情况表》,该表反映水库全年的运用情况。

12.《逐日8时库水位、库容、水面积表》。

二、创建水库水文资料整编模板在水库水文资料整编中,一般工程管理人员都会选择Microsoft Excel这一款应用软件。

因为它有很强大的计算功能,而且使用者不需要很高深的编程知识,只要具备软件运用的基本知识,就可解决一般性问题,不会使人望而却步。

下面是采用Microsoft Excel创建水库水文资料整编模板的主要方法。

一水库水文资料汇编流程二数学模型1.水量平衡方程式:W入-W出-V损-(V末-V始)=0式中:W入、W出—分别为时段入库、出库总水量(单位:1×104m3);V始、V末—时段开绐、终了时的库容(单位:1×104m3);V损—时段渗漏、蒸发总损失水量(单位:1×104m3);2.日平均总出库流量:Q出=q灌+q电+q溢+……+q渗式中:Q出—日平均总出库流量(m3/sec);q渗—日平均过坝渗漏流量(m3/sec);q灌、q电、……q溢、—分别为日平均灌溉、发电、溢洪等所有出库流量(m3/sec);注意:当发电与灌溉为重复利用时,只计其一,不得重复计入。

3.日平均入库流量:Q入=Q出+q库+q引式中:Q入——日平均入库流量(m3/sec);q库——日平均蓄水率(m3/sec);q引——日均引入客水流量(m3/sec)。

4.月平均出库水量:W出=∑Q出×8.64式中:∑Q出——日均入库流量的总和;8.64—一个计算日的历时(×104sec)。

5.月平均入库水量:W入=∑Q入×8.64式中:∑Q入——日均入库流量的总和。

6.月蒸发损失水量:V蒸=0.1αAZ式中:V蒸—月蒸发损失水量(1×104m3);α—当月蒸发系数,应根据蒸发皿的类型而定;A —当月水库平均水面积([km]2);Z —当月蒸发量(mm)。

7)年径流深:R年=10W年÷F式中:R年—年径流深(mm);W年—年径流总量(单位:1×104m3);F—水库集水面积[km]2。

三分析统计项目与函数运用1.统计项目⑴流量统计:月流量总和、月水量、月放水日数、月最大流量、月最小流量;年径流量、年径流深、年放水日数、年最大流量、年最小流量。

⑵降水量统计:月降水量、最大一日降水量及发生日期、最大三日降水量及发生日期;年降水量、年最大一日降水量及发生日期、年最大三日降水量及发生日期、年最大七日降水量及发生日期。

⑶蒸发量统计:月蒸发量、月最大一日蒸发量及发生日期、月最小一日蒸发量及发生日期;年蒸发量、年最大一日蒸发量及发生日期、年最小一日蒸发量及发生日期。

⑷水位统计:月平均水位、月最高水位、月最低水位;年最高水位、最大库容(蓄水量)、最大水面积、发生日期,年最低水位、最小库容(蓄水量)、最小水面积、发生日期。

2.函数运用⑴应用Microsoft Excel内置函数SUM函数求和;⑵应用SUM配合MAX、MIN进行各类最大、最小量值的统计;⑶应用统计函数COUNTIF分析统计放水日数、降水日数;⑷用查找与引用函数MATCH查找最大、最小量的发生日期;⑸运用查找与引用函数VLOOKUP建立各种相关数据的查找引用;⑹应用IF函数实现逻辑分析、条件计算;⑺利用MOD与OR、AND函数配合进行闰年识别等;⑻自定义矩阵公式进行数组计算。

四模板建立1.建立各种相关关系表在模板中建立水位与库容关系表、水位与面积关系表、水位与溢洪流量关系表等,以备在《数据表》中利用Excel内置函数进行查找引用,从而减少录入工作量。

可以将此类工作表设置为隐藏,资料汇编中不打印此表。

2.建立《数据表》在模板中建立《数据表》,该表是所有成果表的统计、分析、计算的数据源,当所有基本数据在《数据表》中全部录入,整个成果表也就全部完成了,所有成果表的一切数据均应自动统计、分析、计算,不允许手工录入。

资料汇编中不打印此表。

⑴在《数据表》中设置“年号”单元格。

在年号单元格设置“请输入被整编资料年的年份(4位阿拉伯数字)”的批注提示,当光标移至该单元格时,提示录入人员输入要进行资料整编年的年份。

⑵设置《数据表》第2行为“项目”行、A列为“日期”列(见图1)。

在2月28日的下一行日期单元格内,利用Excel的内置函数MOD与OR、AND判别闰年,即:“公元纪年的年数”能被4整除、能被100整除同时也可被400整除的为“闰年”,能被100整除而不能被400整除也不能被4整除的为“平年”,如果是“闰年”,则显示“2月29日”,否则显示空白。

将设置“项目”的那一行和“日期”的那一列设置为锁定状态(Excel缺省值),数据区单元格根据需要解除锁定并设置“工作表保护”。

⑶分别在“8时库容”、“8时水面积”、“日平均溢洪流量”列中,运用查找与引用函数VLOOKUP,建立各种关系表的查找引用,数据录入时,只需键入水位即可使相应的库容、水面积、溢洪流量等相关数据自动填写到《数据表》。

如果想避免在手工键入基本数据时出错,可以在数据录入区域设置数据有效性,当键入数据超出设定范围时,Excel会自动向键入者提出错误报告,提醒录入者消除录入错误。

⑷运用SUM、MAX函数,建立“最大三日降水”、“最大七日降水”的统计,这样减少了大量数据分析、比较、录入的工作量。

图1 数据表(录入)图2 降水量摘录、洪水要素摘录表(录入)⑸设置“制表:”、“校核:”、“复核:”签名单元格。

所有成果表只需在《数据表》中一次签名完成。

为了对录入资料的真实性、准确性负责,系统中可进行不签名或签名不全就不出成果表的设置。

⑹在《数据表》中设置降水量摘录、洪水要素摘录录入表(见图2)。

洪水要素摘录录入表有两个用途,一是为成果表中的洪水要素摘录提供数据源,二是自动绘制洪水过程曲线图。

3.建立成果表所有成果表的数据单元格区域内均设置分析、统计、计算公式或数据链接关系。

相关文档
最新文档