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

如何判断两日期对应月份是否一致及Excel跨工作表提取月份方法

问题解答

1. 判断两个日期对应的月份是否匹配

直接调用MONTH()函数分别提取两个日期的月份做等值判断即可,通用公式如下:
=MONTH(日期单元格1)=MONTH(日期单元格2)
公式返回TRUE代表月份匹配,返回FALSE代表月份不匹配。如果需要避免不同年份同月份的误判,要求年月都一致才判定为匹配,可以改用如下公式:
=TEXT(日期单元格1,"yyyy-mm")=TEXT(日期单元格2,"yyyy-mm")

2. 跨工作表提取E列月份填入B列「Month」列

假设存储E列数据的工作表名称为数据源表,存储B列「Month」的工作表名称为结果表,你可以根据实际工作表名称替换公式中的表名使用。
操作步骤:

  • 打开「Month」列所在的工作表,选中B列第一个需要填充数据的空单元格
  • 输入公式:=MONTH(数据源表!E1),按回车即可提取对应E列单元格的月份数值
  • 鼠标放在已生成结果的单元格右下角,下拉填充公式即可批量完成整列的月份提取
    如果需要输出带年份的月份格式(如2024-05),可以把公式替换为=TEXT(数据源表!E1,"yyyy-mm")

特殊情况说明:如果两个表的行不是一一对应关系,需要先通过唯一匹配字段用VLOOKUP或者XLOOKUP关联两个表后再提取月份,通用关联提取公式参考:=MONTH(XLOOKUP(匹配字段单元格,数据源表!匹配列范围,数据源表!E:E))

表格结构

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 17:24:06