如何在Excel中计算MTD(月到日期)(3种方法)

  • Share This
Hugh West

在本教程中,我们将演示如何计算 MTD ( 到目前为止的月份 ) 在Excel中。 微软Excel 为计算提供了多种选择 MTD 经过这篇文章,你将能够计算出 MTD 用不同的方法很容易。

下载实践工作手册

我们可以从这里下载实践工作手册。

计算MTD.xlsx

什么是MTD?

术语 MTD 指的是' 到目前为止的月份 . "这是从本月开始到现在的时间跨度,但不是今天的日期,因为它可能还没有完成。 MTD 是用来提供特定时间段的特定活动的信息。

在Excel中计算MTD(月到日期)的3种简单方法

1.结合SUM、OFFSET、ROWS& DAY函数在Excel中计算MTD

假设我们有一个水果摊的数据集,该数据集包含每月前五天不同水果的销售金额。 现在,我们想知道 月份 日期 在下面的例子中,我们将计算出 MTD 截至给定的日期,单元格中的 C4 我们将结合使用 累计 , 关节 , 润泽 ,以及 职能。

让我们看看执行这一行动的步骤。

步骤。

  • 首先,选择单元格 H7 在该单元格中键入以下公式。
=sum(offset($c$6,rows($b$7:c7),0,,day($c$4)))

  • 然后,按 进入 .
  • 因此,在细胞中 H7 ,它将告诉我们截至该日期的总销售价值。 3-12-21 .'

  • 之后拖动 填充手柄 工具从细胞到 H10 以获得其他水果的结果。

  • 最后,将日期改为' 4-12-21 '从' 3-12-21 '。 我们可以看到, MTD 金额自动变化。

🔎 这个公式是如何工作的?

  • offset($c$6,rows($b$7:c7),0,,day($c$4))。 这一部分返回范围。 范围是为行指定的 7 细胞 C6 和单元格的日期 C4 作为参考。
  • sum(offset($c$6,rows($b$7:c7),0,,day($c$4))。 该部分返回到单元格中的日期之前的销售金额的总和。 C4 .

阅读更多。 Excel基于月份的年度总和(3种简单方法)

2.在Excel中用SUMIF函数计算MTD & Helper Column

在这种方法中,我们将计算出 MTD SUMIF函数 要做到这一点,我们必须向我们的数据集添加辅助列。 在下面的数据集中,我们有一个水果摊的销售数据。 它给我们提供了第一个月的销售金额 10 让我们看看计算的步骤 MTD 从这个数据集中。

步骤。

  • 首先,用数据集插入两个辅助列。

  • 接下来,在单元格中插入以下公式 E7 :
=IF(B7<$C$4,MONTH($C$4),0)

  • 新闻界。 进入 .
  • 上述公式返回 12 在细胞中 E7 .

在这里。 中频函数 返回单元格的月份值 C4 在细胞中 E7 的值,则 B7> C4 否则,该公式将返回 0 .

  • 因此,如果我们把公式拖到数据集的末尾,就会得到如下图所示的结果。

  • 同样,在单元格中插入以下公式 F7 :
=if(month(b7)=month($c$4),e7,0)

  • 新闻 进入 .
  • 然后,拖动 填充手柄 到数据集的末尾。
  • 因此,我们可以在以下图片中看到上述命令的结果。

这里,在上述公式中。 月 "功能 从单元格中的日期中获取月份的值 B7 C4 伴随着 基金会 公式,它返回单元格的值 E7 的值,则 B7 C4 否则,它将返回0。

  • 此外,选择细胞 H10 .在该单元格中输入以下公式。
=sumif($e$7:$e$16,month($c$4),d7:d16)

  • 撞击 进入 .
  • 最后,在单元格中得到结果 H10 .

在这里, SUMIF 函数返回范围内的总和( D7:D16 )。 它是有效的,直到值由 细胞中的功能 C4 仍在范围内( E7:E16 ).

注意:

这里,如果我们改变单元格中的日期值 C4 MTD 奖金数额将相应改变,用于更新日期。

阅读更多。 如何在Excel中计算YTD(年初至今)[8种简单方法]

3.使用数据透视表& Slicer来计算Excel中的MTD

现在,我们将计算出 MDT 使用一个 透视表 为此,我们将使用给定的一个水果摊的数据集。 该数据集包括水果销售的 31 天的 2021年12月 15 天的 2022年1月 .

在下面的图片中,我们给出了数据集的一部分。 要访问完整的数据集,我们将建议你下载本文中添加的练习工作手册。

让我们看看做这个方法的步骤。

步骤。

  • 首先,从数据范围中选择任何单元格。
  • 第二,到 插入 > .
  • 检查选项' 我的表格有标题 '并点击 认可 .

  • 数据集现在是表格格式。
  • 第三,添加一个新的列,名为 在数据集中。
  • 在单元格中插入以下公式 E5 :
=DAY(B5)

  • 新闻 进入 .
  • 双击 关于 填充手柄 图标或将其拖到数据集的末端。

  • 上述命令给我们的结果如下图所示。

这里的 函数从一个日期字段中返回一天的值。

  • 此外,从数据范围中选择任何单元格。 我们已经选择了单元格 B4 .
  • 然后,去到 插入 选项卡并选择 数据透视表(PivotTable '.

  • 一个新的对话框将打开,点击 认可 .

  • 一个名为'的部分 透视表字段 如下图所示,将在一个新的工作表中打开。

  • 在这里,拖动字段 宿舍 &。 行数 节。 价格 的字段。 价值 节,以及 日期 的字段。 专栏 节。
  • 拖动这些字段后,我们将得到如下图所示的结果。

  • 在上面的图片中,我们无法比较各月的销售金额 12月 一月 ......因其结果是 12月 月是为 30 天,而对于 一月 它是 15 要比较这两者只为 15 天,我们将添加一个切片机。
  • 转到''。 透视表分析 '选项卡并选择' 插入式切片机 '.

  • 我们将得到如下图所示的结果。 检查选项 在该对话框中点击 认可 .

  • 结果是,我们得到了一个计算天数的切片机。

  • 现在,从excel功能区输入数值 7 专栏 领域。

  • 因此,我们将得到所有的切片机 30 它看起来会像一个日历。

  • 最后,选择第一个 15 我们可以看到,该表只显示了以下的销售数据 15 天的两个 一月 12月 个月。

阅读更多。 如何用公式计算Excel中的同比增长(2种方法)

总结

总之,按照这个教程,我们可以很容易地计算出 MTD 为了得到最好的结果,请下载本文中添加的练习工作簿并自己练习。 如果你遇到任何问题或有任何建议,请随时在下面的方框中发表评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.