Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6408|回复: 6

[已解决]是这样的,我在输入日期时如何将英文日期格式转换为大写或转换为文本?

[复制链接]
发表于 2013-5-28 23:12 | 显示全部楼层 |阅读模式
是这样的,我在输入日期时,是必须要这么输入:1988-5-3, 设置成我要的英文格式后自动显示为:03-May-88,但是我实际要的结果是03MAY88,也就是说:
1、我最终是要去掉中间的-的,连在一起显示;
2、中间的月份必须要大写,要变成MAY
我有试过用UPPER转换大写,但不行,如果是纯英文字符的没问题可以转,但这个是日期格式,转换后成了32266了
所以请教大家,如何能达到我要的效果?如果有办法能把03-May-88转换成外观完全一样的文本倒可以解决,这样我可以用替换法把-替换成空格就凑到一起了,但也不会弄,请教各位,在此非常感谢!
最佳答案
2013-5-28 23:30
本帖最后由 as0810114 于 2013-5-28 23:37 编辑

   假设日期在A1    B1输入公式
  1. =TEXT(A1,"dd")&UPPER(TEXT(A1,"mmm"))&TEXT(A1,"yy")
复制代码
发表于 2013-5-28 23:30 | 显示全部楼层    本楼为最佳答案   
本帖最后由 as0810114 于 2013-5-28 23:37 编辑

   假设日期在A1    B1输入公式
  1. =TEXT(A1,"dd")&UPPER(TEXT(A1,"mmm"))&TEXT(A1,"yy")
复制代码
回复

使用道具 举报

发表于 2013-5-28 23:35 | 显示全部楼层
是这样么                    

英文大写显示.rar

3.3 KB, 下载次数: 8

回复

使用道具 举报

发表于 2013-5-29 07:27 | 显示全部楼层
自定义格式:ddmmmyy
回复

使用道具 举报

发表于 2013-5-29 07:27 | 显示全部楼层
自定义格式:ddmmmyy
=TEXT(B1,"ddmmmyy")
回复

使用道具 举报

发表于 2013-5-29 08:34 | 显示全部楼层
  1. ddmmmy
复制代码
回复

使用道具 举报

 楼主| 发表于 2013-5-29 08:40 | 显示全部楼层
感谢各位,已解决了,这论坛不错。

点评

如果解决,请将你认为正确的答案设置为最佳答案,谢谢。  发表于 2013-5-29 08:45
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-14 20:23 , Processed in 0.277737 second(s), 17 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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