调整单元格函数的方法、装置、计算机存储介质及终端

文档序号:1936702 发布日期:2021-12-07 浏览:13次 >En<

阅读说明:本技术 调整单元格函数的方法、装置、计算机存储介质及终端 (Method and device for adjusting cell function, computer storage medium and terminal ) 是由 陈波 项林建 覃欢 于 2020-06-01 设计创作,主要内容包括:一种调整单元格函数的方法、装置、计算机存储介质及终端,本发明实施例确定第一函数和第二函数的差异信息后,对第二函数通过确定的参数差异信息进行参数的自动调整后,获得填充至第一单元格的第一函数,简化了单元格函数的调整过程,提升了用户基于电子表格进行数据整理的效率。(After the difference information of a first function and a second function is determined, the parameters of the second function are automatically adjusted through the determined parameter difference information, and the first function filled in the first cell is obtained, so that the adjustment process of the cell function is simplified, and the efficiency of data arrangement of a user based on an electronic form is improved.)

调整单元格函数的方法、装置、计算机存储介质及终端

技术领域

本文涉及但不限于办公应用技术,尤指一种调整单元格函数的方法、装置、计算机存储介质及终端。

背景技术

电子表格是用户进行数据整理的一种主要工具,比如:将第一电子表格中的一列一行填充到第二电子表格的指定列或行中;再如:将多个第一电子表格中的某一列或某一行的数据做相同运算后,将运算结果填充在第二电子表格的指定位置。为了实现上述表格填充,需要用户配置一系列函数来实现。

图1为相关技术中学生成绩统计表(表1)的截图,如图2所示,为了将图1所示学生成绩统计表中王同学的各科成绩填充到图2所示表2的指定行中,大致包括:首先,在表2的单元格B4中输入函数,输入函数的内容是:将表1中王同学的语文成绩填充到表2的单元格B4中;接着,选中单元格B4,然后往第四行的右侧单元格进行拖动填充操作,将单元格B4的函数填充到单元格C4~F4中,此时单元格C4~F4的函数为将王同学语文成绩填充到单元格中;然后,手动修改填充的单元格C4~F4中的函数,使修改后的函数实现将表1中王同学的数学、英语和科学分别填充到表2的单元格C4~F4中。通过比对,表1中数学成绩与语文成绩位于同一行,数学成绩的列数比语文成绩的列数多1,因此,用户只需要手动修改填充函数中的列的参数即可,即将表2中单元格C4:F4公式的关于列的参数(下划线显示的第3个参数)分别改成3、4、5和6。相关技术中这种通过手动修改来实现数据整理的过程操作繁琐、效率低,大大降低了数据整理的效率。

发明内容

以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。

本发明实施例提供一种调整单元格函数的方法、装置、计算机存储介质及终端,能够提升数据整理效率。

本发明实施例提供了一种调整单元格函数的方法,包括:

确定第一函数与第二函数的参数差异信息;

根据确定的参数差异信息对第二函数进行参数调整,以获得第一函数;

其中,所述第一函数包括一个以上,用于表示源数据在填充至第一单元格时进行的运算;所述第二函数包括已写入至第二单元格的,用于表示源数据在填充至第二单元格时进行的运算。

另一方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述调整单元格函数的方法。

再一方面,本发明实施例还提供一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,

处理器被配置为执行存储器中的计算机程序;

所述计算机程序被所述处理器执行时实现如上述调整单元格函数的方法。

还一方面,本发明实施例还提供一种调整单元格函数的装置,包括:确定单元和调整单元;其中,

确定单元用于:确定第一函数与第二函数的参数差异信息;

调整单元用于:根据确定的参数差异信息对第二函数进行参数调整,以获得第一函数;

其中,所述第一函数包括一个以上,用于表示源数据在填充至第一单元格时进行的运算;所述第二函数包括已写入至第二单元格的,用于表示源数据在填充至第二单元格时进行的运算。

本申请包括:确定第一函数与第二函数的参数差异信息;根据确定的参数差异信息对第二函数进行参数调整,以获得第一函数;其中,第一函数包括一个以上,用于表示源数据在填充至第一单元格时进行的运算;第二函数包括已写入至第二单元格的,用于表示源数据在填充至第二单元格时进行的运算。本发明实施例确定第一函数和第二函数的差异信息后,对第二函数通过确定的参数差异信息进行参数的自动调整后,获得填充至第一单元格的第一函数,简化了单元格函数的调整过程,提升了用户基于电子表格进行数据整理的效率。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为相关技术中学生成绩统计表的截图;

图2为将王同学的各科成绩填充到表2的指定行的统计表的截图;

图3为本发明实施例调整单元格函数的方法的流程图;

图4为本发明实施例交互窗口的示意图;

图5为本发明实施例调整单元格函数的装置的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图3为本发明实施例调整单元格函数的方法的流程图,如图3所示,包括:

步骤301、确定第一函数与第二函数的参数差异信息;

其中,第一函数包括一个以上,用于表示源数据在填充至第一单元格时进行的运算;第二函数包括已写入至第二单元格的,用于表示源数据在填充至第二单元格时进行的运算。

需要说明的是,本发明实施例源数据是指进行第一单元格和第二单元格填充时获取的原始数据;例如,在第一电子表格的第一行单元格B1中,填充第二电子表格中第一行单元格B1中的数据,则第二电子表格中第一行单元格B1中的数据为上述源数据;在第一电子表格的第一行单元格B1中,填充第二电子表格中数据列B1中所有数据的和,则第二电子表格中数据列B1中所有数据为上述源数据。

在一种示例性实例中,参数差异信息包括以下一项或任意组合:

函数运算的源数据所在表格的编号、函数运算的源数据所在数据行的行号、函数运算的源数据所在数据列的列号和常量。

在一种示例性实例中,常量可以包括:文本常量、数字常量和日期常量等;以统计班级成绩的电子表格为例,电子表格中的1班、2班、3班……N班为文本常量;以复合运算的电子表格为例,对电子表格中指定单元格的数据,依次分别进行乘1、乘3、乘5……乘2N+1的运算时,则1、3、5、……2N+1为数字常量。

在一种示例性实例中,常量的差异、编号的差异、行号的差异、列号的差异可以包括符合以下任一种类的差异:等差数列的差异、等比序列的差异和自定义序列的差异。

在一种示例性实例中,确定第一函数与第二函数的参数差异信息,包括:

获取第一函数与第二函数的源数据的位置信息的差异项及差异值;

根据获取的第一函数与第二函数的源数据的位置信息的差异项及差异值,确定参数差异信息。

需要说明的是,位置信息可以包括以下一项或任意组合:表格编号、数据行的行号和数据列的列号。

在一种示例性实例中,获取第一函数与第二函数存在差异的参数及各参数的差异值可以通过预设的交互窗口来实现;例如:通过图4所示的交互窗口确定第一函数与第二函数的参数差异信息为:第一函数与第二函数运算的源数据所在数据列的列号存在差异,具体差异为列号差异符合等差数列,等差数列的步长值为1;图4中,三角形按键分别用于确定存在差异的参数、差异的类型和各类型差异的具体差异值;增加参数差异信息的按键用于在包含多项参数差异信息时,增加新的差异参数信息。

在一种示例性实例中,确定第一函数与第二函数的参数差异信息,包括:

对两个或两个以上第二函数,确定第二函数之间的参数差异信息,及第二函数写入的第二单元格之间的位置差异信息;

建立获得的第二函数之间的参数差异信息与第二函数写入的第二单元格之间的位置差异信息的对应关系;

分别确定第一函数待写入的第一单元格与选定的任一第二单元格的位置差异信息;

根据建立的对应关系及第一函数待写入的第一单元格与选定的任一第二单元格的位置差异信息,获得第一函数与第二函数的参数差异信息。

本发明实施例通过对已写入单元格的函数之间的参数差异,自动确定待填充的第一单元格的第一函数与第二函数的参数差异,为获得写入至各第一单元格的第一函数提供了数据支持。

步骤302、根据确定的参数差异信息对第二函数进行参数调整,以获得第一函数;

本发明实施例确定第一函数和第二函数的差异信息后,对第二函数通过确定的参数差异信息进行参数的自动调整后,获得填充至第一单元格的第一函数,简化了单元格函数的调整过程,提升了用户基于电子表格进行数据整理的效率。

在一种示例性实例中,获得第一函数之后,本发明实施例方法还包括:

将获得的第一函数,分别填充至相应的第一单元格。

在一种示例性实例中,参数调整及第一函数的填充可以参照应用程序中已有的拖动填充功能进行设计实现;例如:在接收到拖动填充的操作时,根据确定的参数差异生成参数调整指令;根据生成的参数调整指令对第二函数进行参数调整,获得第一函数;将获得的第一函数写入到第一单元格中。

本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述调整单元格函数的方法。

本发明实施例还提供一种终端,包括:存储器和处理器,存储器中保存有计算机程序;其中,

处理器被配置为执行存储器中的计算机程序;

计算机程序被处理器执行时实现如上述调整单元格函数的方法。

图5为本发明实施例调整单元格函数的装置的结构框图,如图5所示,包括:确定单元和调整单元;其中,

确定单元用于:确定第一函数与第二函数的参数差异信息;

调整单元用于:根据确定的参数差异信息对第二函数进行参数调整,以获得第一函数;

其中,第一函数包括一个以上,用于表示源数据在填充至第一单元格时进行的运算;第二函数包括已写入至第二单元格的,用于表示源数据在填充至第二单元格时进行的运算。

本发明实施例确定第一函数和第二函数的差异信息后,对第二函数通过确定的参数差异信息进行参数的自动调整后,获得填充至第一单元格的第一函数,简化了单元格函数的调整过程,提升了用户基于电子表格进行数据整理的效率。

在一种示例性实例中,参数差异信息包括以下一项或任意组合:

函数运算的源数据所在表格的编号、函数运算的源数据所在数据行的行号、函数运算的源数据所在数据列的列号和常量。

在一种示例性实例中,编号的差异、行号的差异、列号的差异可以包括符合以下任一种类的差异:等差数列的差异、等比序列的差异和自定义序列的差异。

在一种示例性实例中,确定单元包括第一确定模块和第二确定模块;其中,

第一确定模块用于:获取第一函数与第二函数的源数据的位置信息的差异项及差异值;根据获取的第一函数与第二函数的源数据的位置信息的差异项及差异值,确定参数差异信息;

第二确定模块用于:对两个或两个以上第二函数,确定第二函数之间的参数差异信息,及第二函数写入的第二单元格之间的位置差异信息;建立获得的第二函数之间的参数差异信息与第二函数写入的第二单元格之间的位置差异信息的对应关系;分别确定第一函数待写入的第一单元格与选定的任一第二单元格的位置差异信息;根据建立的对应关系及第一函数待写入的第一单元格与选定的任一第二单元格的位置差异信息,获得第一函数与第二函数的参数差异信息。本发明实施例通过比对已写入单元格的函数之间的参数差异,自动确定待写入第一单元格的第一函数与第二函数的参数差异信息,为获得写入至各第一单元格的第一函数提供了数据支持。

在一种示例性实例中,本发明实施例装置还包括填充单元,用于:将获得的第一函数,分别填充至相应的第一单元格。

“本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质”。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:流程流转方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!