excel - 查找与我的目标时间最接近的单元格
问题描述
嗨,我有一组数据,其日期时间值精确到秒。在另一张纸上,我有另一组数据,每分钟分解一次日期时间值。我希望能够在秒栏之后查找最近的分钟时间。例如,如果一个单元格的时间为 01:12:34(1:12 和 34 秒),我希望它返回 1:13:00。问题是,在某些情况下,01:12:34 之后的下一次可能要到 1:15:00。
我尝试使用索引匹配并将匹配类型设置为 1,这给了我最接近目标单元格的时间。所以在上面的例子中,它返回 1:12:00。其他匹配类型似乎不起作用(NA 太多)。我也尝试过将匹配时间设置为 1 的 hlookup,但没有任何运气。
这是我的数据示例:
+-----------------------------------+-------------------+--------+-------------------+
| Target Data | Minute Data | | Expected Output |
+-----------------------------------+-------------------+--------+-------------------+
| 12/29/17 15:10:14 | 12/28/17 14:03:00 | | 12/29/17 15:11:00 |
| 1/1/18 18:00:00 | 12/28/17 14:04:00 | | 1/1/18 18:01:00 |
| 1/2/18 2:52:04 | 12/28/17 14:05:00 | | 1/2/18 2:53:00 |
| 1/2/18 5:03:51 | 12/28/17 14:06:00 | | 1/2/18 5:04:00 |
| 1/2/18 7:00:00 | 12/28/17 14:07:00 | | 1/2/18 7:01:00 |
| 1/2/18 8:14:27 | 12/28/17 14:08:00 | | 1/2/18 8:15:00 |
| 1/2/18 8:45:30 | 12/28/17 14:09:00 | | 1/2/18 8:46:00 |
| 1/2/18 9:00:00 | 12/28/17 14:10:00 | | 1/2/18 9:01:00 |
| 1/2/18 9:11:37 | 12/28/17 14:11:00 | | 1/2/18 9:12:00 |
| 1/2/18 9:27:33 | 12/28/17 14:12:00 | | 1/2/18 9:28:00 |
| 1/2/18 9:40:15 | 12/28/17 14:13:00 | | 1/2/18 9:41:00 |
| 1/2/18 9:59:45 | 12/28/17 14:14:00 | | 1/2/18 10:00:00 |
| 1/2/18 10:10:00 | 12/28/17 14:15:00 | | 1/2/18 10:11:00 |
| 1/2/18 10:22:10 | 12/28/17 14:16:00 | | 1/2/18 10:28:18 |
| 1/2/18 10:30:58 | 12/28/17 14:17:00 | | 1/2/18 10:31:00 |
| 1/2/18 10:36:46 | 12/28/17 14:18:00 | | 1/2/18 10:37:00 |
| 1/2/18 10:44:03 | 12/28/17 14:19:00 | | 1/2/18 10:45:00 |
| 1/2/18 10:49:54 | 12/28/17 14:20:00 | | 1/2/18 10:50:00 |
| 1/2/18 10:57:26 | 12/28/17 14:21:00 | | 1/2/18 10:58:00 |
| 1/2/18 11:12:36 | 12/28/17 14:22:00 | | |
| 1/2/18 11:27:05 | 12/28/17 14:23:00 | | |
| 1/2/18 11:39:36 | 12/28/17 14:24:00 | | |
| 1/2/18 12:01:55 | 12/28/17 14:25:00 | | |
| 1/2/18 12:14:56 | 12/28/17 14:26:00 | | |
| 1/2/18 12:32:44 | 12/28/17 14:27:00 | | |
| 1/2/18 12:52:40 | 12/28/17 14:28:00 | | |
| 1/2/18 13:25:08 | 12/28/17 14:29:00 | | |
| 1/2/18 14:11:08 | 12/28/17 14:30:00 | | |
| 1/2/18 14:16:32 | 12/28/17 14:31:00 | | |
| 1/2/18 14:23:10 | 12/28/17 14:32:00 | | |
| 1/2/18 14:26:38 | 12/28/17 14:33:00 | | |
| 1/2/18 14:28:33 | 12/28/17 14:34:00 | | |
| Col1 | Col2 | NumCol | |
| Value 1 | Value 2 | 123 | |
| This is a row with only one cell | | | |
| This row is testing html entities | Te<br />st | 45 | |
+-----------------------------------+-------------------+--------+-------------------+
解决方案
推荐阅读
- python - 如何将不同的python环境添加到pycharm
- python - 在 sqlalchemy 中提供模型类级别的验证
- mysql - 用于根据给定总条目限制的不同条目数选择相等存储桶的 Mysql 查询
- amazon-web-services - AWS AppSync Lambda 解析器字段
- android - 从 Android/iOS 设备调试 HTTPS .net 核心应用程序
- session - 在 Blade.php 文件 laravel 5.4 中设置会话值
- python - 如何在不再次构建数据集的情况下读取 tensorflow 数据集缓存
- javascript - 需要将小数限制为 20
- excel - 编辑透视过滤器
- excel - Excel VBA将日期与时间转换