excel判断是否为周末?Office中的Excel中可以利用公式判断日期是周六还是周日。版本:Office2007 方法如下:1.A列为日期,利用公式判断其对应的是周六还是周日:2.输入公式如下:3.下拉填充,B列中结果为6的即为周六,那么,excel判断是否为周末?一起来了解一下吧。
1、下图中就是一列日期表,其中肯定包含了周六日,缺旅如果我们想要找到周六日对应的日期,首先伏宏凳就要将这一列数据全部选中。
2、然后依次点击“开始”-“样式”-“条件格式”,在条件格式弹出的下拉菜单里勾选“新建规则”。
3、接着会弹出新建规则对话框,点击规则类型中的“使用公式确定要设置绝团格式的单元格”,并且在下方的公式输入框输入公式“=weekday($D11,2)>5”。
4、weekday函数是返回日期对应的数值,这个是固定的格式,$D11就是锁定D列的第11行,也就是表格中的第一个单元格。
5、其中的数字2也是固定的,代表的是从星期一到星期日对应输出的数字为1-7,中国人的周六日都是按照这个规则的,后面的数字5则代表了工作日的天数,为了便于区分我们还可以给周六日这些单元格设置特殊的颜色,点击确定以后表格中的周六日就会以这种颜色标注出来。
可用SUMPRODUCT()、SUMIF()函数计算
思路:【日常上午上班小时数】*【周末上午上班天数】+【日常下午上班小时数】*【周末升明下午上班天数】+【周末其他时间加班小时数】
以下是AN5单元格的格式则握样例(其他孙笑庆可复制),公示未优化,有点长。
星期六和星期日按周末计算。
【AN5】=【日常上午上班小时数】*(SUMPRODUCT(($D$3:$AH$3="六")*(D5:AH5=$AI$1))+SUMPRODUCT(($D$3:$AH$3="日")*(D5:AH5=$AI$1)))+【日常下午上班小时数】*(SUMPRODUCT(($D$3:$AH$3="六")*(D6:AH6=$AI$1))+SUMPRODUCT(($D$3:$AH$3="日")*(D6:AH6=$AI$1)))+SUMIF($D$3:$AH$3,"六",D7:AH7)+SUMIF($D$3:$AH$3,"日",D7:AH7)
用WEEKDAY()函数和IF函数连用。如:
=IF(嫌胡OR(WEEKADAY(A1)=6,WEEKDAY(A1)=7)哪袜,“周末”,”李者激周日“)
在B2中输败耐入或复歼枯裂制粘贴下列公氏闭式
=IF(WEEKDAY(A2,2)>5,"周末","工作日")
下拉填充
使用IF、OR、WEEKDAY等函数根据日期来区别周末及平时
Excel版本参考:20101
数据区域:正猛衫A1:A10
1、B1输入公式:=IF(OR(WEEKDAY(A1,2)={6,7}),"周末"知绝,"平时"),回举腔车
2、双击填充柄,填充公式到B10
3、查看效果
以上就是excel判断是否为周末的全部内容,2、然后在没有数据的单元格中输入公式:=IF(WEEKDAY(A1,2)>5,"休息日","工作日")。3、然后按下键盘上的回车键,如图所示。4、完成以上设置后,即可用excel函数判断一个日期是工作日还是休息日。