System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 财务指标计算方法及装置制造方法及图纸_技高网

财务指标计算方法及装置制造方法及图纸

技术编号:40049892 阅读:5 留言:0更新日期:2024-01-16 21:02
本申请提供一种财务指标计算方法及装置,涉及数据处理技术领域,该方法包括:获取目标公式,并对目标公式进行指标识别,识别出目标公式中所包含的简单指标集合以及复合指标集合;通过预设方法确定简单指标集合包含的各简单指标所对应的值,并基于各简单指标所对应的值以及复合指标集合中各复合指标的计算优先级,依次计算各复合指标所对应的计算结果;将目标复合指标所对应的计算结果作为目标公式的最终计算结果。本申请的目的财务指标计算方法及装置,用于根据用户的需求自动完成财务指标的计算,实现财务指标计算的自动化,提高财务指标的计算效率,降低财务指标计算过程中出现错误的概率。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种财务指标计算方法及装置


技术介绍

1、企业通常会以会计报表及其他相关资料为依据,运用一系列专门的分析技术和方法计算出财务指标,并根据对财务指标对企业过去或现在正在从事的经营活动、投资活动以及筹资活动中的盈利能力、营运能力、偿债能力和增长能力等进行分析与评价,最后从财务角度做出结论并提出合理化建议的一项经营管理活动。它能够为企业的投资者、债券人、经营者及其他关心企业的组织或个人了解企业过去、评价企业现状、预测企业未来、做出正确决策提供准确的信息或依据。

2、在相关技术中,大多采用手动计算或使用电子表格软件等工具进行财务指标的计算,这样的计算方法不仅费时费力,还容易出现计算错误。基于此,急需一种能够根据用户的需求自动完成财务指标的计算方法,以提高财务指标的计算效率和计算准确率。


技术实现思路

1、本申请的目的是提供一种财务指标计算方法及装置,用于根据用户的需求自动完成财务指标的计算,实现财务指标计算的自动化,提高财务指标的计算效率,降低财务指标计算过程中出现错误的概率。

2、第一方面,本申请提供了一种财务指标计算方法,包括:

3、获取目标公式,并对所述目标公式进行指标识别,识别出所述目标公式中的简单指标集合以及复合指标集合;通过预设方法确定所述简单指标集合包含的各简单指标所对应的值,并基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果;将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果;其中,所述目标公式用于计算目标财务指标;所述复合指标集合中的任一复合指标由多个简单指标和运算符组成;所述目标复合指标为各所述复合指标中计算优先级最低的复合指标;所述预设方法包括:对简单指标进行语义分析,计算与简单指标相关联的财务数据。

4、可选地,所述获取目标公式,包括:显示公式输入界面,所述公式输入界面包括多个指标标签以及多个运算符;所述多个指标标签为:基于预设指标库中的多个基础指标设置的;一个基础指标对应一个指标标签;获取用户在公式输入界面中选择的用于计算目标财务指标的指标标签和运算符作为目标指标标签和目标运算符;将所述目标指标标签指示的内容以及所述目标运算符进行组合,得到所述目标公式。

5、可选地,所述对所述目标公式进行指标识别,识别出所述目标公式中的简单指标集合以及复合指标集合,包括:对所述目标公式进行词法分析,得到至少一个指标单词;将所述至少一个指标单词与预设指标库中的多个基础指标进行匹配,得到与每个指标单词相匹配的基础指标;将与所述每个指标单词相匹配的基础指标确定为所述每个指标单词所对应的简单指标。

6、可选地,所述将与所述每个指标单词相匹配的基础指标确定为所述每个指标单词所对应的简单指标之后,所述方法还包括:根据所述目标公式中所包含的运算符将所述目标公式划分为多个待计算部分,并确定每个待计算部分的计算优先级;将每个待计算部分所包含的简单指标以及运算符组合为复合指标;一个待计算部分对应一个复合指标;根据每个待计算部分的计算优先级确定每个待算计部分所对应的复合指标的计算优先级。

7、可选地,所述目标公式中包括:第一简单指标,第二简单指标;所述通过预设方法确定所述简单指标集合所包含的各简单指标所对应的值,包括:基于与所述第一简单指标所关联的财务数据,计算所述第一简单指标所对应的值;和/或,对所述第二简单指标进行语义分析,并根据语义分析结果计算所述第二简单指标所对应的值。

8、可选地,所述基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果,包括:根据所述复合指标集合中各复合指标的计算优先级,将所述目标公式转换为抽象语法树;按照所述复合指标集合中各复合指标的计算优先级,依次计算所述抽象语法树中各层级所对应的值,并得到每个层级所对应的计算结果。

9、可选地,所述将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果,包括:将所述抽象语法树的根节点所对应的计算结果作为所述目标公式的最终计算结果。

10、可选地,所述基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果,包括:根据所述复合指标集合中各复合指标的从低到高的计算优先级,依次对每个复合指标执行入栈操作,得到目标数据栈;按照与入栈顺序相反的顺序对所述目标数据栈执行出栈操作,从所述目标数据栈中依次提取出每个复合指标,并计算每个复合指标所对应的计算结果。

11、可选地,所述将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果,包括:将所述目标数据栈中最后出栈的复合指标所对应的计算结果作为所述目标公式的最终计算结果。

12、第二方面,本申请还提供了一种财务指标计算装置,包括:

13、获取模块,用于获取目标公式;识别模块,用于对所述目标公式进行指标识别,识别出所述目标公式中的简单指标集合以及复合指标集合;计算模块,用于通过预设方法确定所述简单指标集合包含的各简单指标所对应的值,并基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果;结果生成模块,用于将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果;其中,所述目标公式用于计算目标财务指标;所述复合指标集合中的任一复合指标由多个简单指标和运算符组成;所述目标复合指标为各所述复合指标中计算优先级最低的复合指标;所述预设方法包括:对简单指标进行语义分析,计算与简单指标相关联的财务数据。

14、可选地,所述装置还包括:显示模块;所述显示模块,用于显示公式输入界面,所述公式输入界面包括多个指标标签以及多个运算符;所述多个指标标签为:基于预设指标库中的多个基础指标设置的;一个基础指标对应一个指标标签;所述获取模块,具体用于获取用户在公式输入界面中选择的用于计算目标财务指标的指标标签和运算符作为目标指标标签和目标运算符;所述获取模块,具体还用于将所述目标指标标签指示的内容以及所述目标运算符进行组合,得到所述目标公式。

15、可选地,所述识别模块,具体用于对所述目标公式进行词法分析,得到至少一个指标单词;所述识别模块,具体还用于将所述至少一个指标单词与预设指标库中的多个基础指标进行匹配,得到与每个指标单词相匹配的基础指标;所述识别模块,具体还用于将与所述每个指标单词相匹配的基础指标确定为所述每个指标单词所对应的简单指标。

16、可选地,所述识别模块,具体用于根据所述目标公式中所包含的运算符将所述目标公式划分为多个待计算部分,并确定每个待计算部分的计算优先级;所述识别模块,具体还用于将每个待计算部分所包含的简单指标以及运算符组合为复合指标;一个待计算部分对应一个复合指标;所述识别模块,具体还用于根据每个待计算部分的计算优先级确定每个待算计部分所对应的复合指本文档来自技高网...

【技术保护点】

1.一种财务指标计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标公式,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述目标公式进行指标识别,识别出所述目标公式中的简单指标集合以及复合指标集合,包括:

4.根据权利要求3所述的方法,其特征在于,所述将与所述每个指标单词相匹配的基础指标确定为所述每个指标单词所对应的简单指标之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述目标公式中包括:第一简单指标,第二简单指标;

6.根据权利要求1所述的方法,其特征在于,所述基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果,包括:

7.根据权利要求6所述的方法,其特征在于,所述将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果,包括:

8.根据权利要求1所述的方法,其特征在于,所述基于各所述简单指标所对应的值以及所述复合指标集合中各复合指标的计算优先级,依次计算各所述复合指标所对应的计算结果,包括:

9.根据权利要求8所述的方法,其特征在于,所述将目标复合指标所对应的计算结果作为所述目标公式的最终计算结果,包括:

10.一种财务指标计算装置,其特征在于,所述装置包括:

...

【技术特征摘要】

1.一种财务指标计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标公式,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述目标公式进行指标识别,识别出所述目标公式中的简单指标集合以及复合指标集合,包括:

4.根据权利要求3所述的方法,其特征在于,所述将与所述每个指标单词相匹配的基础指标确定为所述每个指标单词所对应的简单指标之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述目标公式中包括:第一简单指标,第二简单指标;

6.根据权利要求1所述的方法,其特征在于,所述基于各所述简单指...

【专利技术属性】
技术研发人员:杨悦杜啸争赵提章强
申请(专利权)人:中电金信数字科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1