用于条件格式的动态阈的制作方法

文档序号:6454074阅读:160来源:国知局
专利名称:用于条件格式的动态阈的制作方法
用于条件格式的动态阈 背景
数据可视化技术使数据的用户能够浏览并迅速理解大量信息。这些技 术还可以有助于警告用户异常的数据和感兴趣的其它数据。可视化工具可 以包括收集、汇总和/或以其它方式将数据转换成有意义的形状、颜色和图 案的图表、图形和报告。由于距源更近,因此数据可视化还包括了对通常 用作原始数据的贮藏处的电子表格中的条件格式化的使用。
条件格式化使用户能够就地修改数据的外表,从而基于单元格的内容 (或某一其它决定条件)改变单个电子表格或表格单元格的外观。图1描 绘了现有技术中其单元格被条件格式化的电子表格中的单元格范围101。在 此,单元格A1提供单元格的默认或未格式化的版本的示例。单元格A2提 供第一个条件格式化的单元格的示例,而A4提供第二个条件格式化的单元 格的示例。单元格A2和A4已经基于与这些单元格相关联的条件自动地接 收了新的格式化。
图2描绘了现有技术中选择了以在某一些范围内的值为条件的格式的 对话框201。在此所提供的两个条件(并被应用于该单元格范围101)以将 每一单元格内所包含的值评估为在某一特定范围之间(对于条件1为IO和
20,对于条件2为15和30)的特定方式来格式化单元格。条件格式中所利 用的条件限于两个可能的布尔输出,即TRUE (真)或FALSE (假)。如 果所提供的条件评估为TRUE,则应用该格式。如果所提供的条件评估为 FALSE,则不应用该格式。
对话框201展示,在有用时,条件格式化关于某些可用格式(例如, 字体、单元格颜色、边框)可以是限制性的。此外,向给定单元格范围提 供最大数量的可应用的条件格式,当然不超过三种条件,当评估为TRUE 时每种条件提供不超过一种可能的格式。另外,用于评估的阈值是固定的。 这些限制阻止条件格式化的单元格完全实现其作为分析和报告工具的潜
力。
概述
提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的 一些概念。本概述并不旨在标识要求保护的主题的关键特征,也不旨在用 于帮助确定要求保护的主题的范围。
一般而言,本发明的各实施例提供在生成应用于一单元格范围的可变 格式化规则时利用动态阈和动态阈值的能力。根据一个方面,提供了一种 具有用于确定用于对一单元格范围进行可变格式化的动态阈值的计算机可 执行组件的计算机可读介质。该计算机可读介质包括可变格式命令组件、 阈类型组件和动态阈值组件。可变格式命令组件维护应用于一单元格范围 的可变格式且阈类型组件标识包括在利用动态阈值的可变格式中的阈类 型。如下所讨论的,利用动态阈值的阈类型包括,但不限于,最高值、最 低值、中间值、百分点、百分数和公式。动态阈值组件确定要用作动态阈 值的值。该值从包含在多个单元格中的值中确定,这多个单元格可以是该 单元格范围,或者是该单元格范围外的单元格。
根据另一方面,提供了一种用于确定动态阈值的方法。该方法包括标 识将为之确定动态阈值的一单元格范围并评估包含在该单元格范围中的值 以标识匹配阈类型要求的值。所标识的值被选为该阈类型的动态阀值。
根据又一方面,提供了一种使用可变格式来格式化一单元格范围的计 算机实现的方法。该计算机实现的方法包括定义要应用于一单元格范围的 可变格式。所定义的可变格式包括具有阈类型的阈值点。另外,该阈类型 利用动态阈值作为该阈类型的值。基于该阈类型并基于包含在该单元格范 围中的值确定该动态阈值。


当结合附图参考以下详细描述时,可以更容易领会并更好地理解本发 明的上述方面和许多附加优点,附图中-
图1描绘现有技术中电子表格中的被条件格式化的单元格范围的示
例;
图2描绘现有技术中用于条件格式化单元格的对话框的示例;
图3A描绘根据本发明的一个或多个实施例的使用色标样式可变格式 化来格式化的单元格范围;
图3B描绘根据本发明的一个或多个实施例的用户可以用于为图3A指 定可变格式化参数的输入对话框;
图4A描绘根据本发明的一个或多个实施例的使用数据条样式可变格 式化来格式化的单元格范围;
图4B描绘根据本发明的一个或多个实施例的用户可以用于为图4A指 定可变格式化参数的输入对话框;
图5A描绘根据本发明的一个或多个实施例的使用图标样式可变格式 化来格式化的单元格范围;
图5B描绘根据本发明的一个或多个实施例的用户可以用于为图5A指 定可变格式化参数的输入对话框;
图6A描绘根据本发明的一个或多个实施例的使用另一形式的色标样 式可变格式化来格式化的单元格范围;
图6B描绘根据本发明的一个或多个实施例的用户可以用于为图6A指 定可变格式化参数的输入对话框;
图7是描绘根据本发明的一个或多个实施例的用于将可变格式应用于 一单元格范围的方法的流程图8是根据本发明的一个或多个实施例的用于将动态阈应用于一单元 格范围的动态阈例程的流程图;以及
图9是根据本发明的一个或多个实施例的用于评估利用动态值作为阈 值的动态阈的动态阈类型评估子例程的流程图。
详细描述
格式不必只使用TRUE或FALSE作为决定结果来评估。相反,所应用 的单元格格式可取决于相关联的值(例如,该单元格自身中的值)而变化,
从而提供对用户更有意义的更多格式。格式可被应用于一单元格范围,在 此为该范围中的每一单元格确定一格式值,且该格式的一个或多个方面基 于该格式值而变化。例如,当单元格中的值增加时,背景色或阴影被调整, 或者单元格内数据条的大小增大,或者单元格内图标的选择变化。另外,
格式值本身可以是动态的,因为它是基于对包含在一单元格范围中的值的 评估或对于公式的求值来确定的。
图3A描绘使用色标样式可变格式化来格式化的单元格范围301。这些 单元格应用了可以产生任意数目的不同单元格格式的可变格式,而并非限 于三种输出格式(即,三种条件,每种条件一种格式)。范围301中的单 元格具有从最低到最高排序的值。在此,每一单元格所包含的值被用来确 定要应用于每一单元格的背景填充。在该示例中,为两个端点和中点指定 三种阴影密度。为落入中间的值计算居间阴影。该范围中的端点值保持在 单元格A1和A15中。每一单元格的背景填充的范围从致密阴影(Al)到 中等密度阴影(A8)再到轻密度阴影(A15)。单元格A2—A7通过在致 密阴影和中等密度阴影之间线性变化密度来应用背景阴影。单元格A9 — A14通过在中等密度阴影和轻密度阴影之间线性变化密度来应用背景阴 影。
虽然在此提供的用于背景填充的各个示例利用了阴影,但根据本发明
的一个或多个实施例可以应用任何类型和格式的背景填充。例如,可以使
用变化的色彩明暗来应用背景填充。在一个示例中,最低值可以被分配红
色作为背景填充,中间值可以被分配黄色作为背景填充,而最高值可以被
分配绿色作为背景填充。具有落入那些范围之间的值的所有单元格都可以 基于该单元格的相应值被分配那些色彩的变化的明暗作为背景填充。
图3B描绘用户可以用于为单元格范围301指定可变格式的参数的可变 格式输入对话框302。输入对话框302可以表示一较大对话框的一部分。在 创建可变格式时,用户可以首先选择一单元格范围301。用户随后可以请求 或命令应用可变格式,从而使可变格式输入对话框302显示出来。用户可 以选择格式的样式303,在此为"3 —色标"。 一旦选择了样式303,该适 当的输入框允许用户指定所要应用的可变格式的参数。
对于3 —色标,输入框允许用户指定用于为该单元格范围中的单元格 分配格式的阈类型。这通过为每一阈点"最小"305A、"中点"305B和"最 大"305C使用类型下拉框305来确定。最小类型下拉框305A可以提供的 阈类型选择包括但不限于,"最低值"、"数字"、"百分数"、"百分
点"和"公式"。中等类型下拉框305B可以提供的阈类型选择包括但不限 于,"中间值"、"数字"、"百分数"、"百分点"和"公式"。最大 类型下拉框305C可以提供的阈类型选择包括但不限于,"最高值"、"数 字"、"百分数"、"百分点"和"公式"。
对于只对"最小"阈点有用的"最低值",系统会评估所选单元格范 围中的所有值并动态地选择最低值作为最小的阈值。对于只对"最大"阈 点有用的"最高值",系统评估并动态地选择包含在该单元格范围中的最 高值作为最大的阈值。同样地,对于只对"中点"阈点有用的"中间值", 系统评估并动态地选择包含在该单元格范围中的中间值作为中点的阈值。 阈值的动态选择参考图8和9来更详细地描述。
对于"数字",用户实际上分配用于评估该单元格范围的阈值值。如 果用户选择"数字",他或她在下拉框下的输入框中输入将要关联的阈值。 如果用户对所有三列都选择"数字",则可验证所输入的值以便例如确保 最小值小于中点值,而中点值又小于最大值。
对于"百分数",用户可以输入一百分数以与该单元格范围的背景填 充相关联。另选地,系统可以基于阈点和包含于所选单元格范围中的值来 计算百分数值。百分数值对应于所选单元格的范围中的最小值和最大值之 间的增量中的一点。系统可以评估该单元格范围中的所有值以便为该阚点 确定一经计算的百分数,并确定要应用于所选单元格范围的背景填充。例 如,如果所选单元格范围中的值的范围从0到200,则具有"25%"的值对 应于值50。如果其是为最小阈点评估的,则50将是所计算的最小的阈值, 且具有小于50的值的任何单元格被分配与分配给最小的背景填充相同的背 景填充。
"百分点"与"百分数"的不同之处在于其不确定该值范围中的百分 数。相反,"百分点"检査包含于单元格中的该组值,将其排序,并使用 其在该组经排序的值中的序数或位置来确定其百分点。在一组IO个经排序 的单元格中,第40百分点总是第4个单元格,而不管其中所包含的值。如 果用户选择"百分点"并输入40,则在第40百分点的单元格将被分配相关 联的颜色。另选地,系统可以基于阈点和包含于所选单元格范围中的值来
动态地计算百分点值。系统可以评估该单元格范围中的所有值,将其排序, 并使用其在该组经排序的值中的序数或位置来计算基于正被考虑的阈点的 值。例如,如果有IO个经排序的单元格,第五个单元格总是第50百分点。 如果正被评估的阈点是中点,则第五个单元格,即第50百分点的值将是所
计算的阈值。
最后,"公式"允许用户在值输入框307中输入公式。在大多数情况 下,用于格式化单元格的值是单一的且与该单元格中的值相同。然而,在 此,对公式求值来确定要用作阈值的值。单元格的值与所确定的阈值作比 较,然后据此格式化该单元格。用户可以使用函数、单元格引用(所选单 元格范围之内或之外)、运算符等来构造公式以获得阈值。如上所述,可 使用其它类型的值和算法来允许用户将单元格范围与特定格式相关联。
一旦为感兴趣的三个阈点中的每一个选择了类型305,评估或输入了 阈值307并选择了背景填充,用户可以与可变格式命令交互以将其应用于 所选单元格范围。在接受命令之前,系统可以验证所输入的值以确保最小 值小于中点值,而中点值又小于最大值。然而,如果值不是直接知道的, 如当使用公式作为阈值中的一个或多个时,在稍后之前可能无法进行该验 证。
如果阈值全都是同一类型,除了公式,则系统可以验证最小值小于中 点值,而中点值又小于最大值。如果阈值是混合类型的,或全是公式,则 系统可能不能验证来确保最小值小于中点值,而中点值又小于最大值。然 而,当为背景填充对所选单元格范围的应用评估条件,且系统遇到最小值 大于中点值、最小值大于最大值或中点值大于最大值的情况时,系统可以 以升序重新排列阈值。例如,如果阈值是动态的且评估使得最小值、中点 值和最大值分别是500、 10和50,则系统可以重新排列这些值,使得10 是最小值、50是中点值且500是最大值。与每一阈点相关联的背景填充因 而可以被重新排列或不重新排列。
另外,如果两个或更多动态阈值评估为同一值,则可以指定将与较高 阈点相关联的背景填充应用于包含有该值的单元格。另选地,系统可以通 知用户并允许用户更改阈值和/或指定应用哪一背景填充。
一旦应用了可变格式,则对所选单元格范围中的值进行改变,或在公 式阈的情况下对作为阈评估的基础的任何其它(诸)单元格进行改变,在 一些实施例中可能使格式化被更新。如果一值变成新的"最低值",则所 有格式化可以适当地动态调整。同样地,如果一另外的单元格被插入到该 单元格范围中,则其可改变百分数、百分点、公式等,使得系统评估并可 能调整应用于该单元格范围的背景填充。
图4A描绘使用数据条样式可变格式化来格式化的单元格范围401。数 据条可在单元格内描绘且可以为用户提供视觉提示,指示该范围中的较大
的和较小的值。每一单元格中的数据条都具有基于该单元格中的值和应用 于该单元格范围的阈所确定的长度。例如,单元格Al和All含有最短的 条,分别对应于值6和4。单元格A4和A13具有最长的条,分别对应于值 25和28。虽然在此所示的数据条被显示为使用阴影渐变填充,但也可以显 示其它类型的数据条,包括实心条、具有图案的条等等。
另外,虽然在此描述了水平数据条,但也可使用其它类型的动态修改 的单元格内形状,每一形状取决于单元格的格式值修改一个方面。示例可 以包括具有自动调整的片的饼、垂直数据条等等。此外,数据条可以与上 述背景格式化相结合,以使条的阴影密度基于同一格式值,或可能使用不 同于用以确定条的长度的值的格式值(如公式)而改变。
图4B描绘用户可用于为单元格范围401指定可变格式的参数的输入对 话框402。在此,数据条被选为用于单元格范围401的格式样式403,它提 供了两个阈一一 "最短条"和"最长条"。对话框402使用户能够设置在 评估阈时要使用的格式类型405和值407。此外,该对话框允许用户手动设 置条的颜色或阴影密度409。如同对话框302 —样,在输入可变格式命令时, 可以执行某种形式的输入验证。
图5A描绘使用图标样式可变格式化来格式化的单元格范围501。图标 可以与同单元格范围501相关联的值范围的子集相关联。图标可以按3个、 4个、5个或更多个为一组出现。在此,饼图标基于所分配的阈值被程序模 块插入到单元格范围501中的各个单元格中。
图5B描绘用户可用于为单元格范围501指定可变格式的阈值的输入对
话框502。为单元格范围501所选择的格式样式503是图标组,从而允许用 户选择一图标组并为每一图标应用值范围507和评估类型505。对于组中的 每一图标,用户可以分配一比较运算符(如>,》,<,S),并选择评估类 型"数字"、"百分数"、"百分点"或"公式"。以此方式,用户为每 一图标分配阈值范围,且程序模块可以基于这些阈值来评估所选的单元格 范围并显示适当的单元格内图标。该对话框的另外的部分可以使用户能够 修改图标样式511、反转图标顺序513和隐藏单元格的值且只显示所确定的 图标515。如上所讨论的,如果评估类型505被选为"百分数"或"百分点", 则系统可以评估单元格然后提供所计算的阈值作为所选值。
图6A描绘使用2 —色标样式可变格式化来格式化的单元格范围601。 除了不提供中间点外,所描绘的2 —色标以与3 —色标相同的方式工作。图 6B描绘用户可用于为单元格范围601指定可变格式的参数的输入对话框 602,。该对话框也与关于3 —色标所描述的对话框302类似地工作,不同
之处是没有中间点输入。
图7是描绘将可变格式应用于一单元格范围的方法的流程图。最初, 在步骤701,接收对单元格范围的选择。下一步,在步骤702处接收可变格 式命令。对话框302、 402、 502和602呈现可以用来设置与可变格式命令 相关联的参数、阈点和阈类型的可视界面的示例。在框703,为阈点确定任 何动态阔值并在对话框中选择阈类型。动态阈值的确定将参考图8和9来 更详细地描述。在步骤704,基于所应用的可变格式评估该单元格范围。如 框705所示, 一旦评估了单元格,可以通过基于该评估从一格式范围中选 择格式来对每一单元格应用格式化。在步骤706,格式值的改变或对该单元 格范围的其它改变可以要求对单元格格式进行更新。
图8是根据本发明的一个或多个实施例的用于评估动态阈和动态陶值 的动态阈评估例程的流程图。例程800开始于框801,且在框803,接收对 一单元格范围的选择。在框805,确定关于要应用于所选单元格范围的可变 格式化命令的一个阈点的阈类型。如上所讨论的,该阈类型可以是,但不 限于,数字、百分数、百分点、最高值、最低值、中间值和公式。在判定 框807,确定该阔类型是否是"公式"。如果在判定框807确定阈类型是"公
式",则提供一允许用户输入将被求值以确定阈值的公式的公式输入对话 框。所接收到的公式可以是任何类型的公式且可以利用包括在所选单元格 范围内的单元格、该单元格范围外的单元格、或其任意组合中所包含的值。 在一实施例中,可以不验证或求值公式,直到用户请求为止,因为在某些 情况中,被用于提供在公式中使用的值的单元格可能尚未填充数据。
返回到框807,如果确定阈类型不是"公式",则在判定框811确定 该阈类型是否是除公式之外的动态阈类型。如果在判定框811确定阈类型 是动态的,则如子例程框815所示并如参考图9更详细地描述的,例程800 前进至动态阈类型确定子例程。然而,如果在判定框811确定阈类型不是 动态的,则在框813,从用户接收关于阈值的值。
在框813接收到值后,或在完成了动态阈类型确定子例程815后,在 判定框817确定对所选的单元格范围是否有任何另外的阈要评估。如果在 判定框817确定有另外的阈要评估,则例程800返回到框805并继续。然 而,如果在判定框817确定没有要为其确定阈值的另外的阈,则在框819, 基于阈和所确定的阈值评估所选单元格。基于该评估,将与每一阈点相关 联的背景填充应用于每一所选单元格。在框821,将所应用的表示图形地显 示给用户。例程800在框823处完成。
图9是根据本发明的一个或多个实施例的用于为动态阈确定阈值的动 态阈类型确定子例程的流程图。例程900开始于框901 ,并且在判定框903, 作出关于动态阈类型是否为"最低值"、"最高值"或"中间值"的确定。 如果在框903确定阈类型是"最高值"、"中间值"或"最低值",则在 框905评估所选单元格以标识含有适当值的单元格。例如,如果所选阈类 型是最低值,则系统将评估每一所选的单元格以标识含有该最低值的单元 格。同样地,如果阈类型是"中间值"或"最高值",则系统将评估所选 单元格以标识相应地包含所选单元格所包含的值的中间值或最高值的单元 格。
如果在判定框903确定阈类型不是"最高值"或"中间值",则动态 陶类型是"百分数"或"百分点"中的任一种。在判定框907,确定是否要 提供一经计算的百分数或百分点值作为阈值。如果在判定框907确定不提
供经计算的百分数或百分点值作为阔值,则在框909,从用户接收阈值。然 而,如果在判定框907确定要提供经计算的百分数或百分点值,则在框911 确定正被考虑的阈点。如上所讨论的,阀点取决于所选的格式样式。例如, 如果用户选择"3 —色标"(例如参照图4B)的格式样式,则有三个阈点 "最小"、"中点"和"最大"。
在判定框913,确定阈点的阈类型是否是"百分数"。如果阈类型不 是"百分数",则该阈类型是"百分点",且在框915,按照值对所选单元 格排序。在框917,评估所选单元格以标识对该阈点适当的百分点值。例如, 如果阈点是"最小",则系统可以标识作为所选单元格的值中第20百分点 的值。在以上示例中,如果有10个所选单元格,则包含于第二个单元格中 的值将是第20百分点。类似地,如果阈点是"最大",则系统可以标识第 80百分点值作为所计算的值。同样地,对于阈点"中间",系统可以标识 第50百分点的值。
然而,如果在判定框913确定阈类型是"百分数",则在框919评估 所选单元格来为所选阈点计算百分数值。例如,如果阈点是"最小",则 系统可以确定25%值作为所计算的阈值。在所选单元格中的值的范围从0 到200的情况下,则"25%"的值将是50。如果阈点是"中点",则系统 可以标识50%值作为所计算的阈值。同样地,如果阈点是"最大",则系 统可以标识75%值作为所计算的阈值。
在框905、 917或919计算了,或在框909接收了动态阈值后,在框 921将其作为关于阈点的阈值来应用。在框923,子例程900将控制返回给 动态阈评估例程800 (图8)。
如上所讨论的,动态阈值可以响应于所选单元格的单元格值的改变或 响应于所选单元格的范围的改变而自动改变。例如,用户可改变单元格中 的值,使得新的值是该范围新的最低值。如果应用于那些单元格的可变格 式化包括阈类型最低值,则对应的阈值将被动态地调整到包含于该单元格 范围中的该新的最低值。另外,响应于对动态阈值的调整,更新对所选单 元格的评估并基于该新的动态阖值将格式化应用于该单元格范围。
回头参考图8,响应于接收对所选单元格范围中的单元格值的改变或
响应于接收所选单元格的数目的改变,在框805,对包括该改变的单元格范 围开始例程800。该例程继续至在框923完成,由此动态地调整动态闽值并 更新图形显示结果。
尽管示出和描述了本发明的说明性实施例,但将会认识到可在其中作 出各种改变而不背离本发明的精神和范围。
权利要求
1. 一种具有用于确定用于对一单元格范围进行可变格式化的动态阈值的计算机可执行组件的计算机可读介质,包括维护应用于所述单元格范围(301)的可变格式的可变格式命令组件(307,702);标识利用动态阈值的阈类型的阈类型组件(305,805);以及用于确定用做动态阈值的值的动态阈值组件(703);其中所述值是从包含于多个单元格(301)中的值中确定的。
2. 如权利要求1所述的计算机可读介质,其特征在于,所述动态阈值是通过基于所选择的阈类型并基于所述值的比较来评估包含于所述多个数 据单元格中的值而确定的。
3. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是最低值阈类型(305A);以及其中所述动态阈值被确定为包含于所述多个单元格(301)中的最低值。
4. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是最高值阔类型(305C);以及其中所述动态阈值被确定为包含于所述多个单元格(301)中的最高值。
5. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是中间值阈类型;以及其中所述动态阈值被确定为包含于所述多个单元格中(301)的中间值。
6. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是百分数阈类型(305B);以及其中所述动态阈值被确定为所述多个单元格中的最小值和所述多个单 元格(301)中的最大值之间的增量值。
7. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是百分点值阈类型(405);以及其中所述动态阈值被确定为选自所述多个数据单元格的、作为包含于 所述多个数据单元格(301)中的值的百分点的值。
8. 如权利要求1所述的计算机可读介质,其特征在于,所述利用动态 阈值的阈类型是函数阈类型;以及其中所述动态阈值是基于对所提供的利用所述多个单元格(301)的值 的函数的计算来确定的。
9. 如权利要求8所述的计算机可读介质,其特征在于,所述多个单元格不同于所述单元格范围。
10. —种用于确定动态阈值的方法,包括 标识要为其确定动态阈值(307)的单元格范围(301); 评估包含于所述单元格范围中的值以标识匹配阈类型要求(305, 307)的值;以及选择所标识的值作为所述阈类型(305)的动态阀值(307)。
11. 如权利要求IO所述的方法,其特征在于,所述动态阈值是响应 于包含于所述单元格范围(301)中的值的改变来确定的。
12. 如权利要求IO所述的方法,其特征在于,所述动态阈值是响应 于包含于所述单元格范围(301)中的单元格的数目的改变来确定的。
13. 如权利要求IO所述的方法,其特征在于,所述动态阈值用于评 估要应用于所述单元格范围的可变格式(305)。
14. 如权利要求IO所述的方法,其特征在于,格式(303)基于包含于所述单元格范围中的值与所述动态阈值的值的比较而被应用于包含于所 述单元格范围中的多个单元格。
15. 如权利要求IO所述的方法,其特征在于,基于所述动态阈值, 格式化(303)被应用于多个所述单元格范围。
16. —种使用可变格式(302)来格式化单元格范围(301)的计算机 实现的方法,所述方法包括定义要应用于一单元格范围(301)的可变格式(302),其中所述可 变格式包括具有阈类型(305)的阈点;以及 确定动态阈值(307)作为所述阈类型的值。
17. 如权利要求16所述的计算机实现的方法,其特征在于,所述动 态阈值基于包含于所述单元格范围中的值来确定。
18. 如权利要求17所述的计算机实现的方法,其特征在于,所述动 态阈值还基于所述阈类型来确定。
19. 如权利要求16所述的计算机实现的方法,其特征在于,所述可 变格式基于所述动态阈值和阈类型来评估包含于所述单元格范围中的值并 应用代表所述评估的背景填充。
20. 如权利要求16所述的计算机实现的方法,其特征在于,所述动 态阈值可以响应于所述单元格范围的改变或包含于所述单元格范围中的值 的改变而被自动更新。
全文摘要
一般而言,本发明的各实施例提供在生成要应用于一单元格范围的可变格式化规则时利用动态阈和动态阈值的能力。动态阈包括,但不限于,“最高值”、“中间值”、“最低值”、“数字”、“百分数”、“百分点”和“公式”。在使用动态阈时,基于包含于所选单元格范围中的值来确定动态阈值。
文档编号G06F17/21GK101390086SQ200780006781
公开日2009年3月18日 申请日期2007年2月13日 优先权日2006年2月27日
发明者B·C·琼斯, B·C·钱伯兰恩, C·M·斯特里特, E·B·维奇萨 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1