Excel表格中函数的参数的定义和概念你知道吗( 二 )


(6)嵌套函数
除了上面介绍的情况外 , 函数也可以是嵌套的 , 即一个函数是另一个函数的参数 , 例如“=IF(OR(RIGHTB(E2,1)="1" , RIGHTB(E2,1)="3" , RIGHTB(E2,1)="5" , RIGHTB(E2,1)="7" , RIGHTB(E2,1)="9"),"男","女")” 。 其中公式中的IF函数使用了嵌套的RIGHTB函数 , 并将后者返回的结果作为IF的逻辑判断依据 。
(7)名称和标志
为了更加直观地标识单元格或单元格区域 , 我们可以给它们赋予一个名称 , 从而在公式或函数中直接引用 。 例如“B2:B46”区域存放着学生的物理成绩 , 求解平均分的公式一般是“=AVERAGE(B2:B46)” 。 在给B2:B46区域命名为“物理分数”以后 , 该公式就可以变为“=AVERAGE(物理分数)” , 从而使公式变得更加直观 。
给一个单元格或区域命名的方法是:选中要命名的单元格或单元格区域 , 鼠标单击编辑栏顶端的“名称框” , 在其中输入名称后回车 。 也可以选中要命名的单元格或单元格区域 , 单击“插入→名称→定义”菜单命令 , 在打开的“定义名称”对话框中输入名称后确定即可 。 如果你要删除已经命名的区域 , 可以按相同方法打开“定义名称”对话框 , 选中你要删除的名称删除即可 。
由于Excel工作表多数带有“列标志” 。 例如一张成绩统计表的首行通常带有“序号”、“姓名”、“数学”、“物理”等“列标志”(也可以称为字段) , 如果单击“工具→选项”菜单命令 , 在打开的对话框中单击“重新计算”选项卡 , 选中“工作簿选项”选项组中的“接受公式标志”选项 , 公式就可以直接引用“列标志”了 。 例如“B2:B46”区域存放着学生的物理成绩 , 而B1单元格已经输入了“物理”字样 , 则求物理平均分的公式可以写成“=AVERAGE(物理)” 。
需要特别说明的是 , 创建好的名称可以被所有工作表引用 , 而且引用时不需要在名称前面添加工作表名(这就是使用名称的主要优点) , 因此名称引用实际上是一种绝对引用 。 但是公式引用“列标志”时的限制较多 , 它只能在当前数据列的下方引用 , 不能跨越工作表引用 , 但是引用“列标志”的公式在一定条件下可以复制 。 从本质上讲 , 名称和标志都是单元格引用的一种方式 。 因为它们不是文本 , 使用时名称和标志都不能添加引号 。

推荐阅读