excel 星期几函数

如题所述

使用text函数处理=TEXT(NOW()+row(a1),"aaaa e-m-d")


说明及演示:

1、选择A1单元格

2、输入公式=TEXT(NOW()+row(a1),"aaaa e-m-d")

3、下拉完成


公式解析:

1、row返回行号函数,row(单元格地址),返回其行号,row(A1)就是1,下拉变成row(A2)=2,依次递增

2、now()函数,返回当前的日期

3、text函数,根据第二参数,返回对应的格式,aaaa 表示星期?,e-年,m-月,d-天

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-31
=WEEKDAY(TODAY(),1)
=WEEKDAY(TODAY(),2)
=WEEKDAY(TODAY(),3)
WEEKDAY
返回某日期为星期几。默认情况下,其值为
1(星期天)到
7(星期六)之间的整数。
语法
WEEKDAY(serial_number,return_type)
Serial_number
表示一个顺序的序列号,代表要查找的那一天的日期。应使用
DATE
函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用
DATE(2008,5,23)
输入
2008

5

23
日。如果日期以文本的形式输入,则会出现问题。
Return_type
为确定返回值类型的数字。
Return_type
返回的数字
1
或省略
数字
1(星期日)到数字
7(星期六),同
Microsoft
Excel
早期版本。
2
数字
1(星期一)到数字
7(星期日)。
3
数字
0(星期一)到数字
6(星期日)。
第2个回答  2019-05-14
如果年月日是输入公式后设置的格式,如图:

则n1单元格也可用同一公式后设置格式。设置格式步骤:
右击——调设置单元格格式——数字——日期——星期三,如图:
——确定即可。
如果年月日文本格式,数字是手动输入的,如图:
则n1格公式为:
=text(weekday(k2&"-"&l2&"-"&m2),"aaaa")
如图:
相似回答