求助:excel自定义格式中,如何把单元格数字的前四位作为一部分?
excel吧
全部回复
仅看楼主
level 11
fallenyugo 楼主
比如我输入201399
自定义格式设置成:
"XX基报〔"0000"〕"00"号"
则单元格显示内容为“XX基报〔2013〕99号”
在此状态下,当我输入“20136”,并不能显示为“XX基报〔2013〕6号”,而变成了“XX基报〔0201〕36号”
假如输入“2013999”,则并不是我想要的“XX基报〔2013〕999号”,而是“XX基报〔20139〕99号”。
能否强制令前四位作为一段?作为年份显示?
PS:在百位和十位加“0”作为的方法我有想过,但做出来的表格不是我一个人用,我不想给团队中的其他人加上一个输入位数的强制要求,求问有没有办法解决?
对了还有一个前提是不使用辅助单元格,就在输入和显示。在同一单元格。
2013年09月09日 09点09分 1
吧务
level 14
自定义单元格格式:
[>999999]"XX基报〔"0000"〕"000"号";[>99999]"XX基报〔"0000"〕"00"号";"XX基报〔"0000"〕"0"号"
2013年09月09日 11点09分 3
[>999999]"XX基报〔"0"〕"000"号";[>99999]"XX基报〔"0"〕"00"号";"XX基报〔"0"〕"0"号"
2013年09月09日 11点09分
回复 胡须客 :哎呀一语惊醒梦中人!我今晚自己也在尝试这个方法,本来还在为不能定义第三段数值范围的问题伤脑筋,原来直接不去定义第三段范围就解决了。爱死你了呀太有才了!
2013年09月09日 14点09分
1