一种表格内容批量编辑方法、装置及设备与流程

文档序号:24554611发布日期:2021-04-06 12:05阅读:来源:国知局

技术特征:

1.一种表格内容批量编辑方法,其特征在于,所述方法包括:

获取用户触发生成的区域选择命令,根据所述区域选择命令确定目标行和目标列;

根据所述目标行和所述目标列确定编辑区域;

获取用户触发生成的方式选择命令;

根据所述方式选择命令获取第一目标数据,所述第一目标数据为原始数据或者为输入数据;

根据所述方式选择命令和所述第一目标数据确定第二目标数据;

将所述第二目标数据写入对应的待编辑单元格中,所述待编辑单元格为所述编辑区域中除标题单元格以外的表格单元格。

2.根据权利要求1所述的方法,其特征在于,所述区域选择命令包括编辑行选择命令;所述编辑行选择命令是通过用户触发目标批量编辑开关开启生成的;所述目标批量编辑开关为批量编辑开关中的一个或者多个,所述批量编辑开关设置在可编辑行的标题单元格中;所述可编辑行是包括所述待编辑单元格的行;

所述获取用户触发生成的区域选择命令,根据所述区域选择命令确定目标行和目标列,包括:

获取用户触发的编辑行选择命令,根据所述编辑行选择命令,将目标批量编辑开关所在的可编辑行确定为目标行;

判断所述区域选择编辑命令中是否具有目标列选择命令;

若具有,将所述目标列选择命令对应的可编辑列作为目标列;

若不具有,将所述目标行中的待编辑单元格所在的列作为目标列;

和/或,

所述区域选择命令包括编辑列选择命令;所述编辑列选择命令是通过用户触发目标批量编辑开关开启生成的;所述批量编辑开关设置在可编辑列的标题单元格中;所述可编辑列是包括所述待编辑单元格的列;

所述获取用户触发生成的区域选择命令,根据所述区域选择命令确定目标行和目标列,包括:

获取用户触发的编辑列选择命令,根据所述编辑列选择命令,将目标批量编辑开关所在的可编辑列确定为目标列;

判断所述区域选择编辑命令中是否具有目标行选择命令;

若具有,将所述目标行选择命令对应的可编辑行作为目标行;

若不具有,将所述目标列中的待编辑单元格所在的列作为目标行;

所述根据所述方式选择命令和所述第一目标数据确定第二目标数据,包括:

将第二目标数据确定为所述第一目标数据;所述第一目标数据为输入数据。

3.根据权利要求1所述的方法,其特征在于,所述方式选择命令为第一编辑方式命令;

所述根据所述方式选择命令获取第一目标数据,包括:

获取用户在第一目标单元格中输入的第一目标数据,所述第一目标单元格属于所述编辑区域。

4.根据权利要求3所述的方法,其特征在于,所述第一编辑方式命令包括第一参数和第一运算;所述第一运算为等差运算或等比运算;

所述根据所述方式选择命令和所述第一目标数据确定第二目标数据,包括:

获取所述第一目标单元格的序号n,n为正整数;

获取待编辑单元格的序号i,i为正整数;

计算n与i的差值x;

当第一运算为等比运算时,计算所述第一目标数据和所述第一参数的x次方的乘积,得到第i个待编辑单元格对应的第二目标数据;

当第一运算为等差运算时,计算所述第一参数与x的第一乘积,计算所述第一目标数据与所述第一乘积的和,得到第i个待编辑单元格对应的第二目标数据。

5.根据权利要求3所述的方法,其特征在于,所述第一编辑方式命令包括第一计算公式,所述第一计算公式包括自变量、因变量和计算参数;

所述根据所述方式选择命令和所述第一目标数据确定第二目标数据,包括:

获取所述第一目标单元格的序号n,n为正整数;

判断n是否小于待编辑单元格的个数m;

若n小于m,将所述第一目标数据作为所述第一计算公式中的自变量,利用所述第一计算公式计算因变量,得到第n+1个待编辑单元格对应的第二目标数据;

若n+1小于m,将n的取值加1;将所述第n个待编辑单元格对应的第二目标数据作为所述第一计算公式中的自变量,利用所述第一计算公式计算因变量,得到第n+1个待编辑单元格对应的第二目标数据;

返回执行判断n+1是否小于m以及后续步骤;

判断n是否大于1;

若n大于1,将所述第一目标数据作为所述第一计算公式中的因变量,利用所述第一计算公式计算自变量,得到第n-1个待编辑单元格对应的第二目标数据;

若n-1大于1,将n的取值减1;将所述第n个待编辑单元格对应的第二目标数据作为所述第一计算公式中的因变量,利用所述第一计算公式计算自变量,得到第n-1个待编辑单元格对应的第二目标数据;

返回执行判断n-1是否大于1以及后续步骤。

6.根据权利要求1所述的方法,其特征在于,所述方式选择命令为第二编辑方式命令;

所述根据所述方式选择命令获取第一目标数据,包括:

获取第二目标单元格中的第一目标数据,所述第二目标单元格为待编辑单元格中的每一个单元格。

7.根据权利要求6所述的方法,其特征在于,所述第二编辑方式命令包括第二参数和第二运算;

所述根据所述方式选择命令和所述第一目标数据确定第二目标数据,包括:

利用所述第一目标数据、所述第二参数和所述第二运算计算得到第二目标数据。

8.根据权利要求6所述的方法,其特征在于,所述第二编辑方式命令包括第二计算公式;

所述根据所述方式选择命令和所述第一目标数据确定第二目标数据,包括:

利用所述第二计算公式和所述第一目标数据计算得到第二目标数据。

9.一种表格内容批量编辑装置,其特征在于,所述装置包括:

第一获取单元,用于获取用户触发生成的区域选择命令,根据所述区域选择命令确定目标行和目标列;

第一确定单元,用于根据所述目标行和所述目标列确定编辑区域;

第二获取单元,用于获取用户触发生成的方式选择命令;

第三获取单元,用于根据所述方式选择命令获取第一目标数据,所述第一目标数据为原始数据或者为输入数据;

第二确定单元,用于根据所述方式选择命令和所述第一目标数据确定第二目标数据;

写入单元,用于将所述第二目标数据写入对应的待编辑单元格中,所述待编辑单元格为所述编辑区域中除标题单元格以外的表格单元格。

10.一种表格内容批量编辑设备,其特征在于,包括:处理器、存储器、系统总线;

所述处理器以及所述存储器通过所述系统总线相连;

所述存储器用于存储一个或多个程序,所述一个或多个程序包括指令,所述指令当被所述处理器执行时使所述处理器执行权利要求1-8任一项所述的方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行权利要求1-8任一项所述的方法。


技术总结
本申请实施例公开了一种表格内容批量编辑方法、装置及设备,先通过获取用户触发生成的区域选择命令,根据区域选择命令确定所需要进行编辑的目标行和目标列,根据目标行和目标列确定编辑区域。根据用户触发的区域选择命令可以方便灵活地确定本次需要进行批量编辑的编辑区域。再获取用户触发生成的方式选择命令,根据方式选择命令获取第一目标数据。根据方式选择命令和第一目标数据可以确定填入待编辑单元格中的第二目标数据,将第二目标数据填入至对应的待编辑单元格中。实现对于表格中填入的数据的批量的灵活计算,便于用户对表格中的数据进行批量处理,提高了表格中的数据的处理效率。

技术研发人员:李晓彤;王虹霖;袁宏峰;杨海
受保护的技术使用者:深圳集智数字科技有限公司
技术研发日:2020.12.17
技术公布日:2021.04.06
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1