回复 wzwbob 的帖子
关于缺省的问题,要分清2个概念,一个是缺省参数,一个是缺省值。 以下以OFFSET函数为例进行说明。 一、语法 OFFSET(reference,rows,cols,height,width) OFFSET函数共有5个参数,其中第4 、第5个参数是可以缺省的。如果缺省第4个参数,缺省值默认为1,如果缺省第5个参数,缺省值也为1. 二、实例 例1:OFFSET(A1,1,2)
解释:公式缺省了第4、第5个参数,也就是第4、第5个参数缺省值默认为1,和这个公式 OFFSET(A1,1,2,1,1) 的意义是一样的。都是返回A1向下偏移1行,向右偏移2列的单元格的内容。 上面的情况是缺省参数,缺省参数时,即要省略参数的值(具体什么值,看各自函数的帮助),又要省略参数之间的逗号。 例2:OFFSET(C2,0,0,2,3) 解释:公式的第2个参数、第3个参数都是0,这时候可以不输入0,而写成 OFFSET(C2,,,2,3) 这种情况就叫做缺省值。 只有当参数的值为0时,可以不输入0,而写成2个逗号连续的形式。 缺省值时,只能省略参数的值(0),不能省略参数之间的逗号。 例3:OFFSET(C2,0,0,1,1) 解释:公式的第2、第3个参数是0,可以缺省值;第4、第5个参数都是1,可以缺省参数,这个公式可以简写为 OFFSET(C2,,)
三、总结 1 缺省区分2种情况,缺省参数和缺省值 2 缺省参数,即省略逗号,又省略值(默认值是什么看帮助,每个函数的缺省参数是不一样的)。 3 缺省值,只能省略值(每个函数的默认值都是0),不能省略逗号。 |