EXCEL中突出显示或者在制定单元格中显示未能同时满足条件的行,具体内容如图片所示。
答案:3 悬赏:40 手机版
解决时间 2021-11-11 17:11
- 提问者网友:心如荒岛囚我终老
- 2021-11-11 06:49
EXCEL中突出显示或者在制定单元格中显示未能同时满足条件的行,具体内容如图片所示。
最佳答案
- 五星知识达人网友:大漠
- 2021-11-11 08:01
直接在工作表中显示结果:
在C1中输入公式:
=IF(($B1="期中")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期末")+($B1="期末")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期中"),"正常","异常")
同时按Ctrl+Shift+Enter三键输入数组公式,下拉
突出显示,选择A1:B16,条件格式,公式:
=($B1="期中")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期末")+($B1="期末")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期中")=0
格式:填充颜色。
上面两个公式是一样的,只一个用于在单元格中判断,一个用在条件格式中,特点:按B列,根据单元格中是“期中”或“期末”,先找到左侧A列中对应单元格的数字,再A列中查找同个数字,找到后看对应B列中是否与单元格配对。这样,无论是有“期中”没“期末”(如第15行),还是有“期末”没“期中”(如第16行),均可突出显示。
追答如能确保配对数字对应的期中与期末也是配对的,建议采用yanxy0924的公式,简单易行。本人没有只用A列数字的简单处理方法,是考虑当数字配对了,但期中与期末输错并没有配对,如都输入成期中或期末时,也能突出显示,因而采用比较复杂的公式。
在C1中输入公式:
=IF(($B1="期中")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期末")+($B1="期末")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期中"),"正常","异常")
同时按Ctrl+Shift+Enter三键输入数组公式,下拉
突出显示,选择A1:B16,条件格式,公式:
=($B1="期中")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期末")+($B1="期末")*(INDEX($B:$B,MIN(IF(IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8)=ROW(),4^8,IF($A$1:$A$16=$A1,ROW($A$1:$A$16),4^8))))="期中")=0
格式:填充颜色。
上面两个公式是一样的,只一个用于在单元格中判断,一个用在条件格式中,特点:按B列,根据单元格中是“期中”或“期末”,先找到左侧A列中对应单元格的数字,再A列中查找同个数字,找到后看对应B列中是否与单元格配对。这样,无论是有“期中”没“期末”(如第15行),还是有“期末”没“期中”(如第16行),均可突出显示。
追答如能确保配对数字对应的期中与期末也是配对的,建议采用yanxy0924的公式,简单易行。本人没有只用A列数字的简单处理方法,是考虑当数字配对了,但期中与期末输错并没有配对,如都输入成期中或期末时,也能突出显示,因而采用比较复杂的公式。
全部回答
- 1楼网友:鸠书
- 2021-11-11 09:36
你看看是否合用
- 2楼网友:行路难
- 2021-11-11 08:40
用条件格式,A列异常填充颜色
选择A列,开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式 =COUNTIF(A:A,A1)=1
格式>填充>选择黄,确定。
用公式,在C列标识“异常”
C1输入
=IF(COUNTIF(A:A,A1)=1,"异常","")
公式下拉
如果有这种情况,需要修改一下公式,
公式改为
=IF(COUNTIFS(A:A,A1,B:B,"期中")*COUNTIFS(A:A,A1,B:B,"期末"),"","异常")
下拉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯