在Excel中输入数据时自动输入日期

  • Share This
Hugh West

如果你正在寻找Excel在输入数据时自动输入日期的方法,那么你就找对地方了。 Microsoft Excel提供了一系列富有成效的方法,在你输入数据时自动显示日期和时间戳。 在这篇文章中,我们将尝试讨论在Excel中输入数据时自动输入日期,并提供适当的说明。

下载实践工作手册

在这里下载我们用来准备这篇文章的工作簿。 你也可以把它作为一个计算器使用,因为我们已经把输出单元格嵌入了公式。

自动输入日期.xlsm

在Excel中输入数据时自动输入日期的5种方法

当我们输入数据时,Excel提供了不同的方法来自动输入日期。 我们只需要遵循每种方法的简单步骤。

1.使用键盘快捷键

要获得今天的日期&;当前的时间戳,我们可以直接使用键盘快捷键。

  • 在任何你想知道今天的日期的单元格中,按 CTRL + ; (控制键+分号) .
  • 使用 ctrl + shift + ; 来自动输入当前时间。
  • 如果你想在一个单元格中同时输入这两种信息,那么按 CTRL + ; 首先,然后 空间 & 最后 ctrl + shift + ; 你会得到日期&;时间戳的信息。

2.利用TODAY功能

Excel有一个默认的 今天的功能 来输入今天的日期。

  • 就像下图一样,首先,在下面的 "我 "中输入公式。 C4 像这样的细胞 .
=TODAY()

  • 第二,按 进入 .
  • 最终,你会得到今天的日期作为输出。

此外,你可以在 C6 细胞。

3.应用NOW功能

NOW功能 在添加日期的同时添加一个时间戳。

  • 为了证明这一点,首先,将公式写在 C4
=NOW()

  • 第二,按 进入 你会得到现在的时间和日期作为输出。

4.结合IF和NOW函数(时间戳)。

现在,让我们假设我们想知道每个员工在办公室的入职时间&;员工将通过在电子表格的日常列中只输入他们的名字来输入他们的入职时间戳。 旁边的另一列将自动显示他们在第一列中输入名字时的入职时间戳和日期。

我们应该如何做呢?

步骤1。

首先,选择单元格 C5 并这样写出公式。

=IF(B5"",IF(C5="",NOW(),C5),"")

职能的简短解释。

这是一个基本公式,用于 时间戳 这里发生的事情是我们在命令Excel,如果 细胞B5 仍然是空的。 细胞C5 而当输入数据被输入到 细胞B5 ,那么 细胞C5 整个过程将由两个简单的函数组合来执行-- 如果 & 现在 我们将使用 基金会 来输入条件&。 现在 函数将显示数据输入时的时间。

第2步。

  • 第二,将你的鼠标光标指向 "我 "的右下角。 细胞C5 &;你会看到一个 '+' 那里的图标被称为 填充手柄 .
  • 第三,点击它并向下拖动到你需要输入数据的最后一个单元格,在 C列 &;释放鼠标按钮。

第3步。

  • 第四,去 文件

  • 现在,选择Excel 选择 .

  • 第五,选择 公式 选项卡;标记 启用迭代计算 .
  • 点击进入 认可 .

我们在这里所做的是告诉Excel,任何单元格在 C列 在输入数据的过程中,可能需要在函数中引用自己的名字。 B栏 如果我们不在Excel选项中启用这个迭代计算,那么在数据输入时就会出现错误信息提示。

第4步。

  • 第六,在 细胞B5 & 按 进入 .
  • 你会马上看到日期&时间戳,在 细胞C5 .

  • 细胞B6 ,把另一个名字&;透视结果将显示在它右边的 细胞C6 .

因此,你可以输入任何名称或数据在 B栏 并且你会了解到日期&;旁边的时间戳。

类似读物

  • 如何在Excel中显示日期中的星期(8种方法)
  • 在Excel中插入最后保存的日期(4个例子)
  • 如何在Excel中插入下拉式日历(有快速步骤)
  • 在Excel的页脚中插入日期(3种方法)
  • 如何在Excel中插入日期选择器(分步操作)?

5.嵌入VBA命令,让Excel发挥作用

现在是最后一种方法,你可以使用你自己的定制函数,用以下格式化它 VBA编码 首先,我们要知道 进入时间 的员工再次来到这里,但这次是用我们自己的功能。

步骤1。

  • 新闻 ALT+F11 &。 VBA 或者你可以手动操作。 为此,首先到 开发商 标签> 选择 愿景 .

  • 第二,选择 插入 > 选择 模块 .

  • 最终,会出现一个空白模块。
  • 第三,把下面的代码放在模块中。
 Function EntryTime(LeftCell As Range) If LeftCell.Value "" Then EntryTime = Format(Now, "dd-mm-yy hh:mm:ss") Else EntryTime = "" End If End Function 

  • 现在按 ALT+F11 再次关闭 VBA 窗口或直接返回到你的Excel数据表。

第3步。

  • 选择 细胞C5 & 类型 =EntryTime(B5) 作为 进入时间 是我们刚刚建立的新的函数,它包括 VBScript .
  • 使用 填充手柄 再一次将公式复制到 细胞C10 或根据你的需要更多。

第4步。

  • 放一个名字在 细胞B5 .
  • 新闻 进入 &;你已经完成了。
  • 你会立即得到进入时间,在 细胞C5 .

用自动方式输入日期的替代方案

Excel提供了一些自动输入日期的替代方法。 这些方法是。

  • 使用 自动填表
  • 利用 填充系列 指挥部

1.使用多个标准的自动填表选项

如果你需要按照时间顺序来输入日期,那么 自动填充 在下图中,你必须使用 填充手柄 细胞B5 以将其拖到 B12 从角落里的下拉菜单中,你会发现多种标准。

第二,选择 填充日

最终,你会自动找到日子。

如果你选择 填充工作日 ,那么日期将按时间顺序显示,周末除外(周六&周日)。

因此,输出结果是这样的。

你也可以只按渐进的顺序查看月份,如果你选择 填充月数 .

在这种情况下,输出是这样的。

此外,同样的方式,去寻找 填充年限 以看到按顺序排列的年份。

最终,这里的输出将是这样的。

2.利用填充系列命令来定制自动填充选项

你可以使用 填充系列 如果你需要定制更多的日期,包括间隔时间,也可以选择。

步骤1。

  • 首先,选择整列或一列中要输入日期的单元格范围。
  • 第二,根据 首页 标签,进入 编辑工作 的命令组。
  • 第三,从 填充 下拉菜单,选择 系列

最终,会出现一个框,让你根据你的标准来定制日期。

第2步。

  • 系列 框,选择 系列 在作为 专栏 , 类型 作为 日期 &。 日期单位 作为 .
  • 类型 '2' 作为 步骤值 ,这被称为算术级数或数列中的共同差异。
  • 新闻 认可 .

因此,这是有2天共同差异的一系列日期的结果。

现在,如果你选择 平日里 作为 日期 单位 系列 框,那么日期将不包括周末(周六&;周日)。

最终,这一次你会得到这个。

选择 月份 作为 日期 单位 你会看到一系列的月,2个月是2个月之间的共同差异或间隔。

因此,输出将是。

同样地,你也可以通过选择以下方式,对多年来的情况进行处理 作为 日期 单位 .

因此,你会得到这样的输出。

总结

所以,这些都是基本的、简单的&有用的技巧,你可以按照这些技巧让Excel在输入数据时自动输入日期以及时间戳。 希望你发现这些方法相当有效。 如果你对这篇文章有任何疑问或反馈,你可以发表评论。 你也可以看看我们网站上其他有趣的&信息性文章。

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.