输入日期后自动显示星期几

请问我想无论输入什么日期格式以后,系统能够自动显示成mm/dd(week)能行么?
比如我输入2005/10/31,系统显示10/31(Mon),就是说我想让星期几能够显示出来。



如果你在A1单元格内输入了2005/10/31,而且你想在再A2单元格内得到10/31(Mon)这样的格式,那你可以在A2单元格写如下的公式:

=IF(WEEKDAY(A1,2)=1,"Mon",IF(WEEKDAY(A1,2)=2,"Tue",IF(WEEKDAY(A1,2)=3,"Web",IF(WEEKDAY(A1,2)=4,"Thurs",IF(WEEKDAY(A1,2)=5,"Fri",IF(WEEKDAY(A1,2)=6,"Sat",IF(WEEKDAY(A1,2)=7,"Sun","")))))))



楼上的虽然也可实现目的,但是无需这么麻烦!

方法如下:
选中要设置日期的列-->右键单击单元格-->选择:设置单元格格式-->选择"数字"标签
-->选择:自定义-->在类型中输入: mm/dd([$-803]aaa);@ -->确定

您现在输入2005-11-1 , 结果显示为: 11/1(Tue)

希望对您有所帮助!



要的就是这个,但是我想知道一下mm/dd([$-803]aaa);@什么意思?
因为我输入mm/dd(aaa),出来的星期是日文的星期,如何控制这个语言呢?
哪里能够找到这些资料?



直接输mm/dd(aaa)是不行的.这样后面的星期出来的是默认的系统内码.

mm/dd([$-803]aaa);@ 通过[$-803]设置为使用英文3位星期格式,@也可以省略!

即mm/dd([$-803]aaa);@可写成mm/dd([$-803]aaa);



1.默认的系统内码是什么意思,就是OS使用的语言么?还是Office使用的语言?
2.@代表什么意思?
3.那么[$-803]到哪里可以查到相关资料,假如我要使用其他语言的怎么办?



还有aaa表示星期是么?还有别的关于日期的表示么?哪里可以查到这些资料呢?我在Office的
Help里面找不到。只有mm/dd/yyyy之类的东东。



这个资料只有依靠平时积累,具体到哪里查,我也不知道。很不好意思呀!呵呵!



那么[$-803] @分别表示什么啊,比如[]什么意思,$什么意思,-803分别又是什么意思呢



[]是限定了使用$-803,$-803是代表英文星期,如果是$-804就是简体中文的星期了。
aaa是星期的缩写,如果是aaaa就是完整的星期了。
系统内码是您的操作系统(OS)所用的内码

如果都像您这么认真就好了,Paain就可以办得很好了,可惜很多人知道了结果就算了。
我像您表示感谢!真诚的表示感谢!

希望以后我们可以很好的交流,如果可以,把您的mail、QQ、MSN告诉我,可以吗?
可以mail到 yiqun_zhao@163.com



那是因为[$-803]aaa表示英文星期呢,还是说本来$-803就是代表英文星期?
[]只是为了隔绝这个$-803么?

可能之所以是803,804这样的数字,估计和什么字符集的编号有关,奇怪为何
要用-号,呵呵,不过这个不那么重要,到这一步已经基本很清楚了。
不知道类似这个[$-803]是不是还可以用来修饰其他一些东西... 很有意思。
如果和IF配合,不知道是不是可以达到一个动态切换语言的效果呢,呵呵,
只是想想而已,倒是没有这个必要了。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值