[发明专利]发现电子表格中的独特公式集有效
申请号: | 201680012150.1 | 申请日: | 2016-02-25 |
公开(公告)号: | CN107257968B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | S·P·克瑞纳克;M·A·马林斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘瑜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发现 电子表格 中的 独特 公式 | ||
1.一种计算系统,包括:
一个或多个处理器;
计算机可读介质,其包括存储在其上的计算机可执行指令,其中所述计算机可执行指令当由所述一个或多个处理器执行时,使得所述一个或多个处理器将所述计算系统配置有执行用于确定电子表格中的独特公式组的计算机实现的方法的系统架构,其中,公式定义所述电子表格中的单元格的值与在所述电子表格中的其他单元格中所包含的一个或多个其他值之间的数学关系,并且其中,所述计算机实现的方法包括:
利用解析工具来解析所述电子表格中经填充的单元格以识别被确定为包含一个或多个对应的公式的一个或多个单元格;
利用公式评估工具来评估所述一个或多个对应的公式中的每个公式以确定所述对应的公式中的哪些公式在功能上独特;
针对被确定为功能上独特的每个公式而检测由包含所述功能上独特的公式的相邻单元格组成的一个或多个矩形范围;
利用独特公式组工具,根据由共享同一功能上独特的公式的相邻单元格组成的所述一个或多个矩形范围来识别一个或多个独特公式组的数量;以及
利用标记工具,针对每个独特公式组而生成一个或多个标识符。
2.根据权利要求1所述的计算系统,其中,所述一个或多个标识符包括附接至所述电子表格并且能够通过电子表格审核软件发现的元数据。
3.根据权利要求1所述的计算系统,其中,所述一个或多个标识符将每个独特公式组在视觉上区分开。
4.根据权利要求3所述的计算系统,其中,至少两个独特公式组共同共享所述功能上独特的公式。
5.根据权利要求1所述的计算系统,其中,利用所述独特公式组工具来识别一个或多个独特公式组的所述数量包括:
将其中每个对应的单元格包含功能上独特的公式的第一矩形范围的相邻单元格定义为单个独特公式组。
6.根据权利要求5所述的计算系统,其中,利用所述独特公式组工具来识别一个或多个独特公式组的所述数量还包括:
识别与所述单个独特公式组直接接触的、一个或多个相连接的矩形范围的相邻单元格,其中,所述一个或多个相连接的矩形范围的相邻单元格中的每个单元格也包含所述功能上独特的公式;
当确定限定所述第一矩形范围和所述相连接的矩形范围的每个额外的范围的矩形边界内的每个单元格包含所述功能上独特的公式时,将所述额外的范围作为所述单个独特公式组的一部分而包括在内;以及
当确定限定所述第一矩形范围和所述相连接的矩形范围的任何特定范围的矩形边界内的每个单元格没有包含所述功能上独特的公式时,将所述特定范围从所述单个独特公式组中排除。
7.根据权利要求6所述的计算系统,其中,当来自所述一个或多个相连接的矩形范围的第一单元格直接临接于所述单个独特公式组中的第二单元格时,所述一个或多个相连接的矩形范围的相邻单元格被确定为与所述单个独特公式组直接接触,以使得所述第一单元格与所述第二单元格之间在水平方向或者在竖直方向上存在共同的边界,其中,没有额外的单元格位于所述第一单元格与所述第二单元格之间。
8.根据权利要求6所述的计算系统,其中,利用所述独特公式组工具来识别一个或多个独特公式组的所述数量还包括:
识别所述电子表格内包含所述独特的公式的每个单元格;以及
识别包含所述独特的公式的最小数量的矩形区域的配置,并且其中,包含所述独特的公式的每个单元格被包括在所述配置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680012150.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于数据透视表接合的分析视图
- 下一篇:用于M2M系统的语义注释和语义储存库