我想在 Excel 中做一些非常简单的事情:
If Y13 is greater than 0% of X13 and less than 33% of X13, display "Strong".
If Y13 is greater than 67% of X13 and less than 100% of X13, display "Weak".
If Y13 is greater than 33% of X13 and less than 67% of X13, display "Medium".
我一定尝试了 20 种不同的方法,试图*0.67
欺骗它以其他方式计算百分比,但无济于事。
这不会产生任何错误,但它错误地出现FALSE
在单元格中,当 Y13是X13 (56/616) 的 9% 时,它应该属于“强”类别:
=IF(AND(Y13>0%<33%)X13,"Strong",IF(AND(Y13>67%<100%)X13,"Weak",IF(AND(Y13>33%<67%)X13,"Medium")))
由于某种原因,它没有说“强”,而是抛出了默认的 Excel FALSE
。
我也尝试了这些,但没有任何工作:
=IF(AND(Y13>0%<33%X13),"Strong",IF(AND(Y13>67%<100%X13),"Weak",IF(AND(Y13>33%<67%X13),"Medium")))
=IF(AND(Y13>0%,X13,<33%,X13),"Strong",IF(AND(Y13>67%,X13,<100%,X13),"Weak",IF(AND(Y13>33%,X13,<67%,X13),"Medium")))
=IF(AND(Y13>0%X13<33%X13),"Strong",IF(AND(Y13>67%X13<100%X13),"Weak",IF(AND(Y13>33%X13<67%X13),"Medium")))
这是我认为应该工作但也没有:
=IF(AND(Y13>0%<33%),X13,"Strong",IF(AND(Y13>67%<100%),X13,"Weak",IF(AND(Y13>33%<67%),X13,"Medium")))
最后一个会产生错误“参数过多”,但删除(一些)逗号并没有解决它。
提前感谢任何可以看到问题所在的人。
问题是你
AND
的。AND(Y13>0%<33%)X13
不合适。它应该写成:所以:
但是使用 CHOOSE 和 MATCH 有一种更简单的方法: