如何在Excel中使用TIMEVALUE函数(4个例子)

  • Share This
Hugh West

ǞǞǞ 时间价值(TIMEVALUE 功能(a 日期& 时间 函数)将文本时间转换为小数点后的数字。 0 (上午12:00:00) 至0.999988426 (11:59:59 PM).文本时间可以是任何代表时间的格式,例如12:00 AM, 4:30:35 PM, 15:30, 12-May-2020 13:00, 7/19/2018 1:00 AM。

上面的图片给出了一个概述 时间价值(TIMEVALUE 你会在文章中了解到更多关于这个功能的信息。

📂 下载练习题本

TIMEVALUE函数的用途.xlsx

TIMEVALUE函数简介

❑ 目标

ǞǞǞ 时间价值(TIMEVALUE 函数将一个文本时间转换为一个Excel的时间序列号,一个从 0 (上午12:00:00) 0.999988426 (11:59:59 pm) .Excel在输入公式后用时间格式化数字。

❑ 语法

TIMEVALUE(time_text)

❑ 论证解释

争论 必备/可选 解释
时间_文本 需要 一个文本字符串 这代表了一个时间

❑ 输出

ǞǞǞ 时间价值(TIMEVALUE 函数返回一个十进制数字,介于 0 0.999988426 基于输入的时间,该时间由一个文本字符串表示。

❑版本

这个函数首次被引入到 EXCEL 2000 自2000年以来,这一功能在所有版本的Excel中都可用。

4个在Excel中使用TIMEVALUE函数的例子

现在我们将看到一些使用的例子 时间价值(TIMEVALUE 函数,这将有助于你更清楚地了解这个函数。

1.TIMEVALUE函数用于获取时间文本的小数点值

我们可以用 时间价值(TIMEVALUE 假设我们有一个数据集,其中有一些只指定了时间的文本。 为了获得小数点值。

➤ 键入以下公式。

=TIMEVALUE(B5)

这里,该函数将给出单元格中时间文本的十进制值 B5 .

➤ 按 进入 .

结果是,你将得到单元格中时间文本的十进制值 B5 .

以类似的方式,你可以将以任何其他格式表示时间的时间文本转换为十进制值。

阅读更多:Excel当前时间公式(7个合适的例子)

2.从一个带时间的日期中获取时间的小数点值

有时,我们有一个同时包含日期和时间的文本条目。 现在,我们将学习如何从一个同时代表日期和时间的文本中获得小数值,使用 时间价值(TIMEVALUE 功能。

➤ 在一个空单元格中键入以下公式 ( C5 ),

=TIMEVALUE(B5)

该函数将忽略单元格文本中的日期部分 B5 并仅对该文本的时间部分给出小数值。

现在。

➤ 按 进入

结果是,你将在单元格中得到小数点后的值 C5 代表日期和时间的文本。

以类似的方式,你可以将同时代表日期和时间的任何其他格式的时间文本转换为十进制值。

阅读更多:如何在Excel中删除日期中的时间(6种方法)。

类似读物

  • 如何在Excel中使用DAY函数(附3个例子)
  • 在Excel中使用SECOND函数(3个例子 )
  • 如何在Excel中使用MINUTE函数(6个例子)

3.在计算中使用TIMEVALUE函数

在这个例子中,我们将学习如何使用 时间价值(TIMEVALUE 假设我们有一个数据集,其中给出了某公司员工的入职时间和离职时间。 如果一个员工工作了8个小时,就被认为是一整天的工作。 现在我们将使用时间函数来确定不同员工完成了一整天工作的哪一部分。

➤ 在单元格中输入以下公式 E5 ,

=(timevalue(d5)-timevalue(c5))*(24/8)

在这里, 时间价值(TIMEVALUE 函数将单元格的时间转换为 C5 D5 通过减去这两个值,我们可以得到进入时间和离开时间之间的差异。 时间价值(TIMEVALUE 功能考虑24小时到一个完整的部分。 (24/8) 部分将全部部分转换为8小时。 因此,如果任何雇员工作8小时,该公式将返回一个值为 1.

现在。

➤ 按 进入 .

因此,你将得到该雇员全天工作的分数( 马克 ) 在细胞中 E5 .

终于到了。

➤ 拖动单元格 E5 对所有其他雇员适用同样的公式。

因此,你会得到所有员工完成全天工作的哪一部分。

阅读更多:如何在Excel中自动更新当前时间(用公式和VBA)。

4.日期和时间的分离

我们可以将日期和时间分成两个不同的列。 为了分离日期部分,我们将使用 DATEVALUE函数 杠杆作用 而对于时间部分,我们将使用 时间价值(TIMEVALUE 功能和 MID功能 . 假设,我们在列中有一些包含日期和时间的文本 B ,现在,我们将在列中分离日期部分 C 栏中的时间部分 D .

为了获得日期部分。

➤ 将以下公式输入到 C5 ,

=datevalue(left(b5,11))

ǞǞǞ 左边 函数将返回第一个 11 文本中的字符 B5 价值评估(DATEVALUE 函数将其转换为一个日期。

在这之后。

➤ 按 进入 并选择 日期 作为单元格格式。

结果是,你会看到文本的日期部分 B5 已被证明在细胞 C5

现在要得到时间的部分。

➤ 将以下公式输入到 D5 ,

=timevalue(mid(b5,13,5))

ǞǞǞ 医学部 函数将返回 5 从文本的第13位开始的字符 B5 时间价值(TIMEVALUE 函数将其转换为一个时间。

在这之后。

➤ 按 进入 并选择 时间 作为单元格格式。

因此,你会看到,文本的时间部分 B5 已被插入到细胞中 C5

以类似的方式,你可以将所有格式的日期和时间与文本分开。

阅读更多:如何在Excel中使用DATE函数(8个例子)

💡 使用TIMEVALUE函数时应注意的事项

📌 该 时间价值(TIMEVALUE 函数只转换文本,如果你在输入中给出任何其他格式,甚至时间格式,函数将显示 #VALUE! 错误。 文本必须是正确表示的时间。 如果你给输入的文本的时间格式不正确,函数将返回 #VALUE! 错误。

尽管你可以用以下方法将时间格式转换为文本格式 TEXT函数 然后应用 时间价值(TIMEVALUE 功能。

📌 如果你给出两个用冒号隔开的数值,例如20:45,它将被视为小时和分钟,而不是分和秒。 如果你想只输入分和秒,你必须给出00作为小时输入(00:20:45)。

总结

我希望现在你知道什么是 时间价值(TIMEVALUE 如果您有任何困惑,请随时留言。

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.