excel中文本格式的数字位数变换
发布网友
发布时间:2022-04-21 08:44
我来回答
共2个回答
热心网友
时间:2023-06-30 23:37
第一个问题
=RIGHT(CONCATENATE("000000",A1),7)
CONCATENATE是合并函数,RIGHT是取值函数。
00000根据你最长的那个数值长度去比对。
姓名的问题,我帮不了你了,因为文本在EXCEL里就是左对齐的,后面加不加空格都是一样的。即便你要把它导入数据库,数据库也是拿最长的说事,有空格反而麻烦。
但如果你只是想打印的时候看起来好看,可以选择分散对齐,右击按钮栏空白位置,然后选择自定义,然后选择格式,在里面找“分散对齐”,拖到工具栏。然后点就是了!
热心网友
时间:2023-06-30 23:37
这是一个数字加入前导零的问题。
1)选中你要表示等长的列
2)在菜单中选择“格式”>“单元格”,在“分类”下拉框中选“自定义”,这时右侧出现“类型”输入框
3)在“类型”输入框中输入几个“0”,如果你想要8位等长,就输8个0
4)确定
此时,单元格中不足8位的数字前面就被补上相应数量的0了。
姓名后面补空格:
输入下述公式:“=A1&"__"”,其中“_”表示空格,A1是你存放姓名的原始单元格。
如果有一列姓名的话,将这个公式复制一下就行了