我建立一个电子表格,并想办法自动增加列的单元A依赖于用户名是否被输入到B列。例如:
如果A1 = R-0001
和B1 = Sarah
然后当新用户在列输入他们的名字BI想A2 = R-0002
等等等等
任何人都可以使用宏或替代方案,会做这方面的帮助?
我建立一个电子表格,并想办法自动增加列的单元A依赖于用户名是否被输入到B列。例如:
如果A1 = R-0001
和B1 = Sarah
然后当新用户在列输入他们的名字BI想A2 = R-0002
等等等等
任何人都可以使用宏或替代方案,会做这方面的帮助?
这可以用一个单元格公式来完成。 在A1中输入=If(B1<>"", "R-" & Text(Row(), "0000"), "")
并复制下来然而,许多行您认为您可能有名称。
快速突破这个公式做什么了下来:
Text(Row(), "0000")
位确保了返回你的行号是4个位数。 细胞A1
将产生0001
,其中细胞A532会产生0532
如果你想这样做的公式化的方式,可以设置A1的内容是
"R-"&TEXT(ROW(),"0000")
这将使值R-(ROWNUMBER),有固定的至少4这可能是这样做的最简单的方法。