如何在excel中某一数值前加入一串固定的文字,并使所有加过的保持同一长度
答案:6 悬赏:10 手机版
解决时间 2021-02-18 19:58
- 提问者网友:骑士
- 2021-02-18 10:50
如何在excel中某一数值前加入一串固定的文字,并使所有加过的保持同一长度
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-02-18 11:36
选中要设置的数字,点击右键→设置单元格格式→自定义→设置为:410881000
用text格式公式:="410881"&TEXT(A1,"000")
输入公式:="410881"&REPT(0,4-LEN(A1))&A1超过4位数会错误
注意调整公式。
用text格式公式:="410881"&TEXT(A1,"000")
输入公式:="410881"&REPT(0,4-LEN(A1))&A1超过4位数会错误
注意调整公式。
全部回答
- 1楼网友:三千妖杀
- 2021-02-18 15:58
在表格里输入'41088100070,直接拉动表格
- 2楼网友:長槍戰八方
- 2021-02-18 15:16
假设你的70在单元格A1
="410881"&rept(0,11-len(A1)-6)&A1
="410881"&rept(0,11-len(A1)-6)&A1
- 3楼网友:思契十里
- 2021-02-18 14:08
=410881000+TEXT(A1,"000")
- 4楼网友:执傲
- 2021-02-18 12:45
你的问题说的不够明白.现在只有假设了.假设要固定成11位,前面加410881,不够位补0.设A列是你数据,B列是公式与结果,A1为第一个数据,则在B1输入如下公式,然后往下拖(复制):
=LEFt("41088100000",11-LEN(A1))&A1
说明:如果要固定成12位,则以上公式410881后多加一个0,并把11改为12.如固定成其它位则类推.
=LEFt("41088100000",11-LEN(A1))&A1
说明:如果要固定成12位,则以上公式410881后多加一个0,并把11改为12.如固定成其它位则类推.
- 5楼网友:舊物识亽
- 2021-02-18 11:53
如果你数据在A列,在B1输入 ="410881"&TEXT(A1,"000")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯