欢迎来到天天文库
浏览记录
ID:46018769
大小:62.79 KB
页数:4页
时间:2019-11-20
《财务软件从其他报表取数计算的方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、财务软件从其他报表取数计算的方法 在进行报表与报表间的取数时不仅仅要考虑取一个表一个单元的数据还要考虑数据源在一页例如5月份的资产负债表中的利润需要去傲利润表中5月份的利润数据假如利润表中存在其他月份的数据而不存在5月份的数据那么《资产负债表》绝对不应该将其他月份的数据取出来报表间的计算公式就是要保证这一点 报表间的计算公式与同一报表内各表页间的计算公式很相近主要区别就是把本表表名换为他表表名报表与报表间的计算公式分为:取他表确定页号表页的数据和用关联条件从他表取数 (1)取他表确定页号表页的数据用以下格式可以方便地取得已知页号的他表表页数据
2、: <目标区域>=“<他表表名>”→<数据源区域>[@<页号>] 当<页号>缺省时为本表各页分别取他表各页数据下面就该格式举一些例子 ①取他表数据令当前表页D5的值等于表“Y”第4页D5的值:D5=“Y”→D5@4;令本表各页D5的值等于表“Y”各页D5的值:D5=“Y”→D5FORALL;令当前表所有表页C5的值等于表“Y”第1页中C10的值与表“Y”第2页中C2的值之和:C5=“Y”→C10@1+“Y”C2@2 ②取他表及本表的数据令当前表所有表页C5的值等于表“Y”第1页中C10的值与当前表第2页中C2的值之和:C5=“Y”→C1
3、0@l+C2@2 ③取其他两个表的数据当前表C1>0的表页D5的值等于表“Y”第1页中H20的值与表“X”第2页中F4的值之和:D5=“Y”→H20@l+“X”→E4@2FORC1>0 ④可变区公式在命令窗或批命令中令当前可变表C1>0的表页VD的值等于表“Y”第1页中VH的值与表“X”第2页中VL的值之和:LETVD=“Y”→VH@l+“X”→VL@2FORC1>0 (2)用关联条件从他表取数 当从他表取数时已知条件并不是页号而是希望按照年、月、日等关键字的对应关系来取他表数据就必须用到关联条件表页关联条件的意义是建立本表与他表之间以
4、关键字或某个单元为联系的默契关系从他表取数的关联条件的格式为: RELATION<单元
5、关键字
6、变量
7、常量>WITH“<他表表名>”→<单元
8、关键字
9、变量
10、常量> 具体用法我们以例子说明例如:A1=“FYB”→A1FORALLRELATION月WITH“FYB”→月意义为取FYB表的与当前表页月相同月的A1单元的值如果当前表页为9月则取FYB表9月表页A1的值;A=“LRB”→BRELATION月WITH“LRB”→月十1意义为令本表各页A列取表“LRB”上月各页B列数值;A=“LRB”→ARELATION年WITH“LRB”→年月WITH“LRB
11、”→月+l,意义为令当前表各项A列取表“LRB”同年上月A列数值;A=“LRB”→BFORALLRELATlON1WITH“LRB”→月令当前表各页A列取表“LRB”1月B列数值;A=“LRB”→B+“ZJB”→CRELATION年WITH“LRB”→年月WITH“LRB”→月年WITH“ZJB”→年月WITH“ZJB”→月令当前表各页A列取表“LRB”同年上月表页B列数值及表“ZJB”上一年相同月份表页C列数值之和 财务软件之计算公式的编辑: 1.单元公式方式 单元公式方式在格式设计状态中定义存储在报表单元中切换到数据处理状态时单元公式将自
12、动进行运算也可以随时使用菜单【数据】中的【整表重算】命令驱动报表中所有单元公式进行重算 不需再计算时可以点取屏幕上方的【不计算】按钮本表页以后不再重算要重新计算再次点取【不计算】按钮即可当本表单元公式中涉及到其他表或其他系统数据时必须“整表重算”后才能更新数据 2.命令行方式 在数据处理状态下选择【文件】菜单中的【命令窗】在报表工作区下面就会显示命令窗窗口在命令窗中一条一条书写要执行的命令按回车立即计算 与定义单元公式不同的是在命令宣中书写的命令应以LET语句开头如定义C6单元为C4和C5单元之和应键人:LETC6=C4+C5 3
13、.批处理方式 在数据处理状态下选择【文件】菜单下的【二次开发】选择文件类型为批处理(SHL文件)在二次开发窗口中一次性编辑所要执行的命令保存时可以由用户自己定义文件名最后选择【文件】菜单中的【执行】即可完成批量计算 计算公式在命令窗和批命令中的格式特点是;以LET引导计算公式;一个计算公式可以为若干个筛选条件、关联条件相同的区域赋值各赋值表达式间以逗号“”分隔 在可变区中不能定义单元公式要计算可变区的内容可以在命令窗或批命令中定义可变区公式例如:LETVC=(VA)×(VB)
此文档下载收益归作者所有