如何在Excel中使用TODAY函数(6个简单例子)

  • Share This
Hugh West

优秀作品 今天 功能 当我们需要在工作表上显示当前日期而不是打开工作簿时,这个函数非常有用。 它也有利于确定时间间隔。 此外,这个函数对于自动计算人们的年龄也很重要。 因此,我将分享TODAY函数的基本知识和用途。

下载实践工作手册

TODAY函数.xlsx

TODAY功能概述

  • 摘要

ǞǞǞ 今天 函数返回格式化为日期的当前日期。

  • 语法

=TODAY()

从上图中我们可以看到 今天 函数在其参数中不接受任何参数。

请注意。

  • ǞǞǞ 今天 使用F9来固定工作表,重新计算和更新数值。
  • 默认情况下,该函数以标准的Excel日期格式返回日期。 你可以根据你的要求,通过使用格式选项轻松改变格式。

在Excel中使用TODAY函数的6个简单例子

在这里,我将考虑有五列的数据集。 B , C , D , E , & F 叫做 ID, 产品, 价格, 交付日期, & 到期日 .数据集的范围为 B4 F12 我将使用这个数据集来展示六个简单的例子。 今天 功能在 杰出 .

1.用TODAY函数寻找日差

使用这个函数,我们可以很容易地找出从任何特定日期到今天的差异。 让我们有一个产品的数据集,其中有他们的产品。 然而,我们将找出从交货日期到今天的到期天数。

步骤:

  • 首先,在单元格中输入公式 F4 .
=TODAY()-E4

  • 然后。 填充手柄 它下降到 F11 .

  • 结果是,你会发现最后的结果。

请注意。

  • 请确保 到期日 栏目为一般格式。

阅读更多。 如何在Excel中使用DAYS函数(7个例子)

2.使用TODAY函数查找某一日期以来或之前的月份

现在我们将看到如何使用以下方法获得月差数 今天 因此,我们将需要另一个函数来调用 DATEDIF函数 .

现在,让我们说,我们将使用上述相同的数据集从交付日期中找出到期月份。

步骤。

  • 在单元格中输入公式 F4.
=DATEDIF(E4,TODAY(), "m")

  • 然后,把它复制下来,直到 F11 .

  • 因此,你将得到如下图所示的结果。

🔎 公式是如何运作的?

  • 由于所有的日期都是从 E4 细胞,这就是为什么 E4 被作为第一个参数传递。
  • 我们的结束日期将是今天,我们已经用 今天 功能。
  • 由于我们想返回月份,所以用 "m "来获取该时期的完整月份数。

请注意。

  • 确保 "到期日 "一栏为一般格式。

3.使用TODAY函数查找某一日期以来/之前的年份

让我们做与例2相同的事情,但这里我们不计算月,而是计算年。 此外,我们需要为这个例子改变我们的数据集。 因此,这里我们将有新的列,名为 收件日期 储存的时间(年) .

步骤。

  • 在单元格中输入公式 F4 .
=DATEDIF(E4,TODAY(), "Y")

  • 之后,将其复制到 F11 细胞。

  • 因此,你将得到以下结果。

🔎 公式是如何运作的?

  • 所有的参数与例2相同,"y "用于获得期间的年数。

请注意。

  • 在细胞中 F6 , 0 被打印出来,因为接收日期的年份是 2021 ,以及 "今天 "和 "未来 "之间的区别。 8/1/2021 0 .

阅读更多。 如何在Excel中使用YEAR函数(5个例子)

类似读物

  • 如何在Excel中使用WEEKNUM函数(2种方法)
  • 从Excel中的日期中删除时间(6种方法)
  • 如何在Excel中自动更新当前时间(用公式和VBA)?
  • Excel当前时间公式(7个合适的例子)
  • 如何在Excel中使用NOW函数(8个合适的例子)

4.使用TODAY函数从出生日期获取年龄

我们有一个办公室员工的数据集,在这个数据集中,我们有ID、姓名和生日。 但我们想找出每个员工的当前年龄。 然而,让我们看看如何做到这一点。

步骤。

  • 首先,在单元格中输入公式 E4 .
=year(today())-year(d4)

  • 同时,将其复制下来,直至 E12 .

  • 因此,你将得到如下图所示的结果。

🔎 公式是如何运作的?
  • YEAR(TODAY()) 这一部分从目前的日期中提取年度,并且 年(D4) 这是在生日的时候。
  • 最后。 年(今天())-年(D4)。 这个公式将确定年度差异。

请注意。

  • 确保 "到期日 "一栏为一般格式。

5.使用TODAY函数突出显示Excel中的今天的日期

现在让我们看看如何突出今天的日期。 为此,让我们考虑例3中使用的同样的数据集。 但在这里,我们将只突出那些与今天的日期相同的日期。 因此,我们将使用条件格式化。

步骤。

  • 选择日期。
  • 然后,去到 首页 选项卡,并选择 条件性格式化 根据 风格 节。

  • 之后,选择 新规则 选择

  • 在这里,选择标有1的选项。
  • 之后,在标记部分输入以下公式。
=E4=TODAY()

  • 然后按 认可 按钮。

  • 最后,看到了结果。

6.使用TODAY函数获得与今天最接近的任何日期

现在让我们看看如何从任何数据集中获得最接近的日期。 同样,对于这一点,我们将考虑上述相同的数据集。

步骤。

  • 首先,在单元格中输入公式 D14 并按 Ctrl + Shift + Enter (因为这是一个数组公式)
=index($e$4:$e$11, match(min(abs($e$4:$e$11 - today()), abs($e$4:$e$11 - today(), 0))

  • 在按下 进入 你会发现以下结果。

🔎 公式是如何运作的?

  • abs($e$4:$e$11 - today())。 这将找到给定日期和今天的日期之间的差异,并返回一个绝对差异。
  • match(min(abs($e$4:$e$11 - today())。 这个子公式与最小绝对差异相匹配。
  • 最后。 $E$4:$E$11 是我们将试图找到索引值的数据范围。
  • 你是否有兴趣了解更多关于 INDEX函数 ?

Excel中TODAY函数的快捷键

有时,快捷方式可以节省我们的时间。 当我们需要在短时间内做很多事情时,快捷方式是很有用的。 在这里,我们将看到快捷方式的步骤,以确定 今天 在Excel中的函数。

  • 用于当前日期

在这第一次新闻发布会上, 键盘 按钮,然后再按 ; (分号) 按钮

Ctrl + ;

  • 用于当前时间

在这第一次新闻发布会上, 键盘 按钮,然后 移交 按钮,然后用 ; (分号) 按钮

Ctrl + Shift + ;

  • 用于当前时间

首先按下, 键盘 按钮,然后再按 ; (分号) 然后在第一次按压后的空间, 键盘 按钮,然后 移交 按钮,然后用 ; (分号) 按钮

Ctrl + ; 空间,然后 Ctrl + Shift + ;

需要记住的事情

  • 确保你的单元格是正确的日期格式,以使用 今天 你可以查看这个链接,看看有哪些不同的方法来格式化你的日期。
  • 但是,如果start_date的格式无效,那么,函数EOMONTH将返回#VALUE!表明数值有误。
  • 当你计算日、月或年时,请确保你的单元格是一般格式。 否则,它将返回不适合这种情况的日期。

总结

这都是关于 今天 总的来说,在与时间打交道的过程中,我们需要这个函数来实现各种目的。 然而,我已经展示了所有的方法和各自的例子,但根据众多的情况,还可以有许多其他的迭代。 如果你有任何其他的实现方法,那么请随时与我们分享。

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.