参数是函数用来执行计算的值。 在电子表格程序(如Excel和Google表格)中,函数只是执行集合计算的内置公式,其中大部分函数都要求输入数据(用户或其他来源)以返回结果。
函数语法
函数的语法引用函数的布局,并包含函数的名称,括号,逗号分隔符及其参数。
参数总是被括号包围,而单独的参数被逗号分隔。
上图中显示的一个简单示例是SUM函数 - 可用于求和或总计长列或数行。 这个函数的语法是:
SUM(Number1,Number2,... Number255)
这个函数的参数是: Number1,Number2,... Number255
参数数量
函数所需的参数数量因函数而异。 SUM函数最多可以有255个参数,但只需要一个参数 - Number1参数 - 余数是可选的。
同时,OFFSET函数有三个必需的参数和两个可选的参数。
其他函数(如NOW和TODAY函数)没有参数,但是从计算机的系统时钟中提取数据 - 序列号或日期。 尽管这些函数不需要任何参数,但是在函数中输入函数时仍然需要包含作为函数语法一部分的括号。
参数中的数据类型
与参数数量一样,可以为参数输入的数据类型将根据功能而变化。
对于SUM函数,如上图所示,参数必须包含数字数据 - 但是这些数据可以是:
其他可用于参数的数据类型包括:
嵌套函数
一个函数作为另一个函数的参数输入是很常见的。 这个操作被称为嵌套函数 ,它可以在执行复杂计算时扩展程序的功能。
例如,如下所示, IF函数嵌套在另一个内部并不罕见。
= IF(A1> 50,IF(A2 <100,A1 * 10,A1 * 25)
在本例中,第二个或嵌套的IF函数用作第一个IF函数的Value_if_true参数,并用于测试第二个条件 - 如果单元格A2中的数据小于100。
自Excel 2007以来,在公式中允许使用64级嵌套。 在此之前,只支持七层嵌套。
寻找函数的参数
找出单个功能的参数要求的两种方法是:
- 在Excel中打开函数的对话框;
- Excel和Google Spreadsheets中的工具提示窗口。
Excel函数对话框
Excel中的绝大多数函数都有一个对话框 - 如上图中的SUM函数所示 - 列出函数的必需和可选参数。
打开一个函数的对话框可以通过以下方式完成:
- 在功能区的“ 公式”选项卡下查找并单击某个功能的名称;
- 点击公式栏旁边的插入功能选项 - 如上图所示。
工具提示:键入功能名称
在Excel和Google Spreadsheets中查找函数参数的另一种方法是:
- 点击一个单元格,
- 输入等号 - 通知程序公式正在输入;
- 输入函数的名称 - 键入时,以该字母开头的所有函数的名称将显示在活动单元格下方的工具提示中;
- 输入一个左括号 - 指定的函数及其参数在工具提示中列出。
在Excel中,工具提示窗口围绕带有方括号([])的可选参数。 所有其他列出的参数是必需的。
在Google Spreadsheets中,工具提示窗口不区分必需参数和可选参数。 相反,它包含一个示例以及函数使用的摘要和每个参数的描述。