我正在创建一个工作表,用于跟踪 MMA 比赛的赔率,以便进行投注。我有一个包含多个数据点的系统,但我的起点是我所谓的基本单位(然后我根据某些标准对其进行加减,但这并不是本问题的一部分)。
我使用特定的赔率范围来获取基本单位(见下文):
-900 or lower = 5 units
-300 - -400 = 4 units
+100 - +122 = 3 units
+123 - +150 = 2 units
+151 - +186 = 1 Unit
我在第一个单元格列中输入赔率,该列具有基本的条件格式:如果数字在其中一个范围内,则为绿色。如果不是,则为红色。我想创建一个仅对绿色范围应用基本单位的公式。我一直在阅读有关多个 if 语句的文章,但我无法弄清楚如何将这些特定范围构建到一个 IFS 公式中。理想情况下,如果数字超出这些范围,它就会变成红色,基本单位列可以为 0。如果它落在其中一个范围内,我希望将相关的基本单位填充到该单元格中。如果这让您感到困惑,请见谅,我觉得我明白了,但打出来却很混乱。
我很乐意为您澄清一切。提前感谢您的帮助!
答案1
IFS:
=IFS(A1<=-900,5,AND(A1>=-400,A1<=-300),4,AND(A1>=100,A1<=122),3,AND(A1>=123,A1<=150),2,AND(A1>=151,A1<=186),1,TRUE,"")