页面树结构
转至元数据结尾
转至元数据起始

web电子表格支持Excel的公式函数,通过各种计算公式,能轻松实现数据间的各种运算,进行复杂的数学运算,实现同比环比等功能。

本示例基于仪表盘的web电子表格组件中的公式函数制作一个简单的资产负债表



示例效果

操作步骤

1. 拖拽组件

创建仪表盘,点击 组件,在 “表格” 类型下找到 WEB电子表格 组件,将其拖拽至画布中。

2. 设计静态表

双击显示区,弹出“Web电子表格“编辑界面,

将"sheet1"重命名为“原始数据”,更改颜色为“#d7504b”;将“sheet2”重命名为“资产负债表”,更改颜色为“#3fb1e3”;删除“sheet3”。

先按照如下样式在设计器中设计好静态表样:

2.1. sheet页“原始数据

该静态表表样的样式配置如下:

行高列宽列头字体对齐方式边框颜色

45px

120px
  • 字号:11px
  • 字体:微软雅黑
  • 颜色:黑色
  • 加粗
中间对齐#999999

更多详情请参见:样式设置 章节。

2.2. sheet页“资产负债表”

该静态表表样的样式配置如下:

行高列宽标题列头字体列头底色边框颜色

45px

220px
  • 字号:20px
  • 字体:微软雅黑
  • 颜色:黑色
  • 加粗
  • 字号:11px
  • 字体:微软雅黑
  • 文字颜色:白色
  • 加粗
#3B9DF7#999999

更多详情请参见:样式设置 章节。

3. 字段及表达式

3.1. sheet页“原始数据”

在右侧数据资源区中的数据模型”资产负债“中拖拽和列名同名的字段到对应单元格上,设置对齐方式为“中间对齐”。

3.2. sheet页“资产负债表”

在右侧数据资源区中的数据模型”资产负债“中分别拖拽以下字段到对应单元格上,或者在单元格上填写指定函数表达式。

并设置对应的单元格格式和对齐方式,具体如下:

列名字段名或表达式单元格单元格格式意义
类型

大类A3自动
暂无
类型B3
上一年度=SUMIFS(原始数据!C3,原始数据!D3,B3,原始数据!E3,2020)C3货币按照当前的类型和年度2020从“原始数据”中查找符合条件的数据进行分组,对“金额”进行求和
当前年度=SUMIFS(原始数据!C3,原始数据!D3,B3,原始数据!E3,2021)D3按照当前的类型和年度2021从“原始数据”中查找符合条件的数据进行分组,对“金额”进行求和
变化趋势=D3-C3E3自动计算今年和往年跨年度的资产变化差值

其中“上一年度”、“当前年度”是通过web电子表格自带的公式函数SUMIFS实现的

选中单元格“C3”,展开工具栏,在“公式函数”的下拉菜单中找到“更多函数。搜索公式“SUMIFS”,按照两表中的“类型”和“年份”对原始数据中的“金额”进行求和,具体如下:

其它单元格对应的公式表达式如下:


       上一年度当前年度变化趋势
单元格表达式单元格表达式单元格表达式
总资产C4=SUMIFS(原始数据!C3,原始数据!B3,"资产",原始数据!E3,2020)D4=SUMIFS(原始数据!C3,原始数据!B3,"资产",原始数据!E3,2021)E4=D4-C4
总负债C5=SUMIFS(原始数据!C3,原始数据!B3,"负债",原始数据!E3,2020)D5=SUMIFS(原始数据!C3,原始数据!B3,"负债",原始数据!E3,2021)E5=D5-C5
余额C6=C4-C5D6=D4-D5E6=D6-C6

详情可参考 电子表格⬝ 跨sheet页取数

4. 保存并预览

单击工具区中的 保存 按钮,将该web电子表格保存在仪表盘中。打开该仪表盘即可浏览到示例效果。

示例下载

资产.csv

资产负债表.xml

将该资源导入环境后,访问数据模型“资产负债”,资源导入位置为:“数据准备”模块>“公共空间”>"web电子表格功能示例">"资产负债"

进入该数据模型后,参考 导入资源-特殊场景 进行后续操作。

  • 无标签