第1个回答 2011-12-15
你首先要确定是哪周开始的双休,然后才能用公式确定哪周六可休,哪周六不休。
假定2012年1月的第一个周六开始双休,2012-1-7。
然后点“工具”——“加载宏”——“加载分析工具库”,比如看2012-8-11是否双休?
=if(mod(weeknum("2012-8-11"),2)=1,"双休","单休")
第2个回答 2011-12-15
假设日期在A1格,设定一个作为起点的日期在B1(这个日期是周六),那么函数为:
=LOOKUP(MOD((A1-B1)/7,2),{0,1,1.01},{"双","单","非"})
注意:结果“非”表示非周六本回答被提问者采纳
第3个回答 2011-12-15
A1 日期
B1 =weekday(A1) <这是判断星期几>
C1 =weeknum(A1,2) <这是判断一年的第几周>
两周轮休看 B1 是否 6、 C1是奇数还是偶数就行了
你要直接判断的话可以用IF函数与余数(MOD)函数
第4个回答 2011-12-15
可能要vba了。
仅判断任意一天是星期几就是个难题。
追问判断某一日是星期几是很简单的,用WEEKDAY这个函数就可以了
第5个回答 2011-12-15
先判断出是周几? =WEEKDAY(A1)