« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
有意引用本博文章的同志请注意:
由于质量高的好文章可遇不可求,所以,当你觉得我的文章对你有益而想转载的时候,务必发邮件给本博,如果一直没有等到回信,意味着本博决定肥水不流外人田,自娱自乐啦。 |
Blog信息 |
blog名称:web报表解密 日志总数:63 评论数量:100 留言数量:1 访问次数:254011 建立时间:2007年7月17日 |

| |
用快逸制作财务报表——资产负债表 原创空间, 文章收藏, 随笔, 心得体会, 软件技术, 电脑与网络, 科学研究, 职业生涯, 休闲娱乐, 外语
西红柿小子 发表于 2007/8/15 21:57:00 |
1.新建报表,导入数据 资产负债表一般分为资产与负债两大项,因此资产负债表中的数据,我们需要建立两个数据集:资产信息表ds1及负债信息表ds2。 数据集配置、数据导入过程参见现金流量表,配置好的数据集如下图:
ds1:500)this.width=500'> ds2:500)this.width=500'> 2.制作报表 500)this.width=500'> 在A1、B1、C1单元格中分别输入“资产”、“行次”、“年初数”和“年末数”。 A2:= ds1.select(资产类别); B2:=ds1.行次; C2:=ds1. 年初; D2=ds1. 年末; 第4、5行为从ds2中取数据,制作方法与上同。 因为A2为扩展单元格,A2右面的单元格默认A2为他们的主格,将随着A2被动跟随复制,如果我们将第四、五两行直接编辑在第一、二行E——H列,则A2扩展出来的每一个资产项目后面将跟随着E2单元格扩展出来的所有负债项目(若A2有m项,E2有n项,则负债项目n项将重复列出m次),因此,为实现两个数据集中的数据分两列并列显示,我们需要如下操作如图: 500)this.width=500'> 在第七、八两行编辑(其中B——E列为资产信息,F——I为负债信息): A8:=1 to if(ds1.count()>ds2.count(),ds1.count(),ds2.count()),返回1、2、….、ds1和ds2两个数据集中记录的最大数m。 B8:=A2{}[A8],取出第1到第m个A2中的数据(资产类别名称)。 F8:=A5{}[A8],取出第1 到第m个A5中的数据(负债类别名称)。 C8:=ds1.select1(行次,资产类别=B8),返回B8中显示的资产类别所对应的行次,或C8==B2(直接取出B2单元格中的数据) 。 D8,E8,G8,H8,I8的表达式编辑方法同C8 3.美化外观 隐藏不显示内容:因为第7、8行为资产负债表需要显示内容,第1——6行列出的数据是为第7、8行做准备,无须显示,因此我们选中1——6行及A列,设置为“不可见: 500)this.width=500'>” 与制作利润表方式相同,设置资产负债表的标题区、页眉区、表头区、表尾区。 单元格尺寸调整:选中所有单元格,右侧的“尺寸调整”设置为: 500)this.width=500'> 设置各个单元格属性字体、居中等,删除多余单元格,使界面简洁。
500)this.width=500'> 4.预览
500)this.width=500'>
参见:财务报表之现金流量表、利润分配表的制作。 |
|
|