将 IFAND 与另一个 IF 公式组合

将 IFAND 与另一个 IF 公式组合

我试图在这里结合几个引用“自上次以来的天数”列的不同公式。介于某个范围之间的任何值都将返回“需要培训”,而超出该范围的任何值都将返回“培训逾期”。

这两个独立的公式独立起作用,但我无法弄清楚如何将它们嵌套在一起才能正常发挥作用。

这是可行的吗,还是我们需要考虑太多的论点?

两个起作用的公式是:

=IF(G10>1095,"OVERDUE","none")

=IF(AND(G10>=1050,G10<=1095),"TRAINING NEEDED","")  

答案1

=XLOOKUP($G9,{0,1050,1096},{"none","TRAINING NEEDED","OVERDUE"},"",-1)

该公式取 G 列中的值并将其与第一个数组进行比较。它与精确匹配或下一个最小项进行匹配。因此,0 到 1049 之间的值与第一个数组项进行匹配,这将从第二个数组返回第一个数组项(即“无”)。1050 到 1095 之间的值与第二个数组项进行匹配,这将返回“需要培训”,大于 1095(即 1096 及以上)的值与第三个数组项进行匹配。

你也可以使用这个:

=IFS($G9<1050,"none",$G9<1096,"TRAINING NEEDED",true,"OVERDUE")

我更喜欢,XLOOKUP因为如果您选择添加更多条件,它会更紧凑。两者都可以工作:

在此处输入图片描述

相关内容