在使用E立方EXCEL服务器时,多条相同明细如何只匹配一条结果?

kaisanan 2021-12-16 2060

我们在使用E立方EXCEL服务器来开发模板时,有时会遇到明细表有多条相同数据,但只按行列匹配一条数据的情况,具体情况见下图所示:


我们可以看到,相同的服务员,会有两条工资数据,但应扣保险费应该只返回到一个服务员数据行上即可,不能两行都返回,否则保险费交多了,服务员也不干啊!

错误的取数公式设置,会将李建红两行数据都返回应扣保险费,如下图所示:

此时会得到如下图所示的结果:


李建红的两行数据,都返回了应扣保险费120”,显然是不对的。

分析公式,我们可以看到公式用的是保险增加表_明细.身份证号=本报表.身份证号,如果是这样构建公式的话,那本报表有多少条相同身份证号就返回多少条对应的数据,显示是不合理的。

那正确的应该如果设置呢?

正确的公式设置应如下图所示:

通过筛选条件保险增员表_明细.身份证号 包含在 (本报表.身份证号)来实现(注意,此处的包含在,不需要格外的参数条件),这样系统只匹配一条身份证号的数据,从而实现多个相同身份证号,只匹配返回一行数据的功能。


最新回复 (0)
返回
发新帖