excel中的序列号为非空白行

如何在Excel中添加序列号,其中序列号基于列B的值开始。如果在列B的对应行中没有文本,则不应该添加序列。因此,行4应该以1开始B列有一些价值。

示例表已附加。 另外我怎么能自动更新序列,如果我添加新的行。 在这里输入图像说明

在A2中,input以下公式并根据需要复制。

=IF(B2="","",MAX($A$1:A1)+1) 

在A2

 =COUNTA(B$2:B2) 

并填写