You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel批量日期校验需求:判断C列日期是否不在A、B列区间

Excel批量判断日期是否在区间外的公式方案

核心公式(返回文字结果)

在D2单元格输入以下公式,按回车确认:
=IF(OR(C2<A2, C2>B2), "不在区间内", "在区间内")

  • 逻辑说明:OR函数判断两个条件是否成立其一:C列日期早于A列起始日期,或C列日期晚于B列结束日期。满足任意一个条件时,返回"不在区间内",否则返回"在区间内"。

简化布尔值输出(返回TRUE/FALSE)

如果只需要返回布尔结果(TRUE代表不在区间,FALSE代表在区间),直接用:
=OR(C2<A2, C2>B2)

批量应用方法

输入完D2的公式后,将鼠标移到D2单元格右下角,当光标变为黑色十字(填充柄)时,双击或向下拖动,即可自动将公式批量应用到整列所有行。

关于VLOOKUP不适用的说明

VLOOKUP的核心作用是在指定区域内查找匹配值并返回对应结果,而本次需求是针对每一行内的三个日期做区间逻辑判断,属于单行列内的运算,因此VLOOKUP并不适用这类场景。

内容的提问来源于stack exchange,提问作者Ryan Rosenthal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 21:57:08