填报数据互斥过滤

需求描述

在填报表的过程中经常会遇到这样的场景,前面单元格选择了的数据,在后面的单元格就不能再选择。集深数据系统可以通过在填报中设置过滤条件,使得在前面选中的数据在后面的下拉选项中不显示。

例如下图所示:不设置过滤会出现下左图的情况,前面选择了的数据后面还可以选择。设置好了过滤就出现了下右图情况,前面选择的数据在后面没有显示无法进行选择。

实现方法:

实现主要是靠后面的单元格(C2)设置关联过滤,如下图:

如果前面的单元格允许多选,则后面单元格的关联过滤表达式应该写为:(‘,’+A2.toString()+’,').indexOf(‘,’+发货地区+’,') <0

效果如下:

本文标签: