要更轻松地创建和编辑公式并将键入错误和语法错误减到最少,可使用“公式记忆式键入”。在键入 =(等号)和前几个字母或某个显示触发器之后,Microsoft Office Excel 会在单元格下方显示一个与这些字母或触发器匹配的有效函数、名称和文本字符串的动态下拉列表。您就可以使用 Insert 触发器将下拉列表中的项目插入公式中。
键入 =(等号)和前几个字母或某个显示触发器以启动“公式记忆式键入”。 在键入时,将显示有效项目的可滚动列表,并突出显示最接近的匹配。 这些图标表示输入类型,如函数或表引用。 详细的屏幕提示可帮助您做出最佳选择。 使用显示触发器控制下拉列表 下表总结了如何动态地控制项目在“公式记忆式键入”下拉列表中的显示。 显示内容 | 请键入 | Excel 和用户定义的函数名 | 一个字母或前几个字母(在可以输入函数的任意位置)。 示例:Su | 函数参数 | (无显示触发器)。 键入参数(如数字或单元格引用)或者使用显示触发器(如前几个字母或 [(左方括号))。 示例:SUM(5, A2, [ 对于每一个后续参数,请键入一个逗号,然后键入参数或者另一个显示触发器。 注释 下列函数具有的带枚举常量的参数会自动显示在下拉列表中:CELL、FV、HLOOKUP、MATCH、PMT、PV、RANK、SUBTOTAL 以及 VLOOKUP。 | 定义的名称和表名称 | 一个字母或前几个字母(在可以输入该名称的位置)。 示例:Ann | 表列说明符和特殊项目说明符([#All]、[#Data]、[#Headers]、[#Totals]、[#ThisRow]) | 下面的一项或多项:- [(左方括号),紧跟在表名称之后。
示例:AnnualSummary[ - ,(逗号),紧跟在特殊项目之后。
示例:=AnnualSummary[#All], - :(冒号),紧跟在列名称之后。
示例:AnnualSummary[Sales: 注释 如果单元格位于表中,则表名称是可选的。例如,下面的公式可能是相同的: =[Sales]/[Costs] =AnnualSummary[Sales]/AnnualSummary[Costs] | 多维数据集函数中的连接名称 | "(左引号),紧跟在多维数据集函数名称的左括号之后。 示例:CUBEMEMBER(" 注释 只有存储在当前工作簿中的 OLAP 连接才被列出。 | 多维数据集函数中的多维表达式 (MDX) 文本字符串 | 下面的一项或多项:- "(左引号),紧跟在参数的逗号之后。
示例:CUBEMEMBER("SalesCubeData"," - .(句号),紧跟在右方括号之后。
示例:CUBEMEMBER("SalesCubeData","[Customers]. 示例:CUBEMEMBER("SalesCubeData","[Customers].[Mexico]. - ((左括号),紧跟在 MDX 文本字符串的左引号之后以表示元组的开始。
示例:CUBEVALUE("SalesCubeData","( - ,(逗号),紧跟在 MDX 文本字符串中的右方括号之后以表示元组的第二部分。
示例:CUBEVALUE("SalesCubeData","([Customers].[Mexico], - {(左大括号),紧跟在 MDX 文本字符串的左引号之后以表示集合表达式的开始。
示例:CUBEVALUE("SalesCubeData","{ 注释 - 您必须连接到 OLAP 数据源,才能使用“公式记忆式键入”功能来输入 MDX 文本字符串。
- 如果定义了标题,它会显示在屏幕提示中以帮助您确认选择。
- 如果 MDX 文本字符串具有二义性,则仍会输入唯一的成员名,但您必须确定输入的成员名是否正确。例如,如果下面的 MDX 文本字符串有两个值:
CUBEMEMBER("SalesCubeData","[Customers].[Mexico].[Hidalgo].[Dora N. Boots] 可能会输入下列值之一: [Customers].[Name].&[54342] [Customers].[Name].&[34297] 如果输入的值并不是您所需要的,您可以将其删除,然后选择另一个值。 - Microsoft SQL Server Analysis Services 函数名(如“Children”、“Parent”或“Crossjoin”)并不显示在下拉列表中,但您仍然可以键入它们。
| 注释 - 在使用“公式记忆式键入”时,您可以随时键入您所需的内容来完成该公式。
- 您可以在现有的嵌套函数或公式中间使用“公式记忆式键入”。紧靠在插入点之前的文本用于显示下拉列表中的值,而插入点之后的所有文本保持不变。
- 为枚举常量创建的已定义名称(如在 SUBTOTAL 函数中使用的常量名称)以及多维数据集函数连接并不显示在记忆式键入下拉列表中,但您仍然可以键入它们。
使用按键滚动“公式记忆式键入”下拉列表 下表汇总了可以用来滚动“公式记忆式键入”下拉列表的按键。 目的 | 请按 | 将插入点左移一个字符。 | 向左键 | 将插入点右移一个字符。 | 向右键 | 将选定内容上移一项。 | 向上键 | 将选定内容下移一项。 | 向下键 | 选择最后一项。 | End | 选择第一项。 | Home | 下移一页并选择新项目。 | Page Down | 上移一页并选择新项目。 | Page Up | 关闭下拉列表。 | Escape(或单击另一个单元格) | 打开或关闭“公式记忆式键入”。 | Alt+向下键 |
使用 Insert 触发器输入下拉列表中的一个项目 要点 当您键入公式时(甚至在使用 Insert 触发器后),请不要忘记键入函数的右括号、表引用的右方括号或 MDX 文本字符串的右引号。 - 要将选定项目插入到公式中并紧跟在其后放置插入点,请按 Tab 或者双击该项目。
打开或关闭“公式记忆式键入” - 单击“Microsoft Office 按钮”,单击“Excel 选项”,然后单击“公式”类别。
- 在“使用公式”下,选中或清除“公式记忆式键入”。
提示 您也可以按 Alt+向下键。 |