Excel 巢狀 IF 語句不起作用

Excel 巢狀 IF 語句不起作用

提取嵌套 if 語句時遇到問題。試圖說一個日期是否在另一個日期下結束,它是“移動”還是“不移動”。應該不是什麼大問題,但似乎無法弄清楚為什麼他們都拉“移動”,儘管這是不正確的。

=IF(VLOOKUP(N2,$O$2:$P$5048,2,FALSE)>=$L$4,"Moving",IF(VLOOKUP(N2,$O$2:$P$5048,2,FALSE) < $L$4,"Not Moving", ))

https://ibb.co/bvGSgk

https://ibb.co/emovZ5

也是我第一次發文。對於任何不正確的格式,我深表歉意。

答案1

當只需要兩個輸出時,您不需要第二個 IF:

=IF(VLOOKUP(N2,O2:$P$5048,2,FALSE)>=$L$4,"Moving","Not Moving")

簡單來說就是

=IF(Condition, What to do if true, What to do if false)

https://support.office.com/en-us/article/IF-function-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2


另外你確定是O2親戚嗎?應該是更有意義$O$2

事實上,在 VLOOKUP 中使用完整欄位參考並沒有什麼壞處:

=IF(VLOOKUP(N2,$O:$P,2,FALSE)>=$L$4,"Moving","Not Moving")

相關內容