excel自定义格式中,如何把单元格数字的前四位作为一部分?
的有关信息介绍如下:要设置的单元格上点右键,打开“设置单元格格式”,在类型里输入:@"年级",最后确定。如图所示。
你可以使用公式来实现,例如,你在A1单元格输入201399,在B1或者任意单元格输入公式="XX基报["&LEFTB(A1,4)&"]"&MID(A1,5,2)&"号",就可以!
不用自定义格式的方式做
在该单元格填入公式=TEXT(D1,"XX基报〔"&LEFT(D1,4)&"〕"&MID(D1,5,100)&"号")
然后将你的201399之类的输入一个不需要打印显示的单元格,例如我公式中所说的D1
4个方案,你自己选择
1、让所有人安装excel
2007以上版本。使用
[<100000]"XX基报〔"0000"〕"0"号";[<1000000]"XX基报〔"0000"〕"00"号";"XX基报〔"0000"〕"000"号"
自定义格式。
2、继续使用2003,使用"XX基报〔"0000"〕"000"号"
规定大家的输入方式:
2013006,2013036,2013999
3、辅助列
4、宏或者VBA。。
我是觉得第四个方案没有必要。