將 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 之間的值與第一個數組項相匹配,這會傳回第二個數組中的第一個數組項(即「none」)。 1050 到 1095 之間的值與第二個數組項匹配,返回“TRAINING NEEDED”,大於 1095(即 1096 及以上)的值與第三個數組項匹配。

您還可以使用這個:

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

我更喜歡,XLOOKUP因為如果您選擇添加更多條件,它會更緊湊。兩者都可以工作:

在此輸入影像描述

相關內容