Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
excel中的2种时间格式随日期一起发布_Excel - Fatal编程技术网

excel中的2种时间格式随日期一起发布

excel中的2种时间格式随日期一起发布,excel,Excel,我有5000行的excel数据。我需要对数据进行过滤,但由于数据已从Oracle数据库中提取,因此已使用日期和时间戳捕获。现在我只需要按时间过滤数据,因为日期相同,即3月31日。因此有两个问题:- 1我应该如何过滤仅基于时间的数据。 2另一个问题是时间以两种方式记录-9:01 pm和21:01 pm。请您建议将这两种时间框架格式合并为1并应用过滤器。 多谢各位 假设日期和时间为字符串格式,则使用DateValue和TimeValue公式构造串行日期版本 您可以使用as搜索标准构建自己的日期 =D

我有5000行的excel数据。我需要对数据进行过滤,但由于数据已从Oracle数据库中提取,因此已使用日期和时间戳捕获。现在我只需要按时间过滤数据,因为日期相同,即3月31日。因此有两个问题:- 1我应该如何过滤仅基于时间的数据。 2另一个问题是时间以两种方式记录-9:01 pm和21:01 pm。请您建议将这两种时间框架格式合并为1并应用过滤器。
多谢各位

假设日期和时间为字符串格式,则使用DateValue和TimeValue公式构造串行日期版本

您可以使用as搜索标准构建自己的日期

=Date(Year,Month,Day)  (e.g. today = 42,096.00)
然后使用添加所需的时间

=TimeValue("14:30")   (0.604166667)
将这两个条件相加,得到条件条件条件的一半

=Date(Year,Month,Day) + TimeValue("14:30")
您还需要使用相同的公式将Oracle中的时间字符串转换为串行版本