无法提取嵌套的 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", ))
这也是我的第一篇帖子。如果格式不正确,我深表歉意。
答案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")