s跪求excel公式,需求如下:单元格有的为不超过8位数字,若长度为8则不变,小于8在前面补0,使长度为8
答案:6 悬赏:0 手机版
解决时间 2021-11-29 12:48
- 提问者网友:斑駁影
- 2021-11-29 01:36
s跪求excel公式,需求如下:单元格有的为不超过8位数字,若长度为8则不变,小于8在前面补0,使长度为8
最佳答案
- 五星知识达人网友:人類模型
- 2021-11-29 01:56
选择数据所在列,单击右键---设置单元格格式
对话框中选择"数字"
选择"自定义"
右边类型
将 G/通用格式 修改为 00000000
确定
对话框中选择"数字"
选择"自定义"
右边类型
将 G/通用格式 修改为 00000000
确定
全部回答
- 1楼网友:归鹤鸣
- 2021-11-29 05:25
b1=left("00000000",8-len(a1))&a1
试试这个
试试这个
- 2楼网友:醉吻情书
- 2021-11-29 04:25
在B1输入
=IF(LEN(A1)<8,REPT(0,8-LEN(A1))&A1,A1)
这个公式可以帮你转换的不止是数字,中文、英文也可以,而且还能保留你原来的数据
=IF(LEN(A1)<8,REPT(0,8-LEN(A1))&A1,A1)
这个公式可以帮你转换的不止是数字,中文、英文也可以,而且还能保留你原来的数据
- 3楼网友:不想翻身的咸鱼
- 2021-11-29 03:17
a2=TEXT(A1,"00000000")
- 4楼网友:琴狂剑也妄
- 2021-11-29 03:02
右击单元格格式--数据----自定义
输入00000000 8个0
确认就可以
输入00000000 8个0
确认就可以
- 5楼网友:英雄的欲望
- 2021-11-29 02:23
=IF(LEN(E11)>=8,E11,RIGHt(TEXT("'"&"0000000"&E11,0),8))
当然,没有8位的,前面加0必须转换为文本,或者在前面加’符号。
如果你是输入的内容要变,那只能设置单元格格式了。有一些网友已经回答了。
当然,没有8位的,前面加0必须转换为文本,或者在前面加’符号。
如果你是输入的内容要变,那只能设置单元格格式了。有一些网友已经回答了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯