我有两个关于条件格式的问题。我有一个问题的输出是不正确的,第二个我想知道是否有一个更容易的方式来完成相同的输出。
Question_1:
我目前正在比较两个数字( A1,A2),我在第三个单元格( A3 )中有不同之处,我想根据A3的值更改单元格A1的颜色。
这就是我所拥有的,所有的都是绿色或红色的。
AND(A3>5.01,A3<-10.01) Colour == Amber
A3<-10.01 Colour == Red
AND(A3=0,A3>-5) Colour == Green
A3 >0 Colour == BlueQuestion_2
我有7个可能的年级,所有年级都有一个点1,2和3,所以A1,A2,A3等等
我想给当前的等级涂上颜色,看看它是高于还是低于他们的预期等级。我的问题是,由于有21种可能性,我正在为每种可能性创建条件格式。无论是在上面还是下面。下面是A1,A2,A3看它是否高于预期等级的片段。
有人能想出更快的办法来完成这个任务吗?
蒂娅!
=IF(AND(S4="A1",U4="A2"),TRUE,IF(AND(S4="A1",U4="A3"),TRUE,IF(AND(S4="A1",U4="B1"),TRUE,IF(AND(S4="A1",U4="B2"),TRUE,IF(AND(U4="A1",S4="B3"),TRUE,IF(AND(S4="A1",U4="C1"),TRUE,IF(AND(S4="A1",U4="C2"),TRUE,IF(AND(S4="A1",U4="C3"),TRUE,IF(AND(S4="A1",U4="D1"),TRUE,IF(AND(S4="A1",U4="D2"),TRUE,IF(AND(S4="A1",U4="D3"),TRUE,IF(AND(S4="A1",U4="E1"),TRUE,IF(AND(S4="A1",U4="E2"),TRUE,IF(AND(S4="A1",U4="E3"),TRUE,IF(AND(S4="A1",U4="F1"),TRUE,IF(AND(S4="A1",U4="F2"),TRUE,IF(AND(S4="A1",U4="F3"),TRUE,IF(AND(S4="A1",U4="G1"),TRUE,IF(AND(S4="A1",U4="G2"),TRUE,IF(AND(S4="A1",U4="G3"),TRUE,IF(AND(S4="A1",U4="F"),TRUE,IF(AND(S4="A1",U4="U"),TRUE,IF(AND(S4="A2",U4="A3"),TRUE,IF(AND(S4="A2",U4="B1"),TRUE,IF(AND(S4="A2",U4="B2"),TRUE,IF(AND(U4="A2",S4="B3"),TRUE,IF(AND(S4="A2",U4="C1"),TRUE,IF(AND(S4="A2",U4="C2"),TRUE,IF(AND(S4="A2",U4="C3"),TRUE,IF(AND(S4="A2",U4="D1"),TRUE,IF(AND(S4="A2",U4="D2"),TRUE,IF(AND(S4="A2",U4="D3"),TRUE,IF(AND(S4="A2",U4="E1"),TRUE,IF(AND(S4="A2",U4="E2"),TRUE,IF(AND(S4="A2",U4="E3"),TRUE,IF(AND(S4="A2",U4="F1"),TRUE,IF(AND(S4="A2",U4="F2"),TRUE,IF(AND(S4="A2",U4="F3"),TRUE,IF(AND(S4="A2",U4="G1"),TRUE,IF(AND(S4="A2",U4="G2"),TRUE,IF(AND(S4="A2",U4="G3"),TRUE,IF(AND(S4="A2",U4="F"),TRUE,IF(AND(S4="A2",U4="U"),TRUE,FALSE)))))))))))))))))))))))))))))))))))))))))))
=IF(AND(S4="A3",U4="B1"),TRUE,IF(AND(S4="A3",U4="B2"),TRUE,IF(AND(s4="A3",u4="B3"),TRUE,IF(AND(S4="A3",U4="C1"),TRUE,IF(AND(S4="A3",U4="C2"),TRUE,IF(AND(S4="A3",U4="C3"),TRUE,IF(AND(S4="A3",U4="D1"),TRUE,IF(AND(S4="A3",U4="D2"),TRUE,IF(AND(S4="A3",U4="D3"),TRUE,IF(AND(S4="A3",U4="E1"),TRUE,IF(AND(S4="A3",U4="E2"),TRUE,IF(AND(S4="A3",U4="E3"),TRUE,IF(AND(S4="A3",U4="F1"),TRUE,IF(AND(S4="A3",U4="F2"),TRUE,IF(AND(S4="A3",U4="F3"),TRUE,IF(AND(S4="A3",U4="G1"),TRUE,IF(AND(S4="A3",U4="G2"),TRUE,IF(AND(S4="A3",U4="G3"),TRUE,IF(AND(S4="A3",U4="F"),TRUE,IF(AND(S4="A3",U4="U"),发布于 2021-11-24 14:05:57
问题1:我认为您在公式中有一个错误,在5的第一个公式中缺少减号。这样做:
AND(A3>=-10.01,A3<=-5.01) Colour == Amber
A3<-10.01 Colour == Red
AND(A3<=0,A3>-5.01) Colour == Green
A3 >0 Colour == Blue我还调整了使用>=和<的公式,以确保在值为-5.01或-10.01时,没有像-5.01那样的“滑过裂缝”的值,并且不匹配任何条件。
问题2:
你可以做一个这样的表格,把分数按增加的顺序排列:
|Grade |
|========|
| A1 |
| A2 |
| A3 |
| B1 |然后使用MATCH函数检索列表中的顺序,然后简单地减去,即:
=MATCH(S4,$B$5:$B$8,0)-MATCH(U4,$B$5:$B$8,0)其中$B$5:$B$8是对按升序排列的等级列表的引用。
或者,如果您希望布尔值为TRUE或FALSE,则可以将减法与0进行比较:
=(MATCH(S4,$B$5:$B$8,0)-MATCH(U4,$B$5:$B$8,0))>0https://stackoverflow.com/questions/70095601
复制相似问题