一种公式自定义方法及使用自定义公式的方法

文档序号:6628671阅读:213来源:国知局
一种公式自定义方法及使用自定义公式的方法
【专利摘要】本发明实施例公开了一种公式自定义方法及使用自定义公式的方法,实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率。本发明实施例提供的公式自定义方法步骤包括:接收自定义公式,并提取自定义公式的信息;弹出与信息相对应的自定义设置界面;记录与设置好的自定义设置界面相对应的自定义组合。
【专利说明】一种公式自定义方法及使用自定义公式的方法

【技术领域】
[0001]本发明涉及计算机办公软件【技术领域】,尤其涉及一种公式自定义方法及使用自定义公式的方法。

【背景技术】
[0002]办公软件指可以进行文字处理、表格制作、幻灯片制作、简单数据库的处理等方面工作的软件。目前办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。目前办公软件朝着操作简单化,功能细化等方向发展。如今的办公软件,如Excel报表软件,由于其常常用于记录数据,例如财务数据等,对于大数据量的财务数据,常常涉及有不同的公式进行获取。
[0003]目前的对Excel工作表涉及有不同的公式进行获取的方式,通常是通过Excel本身的公式进行计算,例如求和等简单公式,或者是通过外界的大数据量的计算软件进行计算获取到最终公式之后再拷贝进Excel工作表中进行补充。
[0004]上述提及的对Excel工作表涉及有不同的公式进行获取的方式,对于较为复杂的公式或者自定义的公式,首先Excel本身并未提供,而且当需要借助外界的计算软件进行计算时,往往会当常用的一些复杂的公式或自定义的公式需要长期使用时,造成不必要的时间过长,且效率大大地降低。


【发明内容】

[0005]本发明实施例提供了一种公式自定义方法及使用自定义公式的方法,实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率。
[0006]本发明实施例提供的一种公式自定义方法,包括:
[0007]接收自定义公式,并提取所述自定义公式的信息;
[0008]弹出与所述信息相对应的自定义设置界面;
[0009]记录与设置好的所述自定义设置界面相对应的自定义组合。
[0010]优选地,
[0011]接收自定义公式,并提取所述自定义公式的信息之前还包括:
[0012]获取公式自定义指令。
[0013]优选地,
[0014]接收自定义公式,并提取所述自定义公式的信息具体包括:
[0015]接收所述自定义公式;
[0016]根据所述自定义公式的分隔符确定其包含的参数的参数位置。
[0017]优选地,
[0018]弹出与所述信息相对应的自定义设置界面具体包括:
[0019]弹出与所述自定义公式的参数相对应的自定义设置界面;
[0020]获取在所述自定义界面上设置的参数信息。
[0021]优选地,
[0022]记录与设置好的所述自定义设置界面相对应的自定义组合具体包括:
[0023]记录与设置好的所述自定义设置界面相对应的包含有所述自定义公式和参数信息的自定义组合;
[0024]将所述自定义组合进行保存。
[0025]优选地,
[0026]所述参数信息包括参数类型,参数默认值,参数名,参数描述。
[0027]本发明实施例提供的一种使用自定义公式的方法,其特征在于,包括:
[0028]提取选择后的自定义公式;
[0029]确定与所述自定义公式相对应的设定好的参数信息;
[0030]将所述自定义公式得到的结果写入表格。
[0031]优选地,
[0032]提取选择后的自定义公式具体包括:
[0033]列出所有所述自定义公式;
[0034]提取选择后的自定义公式,并列出与所述自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的所述参数信息。
[0035]优选地,
[0036]确定与所述自定义公式相对应的设定好的参数信息具体包括:
[0037]获取在所述参数信息的参数默认值的位置进行重新设定的参数值;
[0038]将所述参数值结合所述自定义公式进行计算。
[0039]优选地,
[0040]将所述自定义公式得到的结果写入表格具体包括:
[0041]将所述自定义公式根据所述参数信息中的参数值计算得到的结果写入表格。
[0042]从以上技术方案可以看出,本发明实施例具有以下优点:
[0043]本发明实施例中提供的一种公式自定义方法及使用自定义公式的方法,其中,公式自定义方法步骤包括:接收自定义公式,并提取自定义公式的信息;弹出与信息相对应的自定义设置界面;记录与设置好的自定义设置界面相对应的自定义组合。本实施例中,通过先获取自定义公式,根据自定义公式的信息进行设置界面相对应的自定义组合,便实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率,同时本发明实施例中还提供一种使用自定义公式的方法,通过对自定义公式相对的参数,获取自定义公式的结果,实现了基于Excel工作表解决任意所需公式的直接计算,进一步提高了体验性和简洁性。

【专利附图】

【附图说明】
[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0045]图1为本发明实施例中提供的一种公式自定义方法的一个实施例的流程示意图;
[0046]图2为本发明实施例中提供的一种公式自定义方法的另一个实施例的流程示意图;
[0047]图3为本发明实施例中提供的一种使用自定义公式的方法的一个实施例的流程示意图;
[0048]图4为本发明实施例中提供的一种使用自定义公式的方法的另一个实施例的流程不意图。

【具体实施方式】
[0049]本发明实施例提供了一种公式自定义方法及使用自定义公式的方法,实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率。
[0050]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0051]请参阅图1,本发明实施例中提供的一种公式自定义方法的一个实施例包括:
[0052]101、接收自定义公式,并提取自定义公式的信息;
[0053]本实施例中,当用户需要对Excel工作表添加自定义公式时,首先,需要接收自定义公式,并提取自定义公式的信息,需要说明的是,前述的接收自定义公式可以是用户预先设置好的公式,还可以是通过本地数据库或网络数据库的自定义公式,此处具体不做限定。
[0054]102、弹出与信息相对应的自定义设置界面;
[0055]当接收自定义公式,并提取自定义公式的信息之后,将弹出与信息相对应的自定义设置界面,可以理解的是,前述的弹出的自定义设置界面可以是在Excel的界面下弹出例如窗口式的自定义界面,该自定义界面的具体设置过程将在后续实施例中进行详细的描述,此处便不再赘述。
[0056]103、记录与设置好的自定义设置界面相对应的自定义组合。
[0057]当弹出与信息相对应的自定义设置界面之后,需要记录与设置好的自定义设置界面相对应的自定义组合,需要说明的是,前述的自定义组合可以是自定义公式与设置好的自定义设置界面的组合。
[0058]本实施例中,通过先获取自定义公式,根据自定义公式的信息进行设置界面相对应的自定义组合,便实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率。
[0059]上面是对公式自定义方法的过程进行详细的描述,下面将对弹出与信息相对应的自定义设置界面的具体过程进行详细的描述,保护后的工作表取消保护的过程进行详细的描述,请参阅图2,本发明实施例中提供的一种公式自定义方法的另一个实施例包括:
[0060]201、获取公式自定义指令;
[0061]本实施例中,当用户需要对Excel工作表添加自定义公式时,首先,需要获取触发的公式自定义指令,该公式自定义指令可以是在Excel工作表中的某个功能信息虚拟键,此处具体不做限定。
[0062]202、接收自定义公式;
[0063]本实施例中,当获取公式自定义指令之后,首先,需要接收自定义公式,需要说明的是,前述的接收自定义公式可以是用户预先设置好的公式,还可以是通过本地数据库或网络数据库的自定义公式,此处具体不做限定。
[0064]203、根据自定义公式的分隔符确定其包含的参数的参数位置;
[0065]当接收自定义公式之后,需要根据自定义公式的分隔符确定其包含的参数的参数位置,需要说明的是,前述的分隔符可以是在Excel函数的公式中的表达式的分隔符号,例如逗号,括号等,如求和公式sum(Al:A12),则Al,A12为参数,且它们在求和公式中的位置为参数位置,此处具体不做限定。
[0066]204、弹出与自定义公式的参数相对应的自定义设置界面;
[0067]当根据自定义公式的分隔符确定其包含的参数的参数位置之后,弹出与自定义公式的参数相对应的自定义设置界面,可以理解的是,前述的弹出的自定义设置界面可以是在Excel的界面下弹出例如窗口式的自定义界面,该自定义界面需要与自定义公式的参数相对应,例如求和公式sum(Al:A12)的参数为Al, A12,该自定义界面至少需要包含有参数Al,A12的界面框架。
[0068]205、获取在自定义界面上设置的参数信息;
[0069]当弹出与自定义公式的参数相对应的自定义设置界面之后,需要获取在自定义界面上设置的参数信息,可以理解的是,前述的参数信息包括参数类型,参数默认值,参数名,参数描述,还可以是与参数信息相对应的公式自定义名字,关键字(标签),公式描述,与自定义公式和参数相对应的缩略图等,需要说明的是,一个自定义公式中,可以是包含有多个参数,例如求和公式sum(Al:A12)的参数为Al,A12,进一步对该求和公式进行自定义修改其公式自定义名字,关键字(标签),公式描述,同时参数类型,参数默认值,参数名,参数描述可以进一步自定义,都包含在前述的自定义设置界面。
[0070]206、记录与设置好的自定义设置界面相对应的包含有自定义公式和参数信息的自定义组合;
[0071]当获取在自定义界面上设置的参数信息之后,需要记录与设置好的自定义设置界面相对应的包含有自定义公式和参数信息的自定义组合,可以理解的是,前述的设置好的自定义设置界面相对应的包含有自定义公式和参数信息的自定义组合可以是在步骤205中的根据获取在自定义界面上设置的参数信息,基于参数信息中的参数默认值进行相对应的修改,例如求和公式的参数A1为2,A12为3,进一步结合自定义公式为求和公式sum(2:3)的自定义组合,需要说明的是,前述的参数的默认值可以是任意变量,此处具体不做限定。
[0072]207、将自定义组合进行保存。
[0073]当记录与设置好的自定义设置界面相对应的包含有自定义公式和参数信息的自定义组合之后,需要将自定义组合进行保存,可以是保存至本地数据库或网络服务器数据库,此处具体不做限定。
[0074]本实施例中,通过先获取自定义公式,根据自定义公式的信息进行设置界面相对应的自定义组合,便实现了直接通过Excel工作表直接对较为复杂的公式或者自定义的公式进行自定义设置,从而可以通过记录好的自定义组合进行后续简单而直接的对应计算,无需再借助外界的计算软件进行计算,大大提高了效率,同时弹出与自定义公式的参数相对应的自定义设置界面,并获取在自定义界面上设置的参数信息,进一步将自定义公式和自定义设置界面相关联,使得自定义公式无需展现在Excel界面上,仅仅通过设置界面便能实现计算的设计,大大简洁了 Excel函数计算的可视性能。
[0075]请参阅图3,本发明实施例中提供的一种使用自定义公式的方法的一个实施例包括:
[0076]301、提取选择后的自定义公式;
[0077]本实施例中,当用户需要使用如图1和图2所示实施例中的自定义公式进行Excel工作表的函数计算时,首先需要提取选择后的自定义公式,可以理解的是,前述的选择后的自定义公式可以是通过本地数据库或网络服务器数据库进行选择,此处具体不做限定。
[0078]302、确定与自定义公式相对应的设定好的参数信息;
[0079]当提取选择后的自定义公式之后,需要确定与自定义公式相对应的设定好的参数信息,该参数信息包含有参数类型,参数默认值,参数名,参数描述,需要说明的是,前述的设定好的参数信息可以是用户通过自定义界面根据参数信息对参数默认值进行修改,例如在自定义界面设定的求和公式的sum(Al:A12)的参数Al为2,A12为3,此处具体不做限定。
[0080]303、将自定义公式得到的结果写入表格。
[0081]当确定与自定义公式相对应的设定好的参数信息之后,需要将自定义公式得到的结果写入表格,例如求和公式的sum(Al:A12)的参数Al为2,A12为3,则直接写入表格的结果为5。
[0082]本实施例中,通过对自定义公式相对的参数,获取自定义公式的结果,实现了基于Excel工作表解决任意所需公式的直接计算,进一步提高了体验性和简洁性。
[0083]上面是对使用自定义公式的方法的过程进行详细的描述,下面将对确定与自定义公式相对应的设定好的参数信息的具体过程进行详细的描述,请参阅图4,本发明实施例中提供的一种使用自定义公式的方法的另一个实施例包括:
[0084]401、列出所有自定义公式;
[0085]本实施例中,当用户需要使用如图1和图2所示实施例中的自定义公式进行Excel工作表的函数计算时,首先需要列出所有自定义公式,例如列出所有自定义公式的名字,关键字(标签),公式描述或自定义公式相对应的缩略图等,此处具体不做限定,可以理解的是,前述的列出所有自定义公式可以是通过本地数据库或网络服务器数据库列出,此处具体不做限定。
[0086]402、提取选择后的自定义公式,并列出与自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的参数信息;
[0087]当列出所有自定义公式之后,需要提取选择后的自定义公式,并列出与自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的参数信息,可以理解的是,前述的列出与自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的参数信息可以是在Excel工作表的界面下弹出的自定义设置界面等。
[0088]403、获取在参数信息的参数默认值的位置进行重新设定的参数值;
[0089]当提取选择后的自定义公式,并列出与自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的参数信息之后,需要获取在参数信息的参数默认值的位置进行重新设定的参数值,需要说明的是,前述的在参数信息的参数默认值的位置进行重新设定的参数值,该参数值为参数信息的参数默认值,前述的设定好的参数值可以是用户通过自定义界面根据参数信息对参数默认值进行修改,例如在自定义界面设定的求和公式的sum(Al:A12)的参数Al为2,A12为3,此处具体不做限定。
[0090]404、将参数值结合自定义公式进行计算;
[0091]当获取在参数信息的参数默认值的位置进行重新设定的参数值之后,需要将参数值结合自定义公式进行计算,需要说明的是,前述的将参数值结合自定义公式进行计算可以是,例如求和公式的sum(Al:A12)的参数Al为2,A12为3,对参数2和3进行求和计算。
[0092]405、将自定义公式根据参数信息中的参数值计算得到的结果写入表格。
[0093]当将参数值结合自定义公式进行计算之后,需要将自定义公式根据参数信息中的参数值计算得到的结果写入表格,例如求和公式的sum(Al:A12)的参数Al为2,A12为3,则直接写入表格的结果为5。
[0094]本实施例中,通过对自定义公式相对的参数,获取自定义公式的结果,实现了基于Excel工作表解决任意所需公式的直接计算,进一步提高了体验性和简洁性,以及,通过在参数信息的参数默认值的位置进行重新设定的参数值的设计,仅仅是通过直观的设置界面设置所需参数,便解决了与自定义公式相对应的复杂计算的技术问题。
[0095]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0096]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种公式自定义方法,其特征在于,包括: 接收自定义公式,并提取所述自定义公式的信息; 弹出与所述信息相对应的自定义设置界面; 记录与设置好的所述自定义设置界面相对应的自定义组合。
2.根据权利要求1所述的公式自定义方法,其特征在于,接收自定义公式,并提取所述自定义公式的信息之前还包括: 获取公式自定义指令。
3.根据权利要求1所述的公式自定义方法,其特征在于,接收自定义公式,并提取所述自定义公式的信息具体包括: 接收所述自定义公式; 根据所述自定义公式的分隔符确定其包含的参数的参数位置。
4.根据权利要求1所述的公式自定义方法,其特征在于,弹出与所述信息相对应的自定义设置界面具体包括: 弹出与所述自定义公式的参数相对应的自定义设置界面; 获取在所述自定义界面上设置的参数信息。
5.根据权利要求1所述的公式自定义方法,其特征在于,记录与设置好的所述自定义设置界面相对应的自定义组合具体包括: 记录与设置好的所述自定义设置界面相对应的包含有所述自定义公式和参数信息的自定义组合; 将所述自定义组合进行保存。
6.根据权利要求4所述的公式自定义方法,其特征在于,所述参数信息包括参数类型,参数默认值,参数名,参数描述。
7.一种使用自定义公式的方法,其特征在于,包括: 提取选择后的自定义公式; 确定与所述自定义公式相对应的设定好的参数信息; 将所述自定义公式得到的结果写入表格。
8.根据权利要求7所述的使用自定义公式的方法,其特征在于,提取选择后的自定义公式具体包括: 列出所有所述自定义公式; 提取选择后的自定义公式,并列出与所述自定义公式相对应的由参数类型,参数默认值,参数名和参数描述组成的所述参数信息。
9.根据权利要求7所述的使用自定义公式的方法,其特征在于,确定与所述自定义公式相对应的设定好的参数信息具体包括: 获取在所述参数信息的参数默认值的位置进行重新设定的参数值; 将所述参数值结合所述自定义公式进行计算。
10.根据权利要求7所述的使用自定义公式的方法,其特征在于,将所述自定义公式得到的结果写入表格具体包括: 将所述自定义公式根据所述参数信息中的参数值计算得到的结果写入表格。
【文档编号】G06F3/0481GK104317477SQ201410505298
【公开日】2015年1月28日 申请日期:2014年9月26日 优先权日:2014年9月26日
【发明者】陈理 申请人:广州金山移动科技有限公司, 珠海金山办公软件有限公司, 北京金山办公软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1