关注@悟禅禅,为您解决#Excel#与#vba#的难题

图中H列是用数字写死的固定序号1,2,3,4,5,6,7。

下面我将要删除第三行序号为“3”,王五的这一条记录。

删除后的效果就是,少了一条序列为“3”的记录,而整体H列的序号变成了1,2,4,5,6,7。

可见,如果把序号用数字固定写死,会让我们之后的追加和删除记录都很麻烦。

视频加载中...

为了使删除一行后的整体序号仍然保持连续,我们把之前固定写死的序号“1,2,3,4,5,6,7”都改成公式“=ROW()-2”,函数“ROW()”是取当前单元格的行号,因为我们的记录是从第2行开始的,不减去2就会得到序号“3,4,5,6,7,8,9”,只有减掉“2”才会得到序号“1,2,3,4,5,6,7”。

视频加载中...

现在仍然删除第三行。

可以看到删除第三行后,整体序号仍然保持连续。

与行号函数“ROW()”相对应的还有一个列号函数“Column()”,小伙伴儿们用过吗?

#excel##Excel技巧#