excel函数日期、星期条件判断,如果数字是“5月1日至5月30日,且是星期五、六、日”输出值a,否则输出值b
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel函数日期、星期条件判断,如果数字是“5月1日至5月30日,且是星期五、六、日”输出值a,否则输出值b相关的知识,希望对你有一定的参考价值。
请教,在excel函数,下面条件的函数是?如果值是“5月1日至5月20日,且是星期五、六、日”输出值AAA,否则输出值BBB
公式:
=IF(AND(C2>=A2,C2<=B2,WEEKDAY(C2,2)>=5),"AAA","BBB")
示例:
说明:
WEEKDAY(C2,2)的值为1~7,表示星期一~星期日,>=5表示星期五、六、日
追问且星期几,如果不是5-7 ,是星期六日一,又应该是怎么样的呢?谢谢
追答WEEKDAY(C2,2)修改为WEEKDAY(C2,12)
参考技术A A1:="2015-1-1"-WEEKDAY("2015-1-1",2)+2+ROW(A1)*7
下拉
就是 周二 所有的日期
如果你是一列日期,要筛选,
选中这一列, 右键 设置单元格格式 自定义 右边输入 aaa
就可以筛选了追问
谢谢,可能我表达不对。麻烦看看这图,是什么函授
我觉得只要判断需要日期就行了。你可以指定周几,也可以指定月份。下面公式可以判断是a还是b.
=IF(AND(MONTH(C2)=$K$1,OR(WEEKDAY(C2,2)=$F$1,WEEKDAY(C2,2)=$G$1,WEEKDAY(C2,2)=$H$1)),"a","b")
参考技术C 如果是星期六七一,用下边这个公式=IF(AND(C2>=A2,C2<=B2,or(WEEKDAY(C2,2)>=6,WEEKDAY(C2,2))=1),"A","B") 参考技术D 按照图片要求=IF((C2>=A2)*(C2<=B2)*(WEEKDAY(C2)>5),"AAA","BBB")用excel函数判断一个日期是工作日还是休息日
1、首先在电脑上用2007版excel软件打开目标文件,如图所示。
2、然后在没有数据的单元格中输入公式:=IF(WEEKDAY(A1,2)>5,"休息日","工作日")。
3、然后按下键盘上的回车键,如图所示。
4、完成以上设置后,即可用excel函数判断一个日期是工作日还是休息日。但是这个函数只能判断周末与工作日。
参考技术A使用表格函数WEEKDAY 或者text来判断是星期几
但是对于国家规定的法定假日是无法判断的,特别是串休的
需要楼主将此类休息日列出,然后处理吧
text
weekday
本回答被提问者采纳 参考技术B 输入 =IF(WEEKDAY(A1,2)>5,"休息日","工作日")以上是关于excel函数日期、星期条件判断,如果数字是“5月1日至5月30日,且是星期五、六、日”输出值a,否则输出值b的主要内容,如果未能解决你的问题,请参考以下文章