System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 工作表数据处理方法、装置及存储介质制造方法及图纸_技高网

工作表数据处理方法、装置及存储介质制造方法及图纸

技术编号:43168378 阅读:3 留言:0更新日期:2024-11-01 19:59
本申请公开了一种工作表数据处理方法、装置及存储介质,涉及计算机技术领域,以至少解决相关技术中出错率高、操作复杂且处理效率低下的技术问题。该方法包括:从待处理Excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表;对多个来源表中各个来源表进行对应的分组标识;将多个来源表的第一定义项、多个目的表的第二定义项和分组标识所属的分组项,重新定义在目标工作表的预设行中,形目标定义项,以及,将多个来源表的第一定义项的第一项内容、多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到预设行的目标定义项以下的行中。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种工作表数据处理方法、装置及存储介质


技术介绍

1、在实际工作中,为了便于对信息的有效管理,需要将分散收集的大量信息进行汇总,具体需要将分散收集到的各个工作表汇总到一个工作表中。目前,主要采用手动操作合并方式对各个工作表进行汇总,这种手动合并的操作方式,需要人工逐个处理每个工作表,进行大量的复制、粘贴等操作,出错率高、操作复杂且处理效率低下。


技术实现思路

1、本专利技术提供一种工作表数据处理方法、装置及存储介质,以至少解决相关技术中出错率高、操作复杂且处理效率低下的技术问题。本专利技术的技术方案如下:

2、根据本专利技术实施例的第一方面,提供了一种工作表数据处理方法,该方法包括:从待处理excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表;对多个来源表中各个来源表进行对应的分组标识;将多个来源表的第一定义项、多个目的表的第二定义项和分组标识所属的分组项,重新定义在目标工作表的预设行中,形目标定义项,以及,将多个来源表的第一定义项的第一项内容、多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到预设行的目标定义项以下的行中。

3、其中,多个来源表与多个目的表一一关联对应。该分组标识用于指示各个来源表的数据来源。在一种实施方式中,将目标定义项添加至筛选项中,以便于

4、在一种实施方式中,按照定义项包括类别,从待处理excel文件的多个工作表的映射模型文档中,提取出属于同一定义项的多个来源表和与该同一定义项对应的定义项的多个目的表,则提取出的多个来源表的定义项均为同一第一定义项以及提取出的多个目的表的定义项均为统一第二定义项。

5、在一些实施方式中,将目录项作为定义项,对应地,第一定义项为第一目录项和第二定义项为第二目录项。

6、可理解的是,将第一定义项的第一项内容增加至目标定义项中指示的与第一定义项一致的各个定义项的以下行中,将第二定义项的第二项内容增加至目标定义项中指示的与第二定义项一致的各个定义项的以下行中,将来源表的分组标识分别添加至目标定义项中指示的与第一定义项的第一项内容对应的分组项一致的各个定义项的以下行中。

7、作为一种实现方式,在从待处理excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表之前,该方法还包括:将不同excel文件中各个工作表整合在一个待处理excel文件中。

8、作为另一种实现方式,对多个来源表中各个来源表进行对应的分组标识,包括:逐次将各个来源表复制到目标工作表中,并按照各个来源表复制到目标工作表的先后顺序,对各个来源表进行对应的分组标识。

9、作为另一种实现方式,按照复制到目标工作表的先后顺序,对各个来源表进行对应的分组标识,包括:针对任一来源表,将在目标工作表的来源表上增加一行增加行,并在增加行的来源表上方位置加入对应的分组标识。

10、作为另一种实现方式,将多个来源表的第一定义项的第一项内容、多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到预设行的目标定义项以下的行中,包括:针对任一来源表,用来源表的第一定义项的第一项内容构建第一数组、用来源表对应的目的表的第二定义项的第二项内容构建第二数组,以及用来源表对应的分组标识构建第三数组;其中,第一数组、第二数组和第三数组的行相同且各个数组之间的行数据对应关联;第三数组指示分组标识的行信息相同;将第一数组中第一项内容复制到指示第一定义项的目标定义项以下的行中,以及,将第二数组中第二项内容复制到指示第二定义项的目标定义项以下的行中,以及,将第三数组中分组标识复制到指示分组项的目标定义项以下的行中。

11、作为另一种实现方式,目标工作表为待处理excel文件的多个工作表中任一工作表,将多个来源表的第一定义项、多个目的表的第二定义项和分组标识所属的分组项,重新定义在目标工作表的预设行中,形成目标定义项,包括:将目标工作表的目的表的第二定义项所在的行,确定为预设行;在目标工作表的第一定义项后增加一列作为分组项,并在增加的分组项的以下行,增加对目标工作表的第一定义项的第一项内容所对应的分组标识;以在预设行增加列的形式,将目标工作表中增加分组项和对应分组标识的第一定义项和第一项内容,增加至目标工作表的目的表的第二定义项中,形成目标定义项和目标定义项的初始内容。

12、作为另一种实现方式,将多个来源表的第一定义项的第一项内容、多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到预设行的目标定义项以下的行中,包括:将目标工作表以外的各个来源表的第一项内容和对应的目的表的第二项内容和分组标识,按照目标定义项和先后顺序,对应增加至目标定义项的初始内容的以下行中。

13、在一些实施方式中,基于目标定义项中第一定义项、第二定义项和分组项中各个定义项指示的不同定义,对目标定义项对应的第一项内容和第二项内容进行分类提取或处理。

14、根据本专利技术实施例的第二方面,提供了一种工作表数据处理装置,该装置包括:获取单元,用于从待处理excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表;标识单元,用于对多个来源表中各个来源表进行对应的分组标识;合并单元,用于将多个来源表的第一定义项、多个目的表的第二定义项和分组标识所属的分组项,重新定义在目标工作表的预设行中,形成目标定义项,以及,将多个来源表的第一定义项的第一项内容、多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到预设行的各个目标定义项以下的行中。

15、作为一种实现方式,获取单元还用于将不同excel文件中各个工作表整合在一个待处理excel文件中。

16、作为另一种实现方式,标识单元具体用于逐次将各个来源表复制到目标工作表中,并按照各个来源表复制到目标工作表的先后顺序,对各个来源表进行对应的分组标识。

17、作为另一种实现方式,标识单元具体用于:针对任一来源表,将在目标工作表的来源表上增加一行增加行,并在增加行的来源表上方位置加入对应的分组标识。

18、作为另一种实现方式,合成单元具体用于:针对任一来源表,用来源表的第一定义项的第一项内容构建第一数组、用来源表对应的目的表的第二定义项的第二项内容构建第二数组,以及用来源表对应的分组标识构建第三数组;其中,第一数组、第二数组和第三数组的行相同且各个数组之间的行数据对应关联;第三数组指示分组标识的行信息相同;将第一数组中第一项内容复制到指示第一定义项的目标定义项以下的行中,以及,将第二数组中第二项内容复制到指示第二定义项的目标定义项以下的行中,以及,将第三数组中分组标识复制到指示分组项的目标定义项以下的行中。

19、作为另一种实现方式,目标工作表为待处理excel文件的多个工作表中任一工作表,合成单元具体用于:将目标工作表的目的表的第二定义项所在的行,确定为预设行;在目标工作表的第一定义项后增加一列作为分组项,并在增加的分组项的以下行,增加对本文档来自技高网...

【技术保护点】

1.一种工作表数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在从待处理Excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述多个来源表中各个来源表进行对应的分组标识,包括:

4.根据权利要求3所述的方法,其特征在于,所述按照复制到所述目标工作表的先后顺序,对各个来源表进行对应的分组标识,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将所述多个来源表的第一定义项的第一项内容、所述多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到所述预设行的所述目标定义项以下的行中,包括:

6.根据权利要求4所述的方法,其特征在于,所述目标工作表为所述待处理Excel文件的多个工作表中任一工作表,所述将所述多个来源表的第一定义项、所述多个目的表的第二定义项和所述分组标识所属的分组项,重新定义在目标工作表的预设行中,形成目标定义项,包括:

7.根据权利要求6所述的方法,其特征在于,所述将所述多个来源表的第一定义项的第一项内容、所述多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到所述预设行的所述目标定义项以下的行中,包括:

8.一种工作表数据处理装置,其特征在于,所述装置包括:

9.一种计算机程序产品,计算机程序产品包括计算机指令,当计算机指令在计算机设备上运行时,使得计算机设备执行如权利要求1-7中任一项所述的工作表数据处理方法。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,当所述计算机可读存储介质中的指令由处理器执行时,使得能够执行如权利要求1-7中任一项所述的工作表数据处理方法。

...

【技术特征摘要】

1.一种工作表数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在从待处理excel文件的多个工作表的映射模型文档中获取多个来源表和多个目的表之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述多个来源表中各个来源表进行对应的分组标识,包括:

4.根据权利要求3所述的方法,其特征在于,所述按照复制到所述目标工作表的先后顺序,对各个来源表进行对应的分组标识,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将所述多个来源表的第一定义项的第一项内容、所述多个目的表的第二定义项的第二项内容和对应的分组标识,对应添加到所述预设行的所述目标定义项以下的行中,包括:

6.根据权利要求4所述的方法,其特征在于,所述目标工作表为所述待处理excel文件的多个工作表中任一工作...

【专利技术属性】
技术研发人员:刘苗苗
申请(专利权)人:北银金融科技有限责任公司
类型:发明
国别省市:

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

1