Excel函数和VBA在潮汐资料整编中的应用

20 0 4年 8月

第 4期

E C L函数和 V A在潮汐资料整编中的应用 XE B

陈 瑾'

摘 要

伶智成'

用 E C L 数和 V A结合的方式. XE N t B 编制出潮汐观测月报表及逐潮高低潮位汇是表赞编程序, 原理及运沂结果. E C L函数 XE VA B 潮汐资料 笠编程序

关键词

A pi t n E C L nt n d A Tdl t R ognzt n p lai o X E F c o a V i ia D a rai i c o f u i n B n a e ao

Ce J hn 妞 T n Z i eg og c n hh

Ab t a t sr c

Dt r r nao, c at ao hs n alhd ta os vi wi i l e mn l r o a a e g itn xe u m tn b e bs f i l e ao h h u s ty r a a zi E l i a e s i e o d b r tn c n d o h e t n o o e t r c p d t l o te a r eth r r nao w ehne u c ad cny t ta i u ad u s a e i m s e nTe g itn ac a r y eiec f h i l t r c b f e u m . e a zi i n d o l c a n fi c f o e n n e e r d p d e ti o s r et w k i n r . p o

Kewod y r

Ecl o tn V A T a Io tn er n ao A t ao B i l rao Ro aitn xe u m i d n mi f g zi 2整编程序的核心技术与程序

广西水文水资源钦州分局不仅有收集广西沿海主要河 流水文资料,研究河流的主要水文特征及规律而设置的水 文 ( 站, 位) 还有研究潮汐, 潮汐对各主要河流河口水文影

响及风暴潮增水等规律而在沿海岸或感潮河段设置的潮位 站.其中在沿海岸设置的潮位站有石头埠, 龙门, 龙等三 白 个; 在感潮河段设置的水文 ( 站有黄屋屯, 位) 防城二个. 为提高潮汐资料整编的效率及准确性,减轻资料整编

人员的工作量,本人使用 E C L函数和 V A相结合的方 XE B

法, 编制出成潮汐观测月报表及逐潮高低潮位表整编程序. 1构思及原理

潮汐资料的资料整编内容包括:在原始潮位记录迹线 上摘录出每天的逐时潮位,然后用原始摘录数据分别填制 潮汐观测月报表, 逐潮高低潮位表. 潮汐观测月报表的编制 方法简述: 先将原始摘录数据上表, 然后根据原始数据, 经 过统计计算后, 得出潮位的日总和, 月总和, 平均, 日 月平均 及高高潮, 低高潮, 高低潮, 低低潮位的月总和, 月平均和平 均潮差; 根据高高潮, 低高潮, 高低潮, 低低潮位及其出 现的 时间, 经对比分析后, Ec 函数求出月最高高潮, 用 xl e 最低 低潮位及其出现的公农历日期和时间,对应的农历日期用 V A求出. B 逐潮高低潮位汇总表的编制方法简述: V A将潮汐 用 B 观测月报表中的逐潮数据按时间顺序提取到逐潮高低潮位 表, 经对比分析, 计算出逐潮潮差, 历时, 然后计算出其最大 最小高 ( 潮位及其相对应的公农历日 低) 期和时间, 涨潮潮 差, 落潮潮差, 涨潮历时与落潮历时.潮汐表编制中要用到

根据潮汐资料整编方法与原理,灵活运用 Ec 中 xl e V A及其函数的计算功能,开发出了能自 B 动整编潮汐资料 的系统. 现

取其中一月的数据说明编制过程, 潮汐观测月报 表中, A 2 输入年份, A 2 输入月份, A : ] [G 1 [H 1 [ B5 为公 5 3 历和相应的农历 日期, A :31 输入每 日逐时潮位, [ 5Z5 [C :A5 输入高高潮, A 5A 31 高低潮, 低高潮, 低低潮的潮时 和潮位; 逐潮高低潮位汇总表中, A : 〕 11 [5F1 为 -0日日 4 期, 潮别, 潮位, 潮时, 潮差, 历时, G : 为 1-0日, [ L1 5 4 12 [ R 1为2-1 按每日 M : 5 4 13 日, 潮时从小到大排序. 潮汐观 测月报表表名为 A s e Ah t e ,逐潮高低潮位汇总表表名 B - B set he .整编潮汐资料的系统相关程序如下: () 1 潮位日 及月总和, 平均, 日 月平均及高高潮, 低高潮, 高 低潮, 低低潮位的月总和, 月平均和平均潮差的函数统计

最高高潮= A (D 二D 5 M X 5A 3) A 最低低潮= I (J: 5 MN 5A3 ) A J 日总和=F ( 5>. 1

Te hn

I V AVl f(. s . e 4 二 [ G ] n V AVI f . (e c feVl , ) . A 2 Ad .a B a L t O ta u ) B (.fe(, .a e c s 0 1 Vl )二V AVI .A 2 )Te O t ) u B .a([ H ] hn dR g fe(, dn. s 0 0 O t )二c fe(, . s 0 2 O t ) dR g fe(, d n. s 0 1 O t )=c fe(, . ft 3 Os 0 ) St n e dR g二dRg fe(, d d n. ft 1 0 Os )

E d n I f

Ne t x

R 二sn.fe(, .o W R g s 0 0 Rw O t ) adt ra r a=儿r ( l t, t ) a t, t , y t t t t 2 3 4 St n e c g二U i ( es , ¥ : 4 ) (H M X ¥ ¥ : 4=低, 使代码的可读性及可复用性降到最低, 因此这种嵌入 页面的小程序的方法已经不再是主流, 它只能增加复杂性. M C结构能够实现表示和控制分离, V 使程序流程更加 清晰, 如图 1 所示.

业务层+ 数据层

HM T L文件

J OTO E CNRL R L

刁 JP 灰刊 e S取 l t

MOD L E

J 卜 S P

图1

¥ 1>¥¥1. ¥¥:F4) F C U T F ¥:B4= I ¥ 低气F5¥¥1, I (H 5¥ ¥1, , ¥: 4)I ( ¥ ¥: 4=低. * ¥ ¥: 4=低' L5¥¥1 , (N 5¥ S1

20 0 4年 8月

第 4期

E C L函数和 V A在潮汐资料整编中的应用 XE B

陈 瑾'

摘 要

伶智成'

用 E C L 数和 V A结合的方式. XE N t B 编制出潮汐观测月报表及逐潮高低潮位汇是表赞编程序, 原理及运沂结果. E C L函数 XE VA B 潮汐资料 笠编程序

关键词

A pi t n E C L nt n d A Tdl t R ognzt n p lai o X E F c o a V i ia D a rai i c o f u i n B n a e ao

Ce J hn 妞 T n Z i eg og c n hh

Ab t a t sr c

Dt r r nao, c at ao hs n alhd ta os vi wi i l e mn l r o a a e g itn xe u m tn b e bs f i l e ao h h u s ty r a a zi E l i a e s i e o d b r tn c n d o h e t n o o e t r c p d t l o te a r eth r r nao w ehne u c ad cny t ta i u ad u s a e i m s e nTe g itn ac a r y eiec f h i l t r c b f e u m . e a zi i n d o l c a n fi c f o e n n e e r d p d e ti o s r et w k i n r . p o

Kewod y r

Ecl o tn V A T a Io tn er n ao A t ao B i l rao Ro aitn xe u m i d n mi f g zi 2整编程序的核心技术与程序

广西水文水资源钦州分局不仅有收集广西沿海主要河 流水文资料,研究河流的主要水文特征及规律而设置的水 文 ( 站, 位) 还有研究潮汐, 潮汐对各主要河流河口水文影

响及风暴潮增水等规律而在沿海岸或感潮河段设置的潮位 站.其中在沿海岸设置的潮位站有石头埠, 龙门, 龙等三 白 个; 在感潮河段设置的水文 ( 站有黄屋屯, 位) 防城二个. 为提高潮汐资料整编的效率及准确性,减轻资料整编

人员的工作量,本人使用 E C L函数和 V A相结合的方 XE B

法, 编制出成潮汐观测月报表及逐潮高低潮位表整编程序. 1构思及原理

潮汐资料的资料整编内容包括:在原始潮位记录迹线 上摘录出每天的逐时潮位,然后用原始摘录数据分别填制 潮汐观测月报表, 逐潮高低潮位表. 潮汐观测月报表的编制 方法简述: 先将原始摘录数据上表, 然后根据原始数据, 经 过统计计算后, 得出潮位的日总和, 月总和, 平均, 日 月平均 及高高潮, 低高潮, 高低潮, 低低潮位的月总和, 月平均和平 均潮差; 根据高高潮, 低高潮, 高低潮, 低低潮位及其出 现的 时间, 经对比分析后, Ec 函数求出月最高高潮, 用 xl e 最低 低潮位及其出现的公农历日期和时间,对应的农历日期用 V A求出. B 逐潮高低潮位汇总表的编制方法简述: V A将潮汐 用 B 观测月报表中的逐潮数据按时间顺序提取到逐潮高低潮位 表, 经对比分析, 计算出逐潮潮差, 历时, 然后计算出其最大 最小高 ( 潮位及其相对应的公农历日 低) 期和时间, 涨潮潮 差, 落潮潮差, 涨潮历时与落潮历时.潮汐表编制中要用到

根据潮汐资料整编方法与原理,灵活运用 Ec 中 xl e V A及其函数的计算功能,开发出了能自 B 动整编潮汐资料 的系统. 现

取其中一月的数据说明编制过程, 潮汐观测月报 表中, A 2 输入年份, A 2 输入月份, A : ] [G 1 [H 1 [ B5 为公 5 3 历和相应的农历 日期, A :31 输入每 日逐时潮位, [ 5Z5 [C :A5 输入高高潮, A 5A 31 高低潮, 低高潮, 低低潮的潮时 和潮位; 逐潮高低潮位汇总表中, A : 〕 11 [5F1 为 -0日日 4 期, 潮别, 潮位, 潮时, 潮差, 历时, G : 为 1-0日, [ L1 5 4 12 [ R 1为2-1 按每日 M : 5 4 13 日, 潮时从小到大排序. 潮汐观 测月报表表名为 A s e Ah t e ,逐潮高低潮位汇总表表名 B - B set he .整编潮汐资料的系统相关程序如下: () 1 潮位日 及月总和, 平均, 日 月平均及高高潮, 低高潮, 高 低潮, 低低潮位的月总和, 月平均和平均潮差的函数统计

最高高潮= A (D 二D 5 M X 5A 3) A 最低低潮= I (J: 5 MN 5A3 ) A J 日总和=F ( 5>. 1

Te hn

I V AVl f(. s . e 4 二 [ G ] n V AVI f . (e c feVl , ) . A 2 Ad .a B a L t O ta u ) B (.fe(, .a e c s 0 1 Vl )二V AVI .A 2 )Te O t ) u B .a([ H ] hn dR g fe(, dn. s 0 0 O t )二c fe(, . s 0 2 O t ) dR g fe(, d n. s 0 1 O t )=c fe(, . ft 3 Os 0 ) St n e dR g二dRg fe(, d d n. ft 1 0 Os )

E d n I f

Ne t x

R 二sn.fe(, .o W R g s 0 0 Rw O t ) adt ra r a=儿r ( l t, t ) a t, t , y t t t t 2 3 4 St n e c g二U i ( es , ¥ : 4 ) (H M X ¥ ¥ : 4=低, 使代码的可读性及可复用性降到最低, 因此这种嵌入 页面的小程序的方法已经不再是主流, 它只能增加复杂性. M C结构能够实现表示和控制分离, V 使程序流程更加 清晰, 如图 1 所示.

业务层+ 数据层

HM T L文件

J OTO E CNRL R L

刁 JP 灰刊 e S取 l t

MOD L E

J 卜 S P

图1

¥ 1>¥¥1. ¥¥:F4) F C U T F ¥:B4= I ¥ 低气F5¥¥1, I (H 5¥ ¥1, , ¥: 4)I ( ¥ ¥: 4=低. * ¥ ¥: 4=低' L5¥¥1 , (N 5¥ S1


相关内容

  • 手把手教会你构建自己的交易系统
  • 手把手教会你构建自己的交易系统(一) 前言:考虑这样一个主题,其实主要是想给自己提出一个挑战.自己从事证券投资多年,亏损过盈利过.当初苦于没人指点,完全靠自己摸索,走过相当多的弯路.虽然最终自己基本上找到制胜之道,但是我也知道,投资水平的提高永无止境.小规模的投资和大规模投资的方式与管理都不一样,不 ...

  • 课程结业报告模板823
  • 成都东软学院 课程结业设计报告 课 程:VBA应用基础 EXCEL在财务中的应用 项目名称:基于Excel VBA的财务应用开发系统 专业班级: 10级财务8班 学 号: [1**********] 姓 名: 刘 君 指导教师: 叶斌老师.李蕴老师 2012年6月 目录 1 项目概述 ....... ...

  • 基于EXCEL 的水文频率计算软件开发
  • 第34卷 第4期西北农林科技大学学报(自然科学版) () . 34N o . 4V o l 基于EXCEL 的水文频率计算软件开发 王双银, 向友珍, 朱晓群, 黄燕荣 (西北农林科技大学水利与建筑工程学院, 陕西杨凌712100) α [摘 要] 以W indow s XP , M icro so ...

  • 最优投资组合实验
  • <证券投资分析>上机实验 上机实验要求: 第6,8,10,12周星期三1,2节实验课,共分为四项上机实验项目,上机完成实验内容: 具体内容与步骤: (一)数据收集:3-5项股票的价格,上证指数(至少1年时间跨度),K线图,上市公司财务数据 中国股市股票组合的适宜规模为5-10种股票 为了 ...

  • 变形监测趋势线生成毕业论文
  • 安徽建筑工业学院 毕 业 设 计 (论 文) 专 业 08测绘 班 级 一班 学生姓名 刘明明 学 号 [1**********] 课 题 变形监测数据自动化处理 指导教师 廖老师 2012年 6 月 8 日 目录 摘要........................................ ...

  • EXCEL金融计算实验指导
  • <金融学>实验指导手册 EXCEL 金融计算 南京审计学院金融学院 前 言 本实验指导手册为金融学院<金融学>.<证券投资学>课程配套书.该实验指导手册侧重于培养学生应用<金融学>.<证券投资学>课程所学的基本原理,利用EXCEL 软件为计 ...

  • excel随机变量方法
  • 例子:怎么在excel中编设变量-10到+10之间随机变量公式,"+"还要显示保留两位小数. 任意单元格输入 =TEXT(RAND()*20-10,"[>0]+0.00;-0.00") excel 2007随机函数(RAND())的使用方法. 求教:我的 ...

  • EXCEL金融计算
  • <EXCEL 金融计算> 实验教学大纲 金融学院金融系 2009年2月 一.课程简介 本实验课程侧重于培养学生应用<金融学>.<证券投资学>课程所学的基本原理,利用EXCEL 软件为计算工具,分析各种金融工具的风险与收益能力. 二.实验学时 12学时 三.考核方式 ...

  • 动态统计图在VFP中的实现
  • 一个好的数据库应用系统中,形象.直观.易懂的统计图形是必不可少的,但现有的几种方法都不太理想.VFP提供了图形向导,用户可以按照向导的提示逐步操作,最终获得图形.但这种方法在实际中并不适用,因为由此得出的图形是静态的,而且用户关心的只是能否按所给数据得出图形,而不愿看到太多的中间操作步骤.Gengr ...