一种关键字查找方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30963690 阅读:16 留言:0更新日期:2021-11-25 20:29
本发明专利技术实施例公开了一种关键字查找方法、装置、电子设备和存储介质。其中,方法包括:响应于关键字查找指令,从关键字输入界面中获取输入的至少两个关键字;根据所获得的至少两个关键字,在数据表展示界面中标识至少一个查找结果单元;其中,查找结果单元包括数据表展示界面中至少两个单元格。根据本公开实施例提供的方案,能够方便地实现多条件查询,满足了复杂的查找需求,提升了电子表格的查找效率。提升了电子表格的查找效率。提升了电子表格的查找效率。

【技术实现步骤摘要】
一种关键字查找方法、装置、电子设备和存储介质


[0001]本专利技术涉及但不限于电子文档
,尤指一种关键字查找方法、装置、电子设备和存储介质。

技术介绍

[0002]电子表格软件是日常办公的常用软件,用户可通过电子表格软件制作各种格式的电子表格(以下为方便描述简称为表格),进行信息记录、数据统计等。
[0003]在现有技术中,为了满足用户制作表格时个性化的需求,使表格中内容不会被遮挡并便于阅读,电子表格软件提供了根据查找功能和替换功能,用户可以输入关键字对表格中的内容查找或替换。
[0004]然而,现有技术中,查找功能一般是查找满足单个条件的单元格,如图1所示。如果在某些复杂场景下,想要查询得到满足多个条件的查询结果,操作较为复杂,需要多次分条件查找或结合用户的人工判断,才能有效达成查找目标。可以看到现有电子表格的查找功能还有有待提升以更好地满足使用需求。

技术实现思路

[0005]为了解决上述技术问题,本专利技术实施例提供了一种关键字查找方法、装置、电子设备和存储介质,应用于电子表格,能够支持多条件查找,满足用户使用需求。
[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]在一种示例性实施例中,所述关键字输入界面包括至少两个第一输入框,所述获取模块设置为:从关键字输入界面的至少两个第一输入框中分别获取内容关键字。
[0044]在一种示例性实施例中,所述关键字输入界面包括第二输入框,所述获取模块设置为:从关键字输入界面的第二输入框中获取关键字组合;解析所述关键字组合得到至少两个内容关键字。
[0045]在一种示例性实施例中,所述获取模块还设置为:从关键字输入界面中获取输入的替换信息;
[0046]所述装置还包括替换模块,设置为根据所述替换信息对所述至少一个查找结果单元中的内容进行替换。
[0047]在一种示例性实施例中,所述替换信息包括第一替换内容,所述替换模块设置为:利用所述第一替换内容对所述至少一个查找结果单元中对应于至少一个内容关键字的内容进行替换。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种关键字查找方法,其特征在于,所述方法包括:响应于关键字查找指令,从关键字输入界面中获取输入的至少两个关键字;根据所述至少两个关键字,在数据表展示界面中标识至少一个查找结果单元;其中,所述查找结果单元包括所述数据表展示界面中至少两个单元格。2.根据权利要求1所述的方法,其特征在于,所述关键字包括查找方式关键字和内容关键字;所述根据所述至少两个关键字,在数据表展示界面中标识至少一个查找结果单元,包括:根据所述查找方式关键字遍历数据表展示界面中的每一数据行,并分别执行以下步骤:判断当前行是否包含与至少两个内容关键字匹配的目标单元格;若是,则标识数据表展示界面中目标单元格所在的数据行作为所述查找结果单元;或根据所述查找方式关键字遍历数据表展示界面中的每一数据列,分别执行以下步骤:判断当前行是否包含与至少两个内容关键字匹配的目标单元格;若是,则标识数据表展示界面中目标单元格所在的数据列作为所述查找结果单元。3.根据权利要求1所述的方法,其特征在于:所述查找结果单元为包括至少两个单元格的第一预设形状的单元格区域。4.根据权利要求1所述的方法,其特征在于,所述关键字包括查找区域关键字和内容关键字,所述根据所述至少两个关键字,在数据表展示界面中标识至少一个查找结果单元,包括:根据所述查找区域关键字在数据表展示界面中确定查找区域;根据至少两个内容关键字确定所述查找区域中所述至少一个查找结果单元。5.根据权利要求1所述的方法,其特征在于,所述响应于关键字查找指令,从关键字输入界面中获取输入的至少两个关键字之前,所述方法还包括:响应于关键字输入指令,展示所述关键字输入界面。6.根据权利要求1

4任一所述的方法,其特征在于,所述关键字输入界面包括至少两个第一输入框,所述从关键字输入界面中获取输入的至少两个关键字,包括:从关键字输入界面的至少两个第一输入框中分别...

【专利技术属性】
技术研发人员:高雪华
申请(专利权)人:北京金山办公软件股份有限公司
类型:发明
国别省市:

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

1