Excel精英培训网

 找回密码
 注册

QQ登录

只需一步,快速开始

你正在寻找更好的Excel学习教程吗?Excel技巧80集+数据透视表+函数初中高全套+VBA80集,想学的这儿全都有
查看: 516|回复: 12

[求助] 单元格格式设置问题

[复制链接]
发表于 2017-12-4 15:07 | 显示全部楼层 |阅读模式
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
请问各位老师,怎么用格式设置把上面的文本显示为下面的形式,只找到全是数字的设置格式(0000  000)
=left(a1,4)&"  "&right(a1,3)这个代码在有些情况下有点繁琐所以想问下格式设置有没有可能做到



4KXI%HS%LK)W{{7{C43ER77.png
发表于 2017-12-4 19:18 | 显示全部楼层
用格式设置,是说设置单元格的自定义数字格式吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-5 09:51 | 显示全部楼层
本帖最后由 0126 于 2017-12-5 09:56 编辑
爱疯 发表于 2017-12-4 19:18
用格式设置,是说设置单元格的自定义数字格式吗


不知道跟自定义数字格式相不相关,只是想设置格式后让一串开头是字母的数字串任意指定地方显示二个空格
不管怎么处理都行,
ss=Format("txs0001", "0000  000")
想让ss="txs0  001"
回复 支持 反对

使用道具 举报

发表于 2017-12-5 09:58 | 显示全部楼层
比如a1输入1,自定义单元格"tx!e00 00"
这是要的效果吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-5 10:03 | 显示全部楼层
本帖最后由 0126 于 2017-12-5 10:10 编辑
爱疯 发表于 2017-12-5 09:58
比如a1输入1,自定义单元格"tx!e00 00"
这是要的效果吗?


是比如a1输入txe0000,自定义单元格后a1显示为"txe00  00"
   比如a1输入txe200,   自定义单元格后a1显示为"txe2  00"
   比如a1输入txe30,     自定义单元格后a1显示为"txe  30"
   比如a1输入xxxx30,  自定义单元格后a1显示为"xxxx  30"
   比如a1输入as39584, 自定义单元格后a1显示为"as395  84"
回复 支持 反对

使用道具 举报

发表于 2017-12-5 10:08 | 显示全部楼层
0126 发表于 2017-12-5 10:03
是比如a1输入txe0000,自定义单元格后显示为"txe00 00"

这个要求,除非你用VBA,用自定义格式是无法实现的,自定义格式是针对数字,你这是纯文本了
回复 支持 反对

使用道具 举报

发表于 2017-12-5 10:08 | 显示全部楼层
0126 发表于 2017-12-5 10:03
是比如a1输入txe0000,自定义单元格后显示为"txe00 00"

输入txe0000,就不是数字,也就无法使用"自定义数字格式"这个功能。

该功能只对数字才起作用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-5 10:12 | 显示全部楼层
蝶·舞 发表于 2017-12-5 10:08
这个要求,除非你用VBA,用自定义格式是无法实现的,自定义格式是针对数字,你这是纯文本了

老师,vba怎么实现,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-5 10:13 | 显示全部楼层
爱疯 发表于 2017-12-5 10:08
输入txe0000,就不是数字,也就无法使用"自定义数字格式"这个功能。

该功能只对数字才起作用。

老师,有其他方法实现这个功能吗
回复 支持 反对

使用道具 举报

发表于 2017-12-5 10:19 | 显示全部楼层
还是说明一下你的实际问题吧,为什么要这么做?
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2018-7-23 02:02 , Processed in 0.078001 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表