如果值介于两个数字之间,请选择一个符号

Pick a symbol if a value is between two numbers

我正在为以下问题寻找一个好的解决方案:

如您所见,我有一个 table,一侧有评估标准,另一侧有分数。所以,IF the score is between a certain value then a symbol(like --,-,+/-,+ or ++) should be take.

Atm 我的 "best" 解决方案是简单地手工完成。但是,我的分数列大约有 100 行长,这会花费很多时间。此外,如果我的分数栏发生变化,那么我必须重新开始...

关于如何在 excel 中自动执行此操作的任何建议?

非常感谢您的回复!

您可以在 H4 中尝试这个公式:

=IFERROR(INDEX($B:$B,MATCH(1,(G4>=$C:$C)*(G4<=$D:$D),0)),"NOT FOUND")


这是一个数组公式,所以按ctrl+shift+输入计算公式



然后copy/drag下公式。

或者试试这个公式:

=IF(G5<=20,"--",IF(AND(G5>=21,G5<=40),"-",IF(AND(G5>=41,G5<=60),"+/-"
,IF(AND(G5>=61,G5<=80),"+",IF(AND(G5>=81,G5<=100),"+","#N/A")))))