在单元格中查找特定秒数

在单元格中查找特定秒数

我有一列时间,格式为 hh:mm:ss。我需要识别以 :01 (XX:XX:01) 结尾的列中的每个单元格。使用 Excel 的时间函数,=right(cell, 3) 搜索找不到它们。有什么想法可以去掉 :01 以便识别它吗?

正在使用 Excel 2007。

答案1

日期存储为实数(天数 + HH:MM:SS 的天数分数):为了验证这一点,请创建一个日期和时间单元格(例如A1=NOW(),然后设置B1=A1并格式化为一般数字。

在使用之前=right(),需要将单元格转换为文本,但隐式转换为数字格式,无论单元格设置的格式如何,因此如果您设置C1为,您将看到返回的=RIGHT(A1,3)最后 3 位数字。B1

简单的答案是使用数字函数=SECOND(A1)并检查它是否等于数字 1。

答案2

将时间范围作为文本复制到新列,使用“:”作为分隔符在复制的列上执行文本到列的操作。

相关内容