作业帮 > 综合 > 作业

="今天是"&TEXT(TODAY(),Y年M月D日)&""&WEEKDAY(TODAY(),"DDDD"),这个里面的

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 15:25:55
="今天是"&TEXT(TODAY(),Y年M月D日)&""&WEEKDAY(TODAY(),"DDDD"),这个里面的公式我写错了吗?咋么
怎么输入后就显示错误啊,我不懂我哪里输错了
=
两处错误:
一、“Y年M月D日”要加引号;
二、WEEKDAY没有这样用的,它的参数2只能是1、2、3代表三种星期格式.你把WEEKDAY和TEXT用混了
改为:
="今天是"&TEXT(TODAY(),"Y年M月D日")&","&TEXT(TODAY(),"dddd")
如果得到中文的星期,就改为:
="今天是"&TEXT(TODAY(),"Y年M月D日")&","&TEXT(TODAY(),"aaaa")
如果一定要用weekday,那就写成
="今天是"&TEXT(TODAY(),"Y年M月D日")&","&weekday(TODAY(),2)
再问: weekday(TODAY(),2) ,这是求星期的函数吧,是把今天的日期转换成星期的格式,你说这里面的2是什么意思哈,我还是有点小白,呵呵,那我要是输入1,呢?weekday和text的用法在求星期的问题上好像可以等同使用,是这个样的吗?
再答: 点开函数帮助,里面有详细说明。 2表示按中国习惯计算星期,星期一=1,以此类推
再问: 奇怪的,既然已经知道是星期二了,还用什么公式啊,这个公式的主要目的不就是要方便吗,
再答: 不是说知道星期二还要去算式星期几。这个2和“今天是星期二”一点关系没有。 这个2是参数,weekday计算出星期几之后,按不同的习惯来表示。 2表示中国习惯。星期一=1,星期日=7; 如果按欧美习惯,是按星期日=1来表示,这里参数就用1。 函数帮助里已经说的很清楚。