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

如何在Excel中将行日期数据中的唯一年份溢出至单列?

提取唯一年份并溢出成列的简洁实现

如果你用的是支持动态数组的Excel版本(比如365/2021),一行公式就能搞定:

=UNIQUE(YEAR(A2:A100))

说明:

  • YEAR(A2:A100):从指定的日期范围里批量提取每个日期对应的年份,生成一个年份数组。
  • UNIQUE():自动剔除数组里的重复年份,而且因为原数据是按日期升序排列的,最终得到的年份也会保持升序。
  • 把这个公式输入到你想输出结果的第一个单元格(比如B2),它会自动向下溢出,把所有唯一年份填充到一列里。

如果日期列存在空值,怕干扰结果,可以加上空值过滤:

=UNIQUE(YEAR(FILTER(A2:A100, A2:A100 <> "")))

这个公式会先过滤掉空单元格,再提取年份去重,结果同样自动溢出成列。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 14:47:05