=IFS(
[@[Insurance Score]]>=80, 8,
[@[Insurance Score]]>=70, 7,
[@[Insurance Score]]>=60, 6,
[@[Insurance Score]]>=50, 5,
[@[Insurance Score]]>=40, 4,
[@[Insurance Score]]>=30, 3,
[@[Insurance Score]]>=20, 2,
[@[Insurance Score]]>=10, 1,
[@[Insurance Score]]>=0, 0
)
我现在正在使用这个公式,然而,Excel在每一行中都吐出了一个8,这意味着保险分数超过80,这是很少的。
我试图改变周围的大于和小于符号,扰乱我试图分组的数据(即:更改格式),并重新排列公式。
2条答案
按热度按时间z0qdvdin1#
为什么不使用这个公式:
其结果如下:
0qx6xfy62#
正如我在上面评论的那样,使用
Table Reference
相对容易,但是让我向你展示你应该如何处理现有的公式:·单元格J2中使用的公式
如果你以这种方式使用现有的公式,它会起作用,但是如果你先从低端值开始,就像下面这样,
·单元格H2中使用的公式
现在尝试使用XLOOKUP()或LOOKUP()或VLOOKUP()
·单元格G2中使用的公式
或者
或者
请参考使用参考表查找和使用任何一个查找函数进行近似匹配时有多容易和简单。
但是,如果单元格被格式化为文本,则只需在保险分数之前添加一个双一元(强制字符串操作为数字)。那么你现有的配方就能正常工作
·单元格G2中使用的公式