excel如何自动设置单元格颜色?
8个回答
2021-12-26 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
以上图为例,A1:B7是数据区
一、提取日期的后6位,A10单元格公式为=RIGHT(TEXT(A2,"YYYYMMDD"),6)
二、提取编号数字开头的前6位,B10单元格公式为:(此为数组公式)
=MID(B2,MIN(IF(ISNUMBER(MID(B2,ROW($1:$20),1)*1),ROW($1:$20),"")),6)
公式原理为分别取第1-20个字符:如果第1个字符是数值就给它编号1,如果不是数值就返回"";然后再取第2个字符,如果它是字符就给它编号2,如果不是就返回“”,然后再用MIN函数在这些返回的值的集合中找出第一个编号,它是多少就代表第1个数字出现的位置。
知道了数字出现的位置,就可以用MID函数将6位的编号取出来。
三、利用条件格式为相关单元格标色
提取出来后就可以利用条件格式判断他们是否相等,相等就给单元格标上颜色,步骤如下:
选取A2-A7单元格,点击选项卡里的开始-条件格式-新建规则-使用公式
输入公式:=RIGHT(TEXT(A2,"YYYYMMDD"),6)=MID(B2,MIN(IF(ISNUMBER(MID(B2,ROW($1:$21),1)*1),ROW($1:$21),"")),6)
然后再点击格式,选择你想标示的颜色,确定即可。
一、提取日期的后6位,A10单元格公式为=RIGHT(TEXT(A2,"YYYYMMDD"),6)
二、提取编号数字开头的前6位,B10单元格公式为:(此为数组公式)
=MID(B2,MIN(IF(ISNUMBER(MID(B2,ROW($1:$20),1)*1),ROW($1:$20),"")),6)
公式原理为分别取第1-20个字符:如果第1个字符是数值就给它编号1,如果不是数值就返回"";然后再取第2个字符,如果它是字符就给它编号2,如果不是就返回“”,然后再用MIN函数在这些返回的值的集合中找出第一个编号,它是多少就代表第1个数字出现的位置。
知道了数字出现的位置,就可以用MID函数将6位的编号取出来。
三、利用条件格式为相关单元格标色
提取出来后就可以利用条件格式判断他们是否相等,相等就给单元格标上颜色,步骤如下:
选取A2-A7单元格,点击选项卡里的开始-条件格式-新建规则-使用公式
输入公式:=RIGHT(TEXT(A2,"YYYYMMDD"),6)=MID(B2,MIN(IF(ISNUMBER(MID(B2,ROW($1:$21),1)*1),ROW($1:$21),"")),6)
然后再点击格式,选择你想标示的颜色,确定即可。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复杂了可以用代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |