一种数据表比较方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:18237839 阅读:73 留言:0更新日期:2018-06-17 01:06
本发明专利技术实施例提供了一种数据表比较方法、装置、电子设备及可读存储介质,该方法包括:获取第一待比较数据表和第二待比较数据表,依次提取第一待比较数据表中的每行记录,在第二待比较数据表中查找是否存在该行记录,将存在于第二待比较数据表中的各行记录存储在第三待比较数据表中,将不存在于第二待比较数据表中的各行记录在第一待比较数据表中进行标记,依次提取第二待比较数据表中的每行记录,在第三待比较数据表中查找是否存在该行记录,如果否,在第二待比较数据表中对该行记录进行标记,显示标记后的第一待比较数据表和标记后的第二待比较数据表。通过本发明专利技术实施例的一种数据表比较方法,可以实现快速对数据表进行核对,提高工作效率。 1

Data table comparison method, device, electronic device and readable storage medium

The embodiment of the invention provides a data table comparison method, a device, an electronic device and a readable storage medium. The method includes: obtaining a first pending comparison data table and second pending data tables, successively extracting each row of the first pending data table, and finding whether the row record exists in the second pending data table. Each row records in the second pending data table are stored in the third pending data table, and the rows in the second pending data table are not found in the first pending data table, and each row of second in the comparison data table is extracted in turn, and whether or not it is found in the third comparison data table. The row record is present, if not, the row record is marked in the second pending data table, and the first comparison data table after the mark and the second comparison table after the mark are displayed. The data table comparison method of the embodiment of the invention can quickly check the data table and improve the work efficiency. One

【技术实现步骤摘要】
一种数据表比较方法、装置、电子设备及可读存储介质
本专利技术涉及文档处理
,特别是涉及一种数据表比较方法、装置、电子设备及可读存储介质。
技术介绍
随着计算机软件广泛应用,计算机软件给人们的工作带来了极大的方便,例如,将多个数据存储在数据表中,在需要查看的时候可以通过在数据表中查找,就可以方便的查看,也可以对数据表中的数据进行求和、求差等运算处理,从而得到想要的结果。在实际应用中,可能出现几个用户拥有同一命名的数据表的情况,并且,不同用户拥有的数据表的内容可能相同,也可能不同。为了对不同用户拥有的数据表的内容进行核对,在现有技术中,可以将不同用户拥有的数据表的内容拷贝到同一个数据表中,然后利用数据表中内置的vlookup(列查看)函数或者hlookup(行查看)函数,对不同用户拥有的数据表的内容进行核对。但是,在采用该方法时,需要手动设置函数的值,也就是待核对的行或者核对的列;并且采用该方法核对数据表中的内容时,需要多次设置函数的值,才能完成对数据表全部内容的核对。因此,采用上述方法对数据表进行核对时,会增加用户对比数据表的时间开销,降低用户的工作效率,影响用户体验。
技术实现思路
本专利技术实施例的目的在于提供一种数据表比较方法、装置、电子设备及可读存储介质,以实现快速对数据表进行核对,得到数据表中所有内容的差异,减少用户对比数据表的时间开销,提高用户的工作效率,提高用户体验。具体技术方案如下:第一方面,本专利技术实施例提供了一种数据表比较方法,该方法包括:获取第一待比较数据表和第二待比较数据表;依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录;将存在于第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于第二待比较数据表中的各行记录在第一待比较数据表中进行标记,得到标记后的第一待比较数据表;依次提取第二待比较数据表中的每行记录,并在第三待比较数据表中查找是否存在该行记录,如果否,在第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;显示标记后的第一待比较数据表和标记后的第二待比较数据表。可选的,获取第一待对比数据表和第二待对比数据表,包括:通过数据导入接口获取第一待对比数据表和第二待对比数据表。可选的,在获取第一待比较数据表和第二待比较数据表之后,本专利技术实施例的一种数据表比较方法,还包括:分别获取第一待比较数据表的第一标题行和第二待比较数据表的第二标题行,并对第一标题行和第二标题行进行比较;相应的,依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录,包括:在第一标题行与第二标题行相同时,依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录。可选的,在依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录之前,本专利技术实施例的一种数据表比较方法,还包括:按照预设排序规则对第一待比较数据表和第二待比较数据表中的内容进行排序,得到排序后的第一待比较数据表和排序后的第二待比较数据表;相应的,依次提取第一待比较数据表中的每行记录,并在第二待比较记录表中查找是否存在该行记录,包括:依次提取排序后的第一待比较数据表中的每行记录,并在排序后的第二待比较数据表中查找是否存在该行记录。可选的,显示标记后的第一待比较数据表和标记后的第二待比较数据表,包括:分别提取标记后的第一待比较数据表中已标记的至少一行记录和标记后的第二待比较数据表中已标记的至少一行记录;将标记后的第一待比较数据表中已标记的至少一行记录、标记后的第一待比较数据表信息、标记后的第二待比较数据表中已标记的至少一行记录以及标记后的第二待比较数据表信息存储在第三数据表;显示第三数据表。第二方面,本专利技术实施例还提供了一种数据表比较装置,该装置包括:获取模块,用于获取第一待比较数据表和第二待比较数据表;查找模块,用于依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录;记录标记模块,用于将存在于第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于第二待比较数据表中的各行记录在第一待比较数据表中进行标记,得到标记后的第一待比较数据表;查找标记模块,用于依次提取第二待比较数据表中的每行记录,并在第三待比较数据表中查找是否存在该行记录,如果否,在第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;显示模块,用于显示标记后的第一待比较数据表和标记后的第二待比较数据表。可选的,获取模块,具体用于:通过数据导入接口获取第一待对比数据表和第二待对比数据表。可选的,本专利技术实施例的一种数据表比较装置,还包括:标题行比较模块,用于分别获取第一待比较数据表的第一标题行和第二待比较数据表的第二标题行,并对第一标题行和第二标题行进行比较;相应的,查找模块,具体用于:在第一标题行与第二标题行相同时,依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录。可选的,本专利技术实施例的一种数据表比较装置,还包括:排序模块,用于按照预设排序规则对第一待比较数据表和第二待比较数据表中的内容进行排序,得到排序后的第一待比较数据表和排序后的第二待比较数据表;相应的,查找模块,具体用于:依次提取排序后的第一待比较数据表中的每行记录,并在排序后的第二待比较数据表中查找是否存在该行记录。可选的,显示模块,包括:提取子模块,用于分别提取标记后的第一待比较数据表中已标记的至少一行记录和标记后的第二待比较数据表中已标记的至少一行记录;存储子模块,用于将标记后的第一待比较数据表中已标记的至少一行记录、标记后的第一待比较数据表信息、标记后的第二待比较数据表中已标记的至少一行记录以及标记后的第二待比较数据表信息存储在第三数据表;显示子模块,用于显示第三数据表。第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现以上任一所述的一种数据表比较方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现以上任一所述的一种数据表比较方法的步骤。本专利技术实施例提供的一种数据表比较方法、装置、电子设备及可读存储介质,通过首先获取第一待比较数据表和第二待比较数据表;然后依次提取第一待比较数据表中的每行记录,并在第二待比较数据表中查找是否存在该行记录;将存在于第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于第二待比较数据表中的各行记录在第一待比较数据表中进行标记,得到标记后的第一待比较数据表;依次提取第二待比较数据表中的每行记录,并在第三待比较数据表中查找是否存在该行记录,如果否,在第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;最后,显示标记后的第一待比较数据表和标记后的第二待比较数据表。可以实现快速对数据表进行核对,得到数据表中所有内容的差异,减少用户对比数据表的时间开销,提高用户的工作效率,提高用户体验。当然,实施本专利技术的任一产品或本文档来自技高网...
一种数据表比较方法、装置、电子设备及可读存储介质

【技术保护点】
1.一种数据表比较方法,其特征在于,所述方法包括:

【技术特征摘要】
1.一种数据表比较方法,其特征在于,所述方法包括:获取第一待比较数据表和第二待比较数据表;依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录;将存在于所述第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于所述第二待比较数据表中的各行记录在所述第一待比较数据表中进行标记,得到标记后的第一待比较数据表;依次提取所述第二待比较数据表中的每行记录,并在所述第三待比较数据表中查找是否存在该行记录,如果否,在所述第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;显示所述标记后的第一待比较数据表和所述标记后的第二待比较数据表。2.根据权利要求1所述的方法,其特征在于,所述获取第一待对比数据表和第二待对比数据表,包括:通过数据导入接口获取第一待对比数据表和第二待对比数据表。3.根据权利要求1所述的方法,其特征在于,在所述获取第一待比较数据表和第二待比较数据表之后,所述方法还包括:分别获取所述第一待比较数据表的第一标题行和所述第二待比较数据表的第二标题行,并对所述第一标题行和所述第二标题行进行比较;相应的,所述依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录,包括:在所述第一标题行与所述第二标题行相同时,依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录。4.根据权利要求1所述的方法,其特征在于,在依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录之前,所述方法还包括:按照预设排序规则对所述第一待比较数据表和第二待比较数据表中的内容进行排序,得到排序后的第一待比较数据表和排序后的第二待比较数据表;相应的,所述依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较记录表中查找是否存在该行记录,包括:依次提取所述排序后的第一待比较数据表中的每行记录,并在所述排序后的第二待比较数据表中查找是否存在该行记录。5.根据权利要求1-4任一项所述的方法,其特征在于,所述显示所述标记后的第一待比较数据表和所述标记后的第二待比较数据表,包括:分别提取所述标记后的第一待比较数据表中已标记的至少一行记录和所述标记后的第二待比较数据表中已标记的至少一行记录;将所述标记后...

【专利技术属性】
技术研发人员:沈文策
申请(专利权)人:福建中金在线信息科技有限公司
类型:发明
国别省市:福建,35

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

1