我遇到了一个超出我的条件格式能力的问题。
在这里,我在单元格 B11 中输入一个数字,并在单元格 F5(国王和王后)和 B7(低、中和高)中使用多个条件。
我想在这个单元格(B11)中输入一个介于 90 和 20 之间的数字,即等级。
当我输入数字时,比如说 98,它必须返回 90,当我输入任何低于 20 的数字时,它必须返回 20,例如当 F5=Queens 和 B7=High 时返回 17,但是当我输入 77 时,它必须返回 77。
如果我更改为 F5=Queens 和 B7=Medium,我希望在此单元格中输入一个介于 60 和 15 之间的数字。
如果我输入 12,它必须返回 15,如果输入 65,则必须在 B11 中输入 60,但如果我输入 48,它会保留 48。
最后,如果 B11 中的 F5=Kings 且 B7= Low、Medium 或 High,则无论我在 B11 中输入什么数字,都必须输入 20。
我想使用单一公式,但是这非常困难,因为我对 Excel 的了解很少。
我怎样才能实现这个目标?
我有 Excel 2010。
答案1
使用我在单元格 B11 中输入的这个公式,我能够得到答案。唯一的问题是我使用单独的单元格 C10 而不是 B11 来输入我的数字。如果有人可以使用此信息来有条件地格式化 B11,我将不胜感激。 =IF(AND($F5="QUEENS",$B7="HIGH",$C10<=20),"20",IF(AND($F5="QUEENS",$B7="HIGH",$C10>90),"90",IF(AND($F5="QUEENS",$B7="MEDIUM",$C10<15),"15",IF(AND($F5="QUEENS",$B7="MEDIUM",$C10>60),"60",IF(AND($E5="QUEENS",$B7="LOW"),"5",IF(AND($F5="KINGS",OR($B7="HIGH",$B7="MEDIUM",$B7="LOW")),"20",$C10))))))。谢谢。