在 Excel 表格中,WEEKDAY 函数属于 “日期与时间” 类别函数,它有着特定的作用。该函数可以返回特定日期为一周中第几天的值,结果为 1 到 7 或 0 到 6 之间的整数。

一、WEEKDAY函数属性

语法结构:WEEKDAY (serial_number,[return_type])。

中文表达式:WEEKDAY (日期,返回值类型)。其中,serial_number 是必需参数,为日期序列号,代表要查找的那一天的日期。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。return_type 是可选参数,为确定返回值类型的数字。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

二、应用案例

以计算每日薪资为例。如下图所示,9 月份工时表中,根据结算标准,工作日(周一到周五)为 25 元每小时,周末(周六和周日)为 50 元每小时,需要计算出每日的结算薪资。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

首先,要确定 9 月份每一天对应的每周的第几天,此时就用到 WEEKDAY 函数。选择 C5 单元格输入公式 “=WEEKDAY (A5,2)”,按 enter 键运算公式。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

接着将鼠标光标移动至 C5 单元格右下角,当光标变成 “ ” 时,按住鼠标左键向下拖动至 C19 单元格,此时 C5:C19 区域单元格返回的值就是 A 列中 9 月天对应的一周中的第几天。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

然后,使用 IF 函数判断工作日(周一到周五)和周末(周六和周日)。工作日时用 B 列单元格工时数乘上 25,周末时用 B 列工时数乘 50。选择 D5 单元格输入公式 “=IF (C5<6,B525,B550)”,按 enter 键运算公式,然后将公式填充至 D19 单元格。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

将上述分解步骤组合起来的公式为 “=IF (WEEKDAY (A5,2)<6,B525,B550)”。

excel weekday函数的使用方法及应用实例解析-趣帮office教程网

WEEKDAY 函数在 Excel 中为处理日期相关的问题提供了很大的便利。通过它可以快速确定特定日期在一周中的位置,进而结合其他函数进行复杂的计算和分析。在实际工作中,我们可以根据具体需求灵活运用 WEEKDAY 函数,提高数据处理的效率和准确性。无论是计算薪资、安排日程还是进行其他与日期相关的任务,WEEKDAY 函数都能发挥重要作用。希望大家在使用 Excel 时,能够充分掌握这个函数,让工作更加高效。