将范围更换为单个值
我有一个列数字数据的单元格从1到500.我想用string“1-9”replace数字1,2,3,4,5,6,7,8,9。 含义如果单元格有1,则用“1-9”replace。 如果单元格有22个replace为“20-29”等。
什么是这样做的公式?
请帮忙。
这是一个粗略的方法:
=IF(LEN(A1)=1,"1-9",IF(LEN(A1)=2,LEFT(A1,1)&"0-"&LEFT(A1,1)&"9",IF(LEN(A1)=3,LEFT(A1,2)&"0-"&LEFT(A1,2)&"9")))
例子
1 1-9 22 20-29 488 480-489
假设您的值在列A中列出。