发布网友 发布时间:2022-04-23 04:06
共5个回答
热心网友 时间:2023-10-14 07:47
我估计题主的主要困惑是如何生成3个3个连续的、相同的序号
至于前面带前缀完全可以用以下公式来实现
“符号”&
另外,显示格式,是不是也是个容易忽视的问题
可以用text函数来实现
尽管text函数的参数很复杂很复杂
所以,下面集中精力来回答用公式实现111、222、333的序号问题
=INT((ROW()+2)/3)
说明,
ROW()返回当前行号,
INT()将数字向下舍入到最接近的整数。
或
=ROUNDUP((ROW())/3,0)
ROUNDUP(数字,0)将数字进行向上舍入
如图所示
热心网友 时间:2023-10-14 07:48
用vba可以哦
例如:
Sub TEST()
Dim Hh As Integer
Const ksT = "YBDD-"
Dim MYT As String
Hh = 1
For I = 1 To 10
MYT = ksT & Format(I, "000")
For J = 1 To 3
Cells(Hh, 1) = MYT
Hh = Hh + 1
Next J
Next I
End Sub
执行后结果如图:
热心网友 时间:2023-10-14 07:48
="YBDD-"&TEXT(INT(ROW(A3)/3),"000")
第一条公式用它,然后下拉填充公式。
热心网友 时间:2023-10-14 07:49
可以用下面公式自动编号:热心网友 时间:2023-10-14 07:49
用下面的公式可实现题主的要求:
="YBDD-"&TEXT(INT(ROW(3:3)/3),"000")
下拉