输入日期后我想让星期几能够显示出来能行么

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

12 个解决方案

#1


如果你在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","")))))))

#2


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

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

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

希望对您有所帮助!

#3


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

#4


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

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

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

#5


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

#6


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

#7


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

#8


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

#9


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

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

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

#10


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

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

#11


已经给你发了mail,再次向你表示感谢,非常热心,说得也很清楚,不愧是星级专家:)

#12


没问题该结帖了!

#1


如果你在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","")))))))

#2


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

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

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

希望对您有所帮助!

#3


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

#4


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

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

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

#5


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

#6


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

#7


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

#8


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

#9


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

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

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

#10


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

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

#11


已经给你发了mail,再次向你表示感谢,非常热心,说得也很清楚,不愧是星级专家:)

#12


没问题该结帖了!