Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一列包含从 1 到 500 的单元格中的数字数据。我想用字符串“1-9”替换数字 1、2、3、4、5、6、7、8、9。含义如果单元格有 1,则替换为“1-9”。如果单元格有 22 替换为“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 列中。