EXCEL10怎么使得周末日期自动变红

在做一个部门工作计划,每月更新,想把周末自动搞成红色,我使用的是EXCEL10表,我选定那一行,比如E5:AC5,输入公式:=WEEKDAY(E5,2)=7,再设置颜色,... 在做一个部门工作计划,每月更新,想把周末自动搞成红色,我使用的是EXCEL10表,我选定那一行,比如E5:AC5,输入公式:=WEEKDAY(E5,2)=7,再设置颜色,结果表里的周末没变红色,请问是为什么?请问我是哪里错了,该怎么修改?谢谢
序号工作内容7月时间进度 客户名工作内容描述1日2日3日4日5日6日7日8日9日10日11日12日13日14日15日16日17日18日19日20日21日22日23日24日25日26日27日28日29日30日
展开
 我来答
凌文元LWY
高粉答主

2016-01-14 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

选择E5:AC5单元格,在“条件格式”中,“新建规则”,以“公式”建立规则,输入

=WEEKDAY(DATE(YEAR(TODAY()),MONTH(TODAY()),LEFT(E5,LEN(E5)-1)),2)=7  格式选择填充色红色,确定,即可实现当前系统日期所在月份的1-30日星期天以红色填充色显示的效果。

对于1日、2日……表示的当月日期,Excel并不能直接理解为日期序列号,需要通过DATE(YEAR(TODAY()),MONTH(TODAY()),LEFT(E5,LEN(E5)-1))将单元格的日期转换为日期序列号,然后输入WEEKDAY(日期,2)=7  作为条件格式的条件公式。

百度网友ca64c0c
推荐于2017-09-04 · TA获得超过4668个赞
知道大有可为答主
回答量:2991
采纳率:61%
帮助的人:1485万
展开全部
因为你的单元格中不是EXCEL认可的日期数据,而只是字符串而已

公式应改为:=WEEKDAY(DATE(2014, 7, SUBATITUTE(E5,"日","")), 2)=7

其中,年 和 月 的数据,可以用单元格的形式来指定
例如:可以指定A2为年(只输入年份数字,不要输入“年”这个汉字)、指定B2为月(只输入月份数字,不要输入“月”这个汉字),则公式改为:
=WEEKDAY(DATE($A$2, $B$2, SUBATITUTE(E5,"日","")), 2)=7
更多追问追答
追问
谢谢你的回答,我把7换成6,周六也变成红色了,另外SUBSTITUTE公式应该为这个吧。另外还想问问你每次在哪里学习这些函数的,我现在搞管理工作,需要多学习这些函数,提高工作效率。谢谢。
另外,我把日期都改成EXCEL默认的后,输入WEEKDAY(E5,2)>5在设置也是OK的,还是谢谢你,给我想了那么复杂的公式,我是根本想不出来的。
追答
客气了!同时抱歉把函数名写错了。^_^
学习函数只能是通过在实践中摸索,一般而言,可以去看一些相关的书籍,这些资料已经将EXCEL函数常用方法总结得相当全面了。然后分析这些书中的例子,掌握各个函数的作用,之后就是融汇贯通,在自己的实际应用中灵活使用了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七点吃晚饭啦
2015-08-25 · TA获得超过248个赞
知道小有建树答主
回答量:298
采纳率:66%
帮助的人:81.3万
展开全部

借助一列计算出日期是星期几,然后筛选出所有周末的日期,红色背景填充。

第一步,假设日期在H列,在对应的I列单元格键入函数=weekday(H:H,2),回车生成星期几的数字,并双击向下填充。

第二步,使用数据筛选功能筛出所有的7,然后把对应的日期红色背景填充就可以了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Wolfhen_Hero
2014-06-30
知道答主
回答量:48
采纳率:0%
帮助的人:21.4万
展开全部
把公式输入到条件格式里,然后当条件匹配自动变红.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式