先点击鼠标选中要显示序号 1 的单元格。
然后用输入法的英文格式在编辑栏中输入:=IF( IF函数的语法简要的说就是:IF(判断条件,当条件符合时显示的值,当条件不符合时显示的值)。
再点击序号 1 对应的项目所在的单元格,将该单元格名称自动输入到编辑栏中。
然后输入一对英文的双引号,再输入一个逗号,再输入一对双引号,则本例公式为:=IF(B2="","" 。意思是如果判断条件 B2=""(即B2单元格是空的)成立,则IF函数返回的值也是 "" (即IF函数所在的单元格也显示为空白)。
接下来再输入当判断条件(B2="")不成立时IF函数所返回的值,这里又需要嵌套一个 COUNTA 函数,COUNTA 函数的作用是计算出指定范围中不为空的单元格的个数(注意函数名称后面要有个A,不要输入成COUNT,COUNT是另一个函数了)。这时本例公式为:=IF(B2="","",COUNTA(B2:B2)其中COUNTA(B2:B2) 意思是统计冒号前后两个单元格之前有多少个不为空的单元格,从而得出不为空的单元格所对应的序号。
之后在第一个B2单元格名称后点击鼠标,再按键盘的F4键,则单元格名称会变成$B$2,即绝对引用,这样之后填充公式时 $B$2 的部分不会发生变化,也就是让COUNTA函数之后统计非空单元格时都固定从B2单元格处开始统计。
这样就完成了整个公式的输入。本例的完整公式为:=IF(B2="","",COUNTA($B$2:B2))(注意公式最后有两个右括号,因为公式中有两个函数。)
完成公式后按键盘的回车键或者点击编辑栏左侧的对号,则公式所在单元格就会自动显示出公式的计算结果,即序号 1。
最后再双击或者下拉单元格右下角的填充柄,Excel就会自动给其他不连续单元格填充序号。
注意事项
输入公式时应使用英文格式的输入法。注意COUNTA 函数名称后面有个A,不要写成COUNT,COUNT是另一个函数了。注意公式最后有两个右括号,因为公式中有两个函数。