有时需要在Excel工作表中对某列不连续的单元格数据进行连续编号,例如在下图的B列中包含一些不连续的数据,要求在A列中对其进行连续编号 。
【怎样在Excel中对不连续的单元格进行连续编号】用一个简单的公式就可以实现,在B2单元格中输入公式:
=IF(B2="","",COUNTA(B$2:B2))
回车后拖动填充柄向下填充公式即可 。这样,不仅编号连续,而且以后在B列中删除或添加数据后编号也会自动进行调整 。
另外一种情况,就是A列中可能还包含一些数据,如下图所示 。现在需要在进行编号时跳过这些包含数据的单元格 。
实现方法如下:
1.假如数据在B2:B17区域中,选择A2:A17区域,按F5键,打开“定位”对话框,单击“定位条件”按钮 。
2.弹出“定位条件”对话框,选择“空值”,单击“确定” 。
Excel将自动选择A2:A17区域中的所有空单元格,同时高亮选择了A2单元格 。在编辑栏中输入公式:
=COUNTA(B$2:B2)
然后按快捷键Ctrl+Enter,将公式填充到所有空单元格中即可 。
推荐阅读
- EXCEL中MID和MIDB函数的使用基础教程
- Excel中怎么计算加权平均值的公式
- excel提取字符串中两相邻分隔符之间文本的公式
- excel用数组公式获取一列中的第一个非空单元格值
- oppo手机浮窗开关在哪里设置
- 泰山在哪个地方
- 法国三级会议出现在什么时期
- 淘宝购买过的店铺怎么查?如何在淘宝购物?
- 如何申请淘宝店铺注册?注册淘宝店铺需注意哪些?
- excel用数组公式获取字符在字符串中最后出现的位置