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

如何对1900年前的日期(如30/09/0201)应用年份筛选?

处理年份<1900的日期列筛选方案

因为Excel原生日期函数不支持1900年之前的日期,这类数据会被识别为文本格式,只能通过文本处理逻辑实现年份筛选,以下是几种实用方案:

方法1:辅助列提取年份后筛选

假设日期列在A列,插入辅助列(如B列),在B1单元格输入公式提取年份:

=RIGHT(A1,4)

该公式直接截取日期文本的最后4位(对应你的日/月/年格式里的年份部分),填充公式到整列后,选中B列启用「筛选」功能,即可按提取出的年份值筛选。

方法2:直接文本筛选(无需辅助列)

如果不想添加辅助列,可直接对日期列做文本匹配筛选:

  1. 选中日期列,点击「数据」选项卡→「筛选」
  2. 点击列标题的筛选箭头,选择「文本筛选」→「结尾是」
  3. 在弹出框中输入目标年份(如0201),即可筛选出对应年份的记录。

方法3:自定义范围筛选

若需要筛选年份范围(如0200-0300),可使用自定义筛选规则:

  1. 开启筛选后,点击筛选箭头→「文本筛选」→「自定义筛选」
  2. 选择「结尾大于或等于」并输入0200,同时添加「结尾小于或等于」并输入0300,即可筛选出该区间内的年份记录;也可用通配符,比如输入02??筛选所有02开头的年份。

注意:如果日期格式不统一(如部分年份为3位),需先统一格式后再使用上述方法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 10:23:11