将时间范围转换为文本值
Convert time range to a text value
我在 excel 中有一个 table,其中有一列包含时间 hh:mm:ss
我想转换它以便任何来自:
08:00:00到17:59:59是文本值D
18:00:00到23:59:59是文本值E
00:00:00到07:59:59是文本值N
我在执行此操作时遇到问题,想知道您是否可以提供帮助?
您不需要 VBA。假设你的时间值在 A2 中,试试这个:
=IF(HOUR(A2)>=18,"E",IF(HOUR(A2)>=8,"D","N"))
我在 excel 中有一个 table,其中有一列包含时间 hh:mm:ss 我想转换它以便任何来自: 08:00:00到17:59:59是文本值D 18:00:00到23:59:59是文本值E 00:00:00到07:59:59是文本值N
我在执行此操作时遇到问题,想知道您是否可以提供帮助?
您不需要 VBA。假设你的时间值在 A2 中,试试这个:
=IF(HOUR(A2)>=18,"E",IF(HOUR(A2)>=8,"D","N"))