IBM Lotus Symphony
|
借助此函数您能够确定与日期值相对应的一周内的某天。如果未指定类型或指定 type = 1,返回的日期将是 1(周日)到 7(周六)之间的整数。若 type=2,编号从 Monday = 1 开始计算;若 type=3,编号从 Monday = 0 开始计算。
WEEKDAY(serial_number; type)
Number,作为一个日期值,它是一个小数,将返回工作日天数。
type指定计算方式。对于 Type =1,从周日起计算工作日(即使在丢失类型参数时它也是缺省值)。对于 Type =2,从 Monday =1 起计算工作日。对于 Type = 3,从 Monday = 0 起计算工作日。
![]() |
这些值仅适用于在文件 - 首选项 - Symphony - Lotus Symphony Spreadsheets - 计算下选择的标准日期格式。 |
=WEEKDAY("2000-06-14") 返回 4(由于缺少 Type 参数,因此使用标准计数)。因为参数 type 处未输入数据,故程序采用的是缺省设置(即结果 1 表示星期天。2000 年 6 月 14 日是一个星期三,因此结果是 4)。
=WEEKDAY("1996-07-24";2) 返回 3(因为 Type=2,因此结果 1 表示星期一。1996 年 7 月 24 日是星期三,因此计算结果是 3)。
=WEEKDAY("1996-07-24";1) 返回 4(因为 type=1,因此结果 1 表示星期天。1996 年 7 月 24 日是星期三,因此计算结果是 4)。
=WEEKDAY(NOW()) 返回与今天对应的号码。
![]() |
要获得表明 A1 中的日期是否为工作日的函数,请如下使用 IF 和 WEEKDAY 函数:IF(WEEKDAY(A1;2)<6;"Business day";"Weekend") |