WPS 多维表格求助:两表数据自动匹配报案号(按机身编码+10天内时间范围)
我在 WPS里做了一个多维表格,然后在这个表格里做了两个子数据表:
第一个子表:无人机理赔材料收集表(客户填写表单后自动获取)
其中的核心字段有3个:
1. 提交时间
2. 机身编码
3. 报案号(这个号码是唯一的)
第二个子表:维修设备入库登记表(客户寄设备过来后,我们内部登记用)
其中的核心字段有2个:
1. 入库日期
2. 机身编码
需求目标
在维修设备入库登记表中加一个可以自动匹配并带出报案号的字段
匹配规则(必须同时满足)
1. 机身编码必须一致(但是有个问题:只用机身编码匹配可能会重复,因为同一机器可能多次维修,每次维修的报案号都是不同的)
2. 客户提交材料表的时间 和 我们登记入库的时间 必须在±10天内(考虑上面的问题我认为:因为我们的整个维修周期通常会超过10天,因此同一机身编码的机器不会10天内寄2次)
特殊情况
也可能存在我们先入库了设备,客户后补填理赔材料表,所以时间判断必须是双向10天内(所以上面我说±10天)。
目前遇到的问题
只用机身编码匹配会重复(同一机器可能多次维修)
尝试公式:IF(ABS(DATEDIF(提交时间,入库日期,"D"))<=10,...)
跨表使用报 #VALUE! 错误
查找引用条件只能是 AND(并且),不能 OR
查找引用最多只能加 6 个条件
跨表日期无法做减法、无法计算天数差
求一个稳定可行方案
希望在 WPS 多维表格里实现:
机身编码一致 + 双向10天内时间匹配 → 自动带出唯一报案号
@金山办公
Lv.3优质创作者