Excel:尝试获取要在单元格中自动填充的数字范围

zpjtge22  于 12个月前  发布在  其他
关注(0)|答案(2)|浏览(96)

范例:如果单元格E2包含范围“E2171251-E2171375“,我希望单元格e3包含“E2171376-E2171500“,依此类推,对于100单元格。
我不知道该怎么做,提前谢谢你!

xzlaal3s

xzlaal3s1#

尝试以下公式:


的数据
·单元格E3中使用的公式

=LET(α, "E"&SEQUENCE(100,,TEXTAFTER(E2,"-E"),125)+{1,125},TAKE(α,,1)&"-"&TAKE(α,,-1))

字符串
使用TEXTSPLIT()的另一种替代方法



·单元格E3中使用的公式

=LET(α, "E"&TEXTSPLIT(E2,{"E","-"},,1)+SEQUENCE(100)*125, TAKE(α,,1)&"-"&TAKE(α,,-1))

4ngedf3f

4ngedf3f2#

您可以使用此公式(如果您有Excel 365):

=LET(start,TEXTAFTER(C2,"-E"),
DROP(REDUCE("",SEQUENCE(1,100,0,1),LAMBDA(r,i,VSTACK(r,"E" & (i*125) + start +1 & "-E" & ((i+1)*125) + start))),1))

字符串
它将因子125与第二个值相加-并将结果堆叠。
x1c 0d1x的数据

相关问题