本文目录一览:
- 1、excel里如何区分周末和平时?
- 2、Excel 如何判定一个日期是不是周末
- 3、excel中if函数怎么判断是否是周末
- 4、EXCEL表格每月星期六天会变动用什么函数,自动识别判断周六和周日,并求和?
- 5、Excel函数搜索最近一周内的周日
excel里如何区分周末和平时?
使用IF、OR、WEEKDAY等函数根据日期来区别周末及平时
Excel版本参考:20101
数据区域:A1:A10
1、B1输入公式:=IF(OR(WEEKDAY(A1,2)={6,7}),"周末","平时"),回车
2、双击填充柄,填充公式到B10
3、查看效果
Excel 如何判定一个日期是不是周末
我来挖个坟,函数是对的,但参数是错的。返回值 1表示 是礼拜天,返回值7是表示礼拜六。外国人先过礼拜天的习惯。而不是我们的星期一到星期天。错大了。这样在表格里会提前一天的。
excel中if函数怎么判断是否是周末
以2007版EXCEL为例,用IF函数判断下图中的日期是否为周末,是的情况下返回该日期是周六还是周日
1、在单元格输入函数:=if()
2、在第一个条件中运用WEEKDAY函数返回目标单元格中的日期是一周中的第几天。
默认情况下,天数是
1(星期日)到
7(星期六)范围内的整数。
要判断目标单元格是否为周六周日,则weekday函数的返回值需大于等于6或小于等于1,即在IF函数的第一个条件中输入weekday(A2)=6,然后输入逗号,IF函数的第一个条件参数完成,如下图
3、当目标单元格(A2)返回值大于等于6的情况下返回值为周六,IF函数的第二个参数是当第一个条件成立时返回的值,即输入“周六”,然后输入逗号,IF函数的第二个参数完成
4、IF函数的第三个参数为当第一个条件不成立时返回的值,因为我们还要判断目标单元格(A2)是否为周日,所以要运用IF函数进行嵌套,则,在第三个参数中输入IF函数
5、输入IF函数后还要输入它的三个参数,第一个条件参数:用WEEKDAY函数判断目标单元格(A2)的日期是否小于等于1,即weekday(A2)=1,然后输入逗号,IF函数的第一个条件参数完成。如下图
6、输入嵌套的IF函数的第二个参数,就是第5步的WEEKDAY函数成立时返回值为:周日,即第二个参数为:“周日”,然后输入逗号,IF函数的第二个参数完成。如下图
7、因为我们只判断目标单元格(A2)的日期是否为周末,所以不满足周末条件时返回空值,则在嵌套的IF函数的第三个参数为:“”,如下图
8、所以参数条件都录入完毕,按回车键完成,显示结果如下
因为我们设置的条件时目标单元格为周末时分别返回周六和周日,不是周末时返回空值,所以A2单元格的日期不属于周末
9、将鼠标移动到B2单元格右下角,当呈现“十”字型时,下拉复制公式,完成。显示结果如下
EXCEL表格每月星期六天会变动用什么函数,自动识别判断周六和周日,并求和?
使用日期自定义格式获取“日”:
同理得到星期:
周末合计公式:
=SUMPRODUCT(C5:L5*(WEEKDAY(C3:L3,2)5))
Excel函数搜索最近一周内的周日
=TODAY()-WEEKDAY(TODAY(),1)+1
求当前日期前最近的周日;
公式中TODAY()你可以替换为某个单元格的日期,这样可以求这个日期前最近的一个周日的日期。