【发布时间】:2017-10-13 20:32:57
【问题描述】:
表 1
Cust Visit DATE TIME
201 Day 1 11-Jul-17 11:15
201 Day 1 11-Jul-17 11:18
201 Day 1 11-Jul-17 11:20
201 Day 3 13-Jul-17 11:30
201 Day 3 13-Jul-17 11:32
201 Day 3 13-Jul-17 11:34
201 Day 7 17-Jul-17 11:20
201 Day 7 17-Jul-17 11:22
201 Day 7 17-Jul-17 11:24
201 Day 10 20-Jul-17 11:30
201 Day 10 20-Jul-17 11:32
201 Day 10 20-Jul-17 11:34
201 Day 14 24-Jul-17 11:15
201 Day 14 24-Jul-17 11:17
201 Day 14 24-Jul-17 11:19
202 Day 1 11-Jul-17 11:20
202 Day 1 11-Jul-17 11:22
................
.............
表 2
RefC RVisit RDATE RefTIME
201 Day 1 11-Jul-17 9:30
201 Day 3 13-Jul-17 9:30
201 Day 7 17-Jul-17 9:30
201 Day 10 20-Jul-17 9:30
201 Day 14 24-Jul-17 9:30
202 Day 1 11-Jul-17 9:35
202 Day 3 13-Jul-17 9:35
...............
.....
Excel 中的第一组列显示客户 ID 访问日期和时间以参与调查。
第二组列显示参考客户共享的相同客户 ID 和类似详细信息。两者都在同一张excel表中。
我们将比较参考客户和当前客户访问的时间差。即当 refc 匹配 Cust 并且 Rvisit 匹配访问并且日期匹配 Rdate 时,我希望 RefTime 列中的值在 TIME 列旁边排列。访问可以是每天 3 次或 2 次,可能会有所不同。
我不确定如何使用公式(INDEX 和MATCH?)来解决这个问题,而且我是 excel 新手。任何帮助或介绍来帮助我实现这一目标表示赞赏。
谢谢!
对不起,不清楚......例如。我希望 Refc #201 的 Reftime 低于 9.30
RefC RVisit RDATE RefTIME
201 第 1 天 11-7-17 9:30
显示在下面前 3 行的 TIME 列旁边,作为上述匹配的所有详细信息(使用 RefC 进行访问,使用 Rvisit 访问并使用 Rdate 进行日期)。
客户访问日期时间
201 第 1 天 11-Jul-17 11:15 9:30
201 第 1 天 11-Jul-17 11:18 9:30
201 第 1 天 11-Jul-17 11:20 9:30
【问题讨论】:
-
您问题的数据部分很难理解。能否请您格式化或包含屏幕截图或其他内容?
-
我已重新格式化.. 希望它现在有用
-
不清楚你想在 TIME 列旁边放什么,因为工作表 1 数据有 4 行
201 Day 1 11-Jul-17和工作表 2 有 2 行不同 RefTIMEs9:30 and 9:35所以它是怎么回事可能知道哪个 refTIME 在哪个 TIME 旁边?也许您可以举一个您希望公式实现的示例。
标签: excel