excel中如何将学号以“2”开头的学生班级编号改为“02”

此工作表格中有“班级编码”“学号”“姓名”等等一些学生信息。学号有100012,200020,300023等等样式,班级编号只有01样式。现想把学号以2开头的学生班级编号改为02,请问如何操作
1楼的朋友没看清楚我的提问。表格中学号和班级编号是2个不同的字段,我是想把学号以2开头的(比如说200020)学生信息里的班级编号改为02(因为现在表格中所以班级编号都是01)

在D1(辅助列)中输入: =IF(--LEFT(B1,1)=2,"02",A1) ,然后移动鼠标到右下角,出现“+”时,按左键下拉,然后CTRL+C,再CTRL+V,在右下角的小尖头处,点击 只有值 。
然后将此列复制到B列前,再删除原来的班级编码和辅助列。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-09
如果在原位置直接改的话可以这样:
选择对应单元格,点击工具栏中的“格式”再选择其中的“单元格”,在数字分类中选择“自定义”,在“类型”下面的框内输入:"0"0

也可以这样:
选中需数据所在区域,单击右键选择“设置单元格格式”--在“数字”的下拉选项中选择“自定义”,并在“类型”框输入:0####
注:“#”号的个数与最大数据的长度有关,如果最多为7位,则6个“#”就可以了(当然多输入几个更好!)。
第2个回答  2011-02-09
班级编号 学号 姓名
A B C

A1 = IF(MID(B1,1,1) = "2","0" & MID(B1,1,1),"01")
你说的是这个意思吗??
第3个回答  2011-02-09
IF(LEN(D2)=2,D2,"0"&D2))

先判断长度是不是2,也就是两位数,是就不回,不是就在前面加一个0