excel中输入一个三位数据,在指定区域数据组中突出显示与该数据内数字顺序不同及相同的所有数据
你要的公式,条件格式即可实现。
如图,
第一步、选中区域,然后"条件格式","新建规则","使用公式确定要设置格式的单元格"
第二步、输入公式:
=AND(ISNUMBER(FIND(MID($E$3,ROW($1:$3),1),A1)),ISNUMBER(FIND(MID(A1,ROW($1:$3),1),$E$3)))
第三步、选择颜色确定。
追问能否实现用一次性用《一个条件公式》:把“E2'E3'E4"三个单元格内数据,让左侧”A1-C7"数据区域内不分顺序的满足条件的都高亮显示?
把原来条件格式的公式换成这个试试:
=AND(OR(MMULT(N(ISNUMBER(FIND(MID($E$2:$E$4,COLUMN($A:$C),1),A1))),{1;1;1})=3),OR(MMULT(N(ISNUMBER(FIND(MID(A1,COLUMN($A:$C),1),$E$2:$E$4))),{1;1;1})=3))
把原来条件格式的公式换成这个试试:
=AND(OR(MMULT(N(ISNUMBER(FIND(MID($E$2:$E$4,COLUMN($A:$C),1),A1))),{1;1;1})=3),OR(MMULT(N(ISNUMBER(FIND(MID(A1,COLUMN($A:$C),1),$E$2:$E$4))),{1;1;1})=3))
大神,执行后出现上述问题,不知道是什么原因?
条件格式不支持矩阵计算。那就简单点用这个公式做辅助列,然后条件格式引用这个辅助列,应用到源数据区域。
追问不好意思,本人excel不是太好,能给个详细的展示吗?致敬!
追答在H1输入上面公式,然后向下向右填充,位置与源数据大小一致即可,然后选中A1:C7设置条件格式,公式为=H1,选择要填充的颜色,确定即可。
条件格式公式为:
=SUM(--ISNUMBER(FIND(MID($E$3,ROW($1:$3),1),A1)))=3
如图所示:
能否实现一次性用《一个条件公式》:把“E2'E3'E4"三个单元格内数据,让左侧”A1-C7"数据区域内不分顺序的满足条件的都高亮显示
自找麻烦,还是用三个条件公式吧。
追问如果E列条件数据多了,就会列出很多条件公式,工作量太繁杂了。
追答=COUNTIF($E:$E,A1)+COUNTIF($E:$E,--(LEFT(A1)&RIGHT(A1)&MID(A1,2,1)))+COUNTIF($E:$E,--(MID(A1,2,1)&LEFT(A1)&RIGHT(A1)))+COUNTIF($E:$E,--(MID(A1,2,1)&RIGHT(A1)&LEFT(A1)))+COUNTIF($E:$E,--(RIGHT(A1)&MID(A1,2,1)&LEFT(A1)))+COUNTIF($E:$E,--(RIGHT(A1)&LEFT(A1)&MID(A1,2,1)))