分享

Excel怎么在不连续的单元格中填充序号

 三味书屋3005 2019-08-31

在Excel表格中给项目添加序号时,如果序号都在连续的单元格中,我们可以通过下拉填充的方法来添加序号,但如果想给下图这种内容不连续的单元格自动添加序号,用普通的下拉填充方法就不行了,下面介绍一种利用函数给这种不连续的单元格填充序号的方法,供大家参考。

Excel怎么在不连续的单元格中填充序号

先点击鼠标选中要显示序号 1 的单元格。

Excel怎么在不连续的单元格中填充序号

然后用输入法的英文格式在编辑栏中输入:=IF(

IF函数的语法简要的说就是:IF(判断条件,当条件符合时显示的值,当条件不符合时显示的值)。

Excel怎么在不连续的单元格中填充序号

再点击序号 1 对应的项目所在的单元格,将该单元格名称自动输入到编辑栏中。

Excel怎么在不连续的单元格中填充序号

然后输入一对英文的双引号,再输入一个逗号,再输入一对双引号,则本例公式为:=IF(B2='','' 。意思是如果判断条件 B2=''(即B2单元格是空的)成立,则IF函数返回的值也是 '' (即IF函数所在的单元格也显示为空白)。

Excel怎么在不连续的单元格中填充序号

接下来再输入当判断条件(B2='')不成立时IF函数所返回的值,这里又需要嵌套一个 COUNTA 函数,COUNTA 函数的作用是计算出指定范围中不为空的单元格的个数(注意函数名称后面要有个A,不要输入成COUNT,COUNT是另一个函数了)。这时本例公式为:=IF(B2='','',COUNTA(B2:B2)其中COUNTA(B2:B2) 意思是统计冒号前后两个单元格之前有多少个不为空的单元格,从而得出不为空的单元格所对应的序号。

Excel怎么在不连续的单元格中填充序号

之后在第一个B2单元格名称后点击鼠标,再按键盘的F4键,则单元格名称会变成$B$2,即绝对引用,这样之后填充公式时 $B$2 的部分不会发生变化,也就是让COUNTA函数之后统计非空单元格时都固定从B2单元格处开始统计。

Excel怎么在不连续的单元格中填充序号

这样就完成了整个公式的输入。本例的完整公式为:=IF(B2='','',COUNTA($B$2:B2))(注意公式最后有两个右括号,因为公式中有两个函数。)

Excel怎么在不连续的单元格中填充序号

完成公式后按键盘的回车键或者点击编辑栏左侧的对号,则公式所在单元格就会自动显示出公式的计算结果,即序号 1。

Excel怎么在不连续的单元格中填充序号

最后再双击或者下拉单元格右下角的填充柄,Excel就会自动给其他不连续单元格填充序号。

Excel怎么在不连续的单元格中填充序号

注意事项

输入公式时应使用英文格式的输入法。

注意COUNTA 函数名称后面有个A,不要写成COUNT,COUNT是另一个函数了。

注意公式最后有两个右括号,因为公式中有两个函数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多