网站首页 > java教程 正文
函数功能
WEEKDAY函数表示返回某日期为星期几。默认情况下,其值为1(星期天)到7(星期六)之间的整数。
函数语法
WEEKDAY(serial_number,[return_type])
参数解释
serial_number:表示一个序列号,代表尝试查找的那一天的日期。应使用DATE函数输入日期,或者将日期作为其他公式或函数的结果输入。
return_type:可选。用于确定返回值类型的数字。
实例1 快速得知今天是星期几
选中B1单元格,在公式编辑栏中输入公式:
=WEEKDAY(NOW(),2)
按“Enter”键即可判断出今天是星期几,如图1所示。
公式解析
①利用NOW函数返回当前日期和时间。
②将步骤①的日期返回数字1(星期一)到数字7(星期日)类型的星期值。
实例2 汇总周日的支出金额
根据表格中的日期和金额统计出周日的支出总金额,可以使用SUM函数和WEEKDAY函数来设置公式。
选中E2单元格,在公式编辑栏中输入公式:
=SUM((WEEKDAY(A2:A11,2)=7)*(B2:B11="支出")*C2:C11)
按“Shift+Ctrl+Enter”组合键即可得出周日的支出金额总计值,如图2所示。
公式解析
①判断A2:A11单元格区域中的日期是否等于7(表示星期日),如果是则返回TRUE,不是则返回FALSE。返回的是一个数组。
②依次判断B2:B11单元格区域中各个值是否是“支出”,如果是则返回TRUE,不是则返回FALSE。返回的是一个数组。与步骤①中产生的数组相乘后产生由1和0组成的新数组(同时为TRUE的返回1,否则返回0)。
③ 将步骤②的结果数组中值为1的行对应在C2:C11单元格区域中的值返回,并使用SUM函数进行求和。
实例3 计算每日的计时工资
本例中规定:职工在周一至周五正常上班8小时的工时工资为5元/小时,8小时以外则按1.5倍来计算,周六上班每小时按1.5倍计算。现在需要计算出某职工每天的计时工资。
? 选中C2单元格,在公式编辑栏中输入公式:
=8*5*IF(WEEKDAY(A2,2)<6,1,1.5)+(B2-8)*5*1.5
按“Enter”键即可得出5月1日的计时工资。
? 将光标移到C2单元格的右下角,光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可得出其他日期所对应的计时工资额,如图3所示。
公式解析
①计算正常8小时上班的计时工资。
②计算星期系数。判断A2单元格中的日期是否为周六或周日,如果小于周六则系数为1,否则系数为1.5。
③ 计算出8小时以外的工资。“B2-8”为超过8小时的小时数,乘以5再乘以1.5倍即可计算出8小时以外的计时工资。
④ 前面3步之和为总计时工资。
猜你喜欢
- 2024-11-07 Excel 时间日期函数:掌握时间的秘密武器
- 2024-11-07 excel函数技巧:如何按要求计算时间?巧用int和mod函数
- 2024-11-07 034.日期与时间函数(Today、Now) #零基础教学
- 2024-11-07 Mysql数据库常见函数(下)——日期时间函数
- 2024-11-07 Axure高保真教程:日期时间下拉列表
- 2024-11-07 轻松办公-OfficeExcel函数精解(八十九)日期和时间之TODAY函数
- 2024-11-07 十分钟学会WEEKDAY函数用法,让你轻松计算任意日期的星期几!
- 2024-11-07 python中日期与时间函数(python 日期)
- 2024-11-07 Excel函数之日期与时间函数date,day,hour,minute,month等
- 2024-11-07 HR必备Excel函数:4个与日期相关的计算函数。
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)