替换字符串的一部分我有一个包含描述一个Excel文件:Excel中:格式化/细胞
Trees [1]
Buildings[20]
Cameras[303]
什么,我想要做的是什么格式的括号内包含4个位数。我知道自定义格式是“0000”,但是我可以将这种格式应用于这些数字吗?
最终的结果会是什么样子:
Trees [0001]
Buildings[0020]
Cameras[0303]
感谢您的任何提示!
替换字符串的一部分我有一个包含描述一个Excel文件:Excel中:格式化/细胞
Trees [1]
Buildings[20]
Cameras[303]
什么,我想要做的是什么格式的括号内包含4个位数。我知道自定义格式是“0000”,但是我可以将这种格式应用于这些数字吗?
最终的结果会是什么样子:
Trees [0001]
Buildings[0020]
Cameras[0303]
感谢您的任何提示!
我打算假定您的号码总是在[]
之间,而且这些号码只会出现在每个字符串中一次。
使用LEFT
和MID
切片串起来,然后格式化数字,我结束了一个公式,看起来像这样:
=LEFT(A1,FIND("[",A1)) & TEXT(VALUE(MID(A1,FIND("[",A1)+1,FIND("]",A1)-FIND("[",A1)-1)),"0000") & "]"
拆毁了
=LEFT(A1,FIND("[",A1))
< <抓住所有字母达[
&
然后加入:
TEXT(VALUE(MID(A1,FIND("[",A1)+1,FIND("]",A1)-FIND("[",A1)-1)),"0000")
< <(VALUE)括号之间找到(FIND),然后格式化数数(TEXT)是你的愿望
&
然后添加格式:
"]"
< <最终闭括号
假设树[1]是在A1单元格上,然后试试这个公式:
=LEFT(A1,FIND("[",A1))&RIGHT("0000"&MID(A1,FIND("[",A1)+1,LEN(A1)-FIND("[",A1)-1),4)&"]"
您的答案也可以,谢谢! – Gravemind
谢谢你的回答,尤其是细数!保存日期 – Gravemind