详解行列匹配
更新日期:2021年4月7日
什么是行列匹配呢?它是勤哲Excel服务器软件表间公式里的一项功能,当多个表间公式递次对模板的明细表填充数据时或者是人工在表格明细表里输入或者选择一个值后,表间公式根据表格上的现有值,在对应的行或者列上填充上对应的值。看下图:
当我在表格第四行输入“长城”后,那么表间公式必须把“北京”填充到C列对应的第四行上。同样的,在第五行输入“兵马俑”,那么表间公式必须在C列的第五行上填充“陕西”,不能填错行,这就是按行匹配填值。
按列匹配和这个类似,表格形式如下图:
从以上图片上我们可以看出按行或者按列匹配是由你的表格形式确定的。表格形式确定了,使用公式时就无需特别选择是按行或者按列匹配了,程序会自动处理。
下面我们以按行匹配的例子来讲一下:
二、表间公式的定义如下图:
提取<风景名胜_明细>中满足下列条件的数据:
<数据筛选: 风景名胜_明细.风景名胜 = 本报表.行列匹配示例_明细.风景名胜>
按以下方式填入<行列匹配示例_明细> :
风景名胜_明细.风景名胜 ====(按行(列)匹配)风景名胜
风景名胜_明细.所属省份 --->(填入值)所属省份
三、实际执行效果:
四、无行列匹配的错误执行结果:
五、相关知识问答:
1、 有哪些情况下需要设置行列匹配?
-
1)、在表格明细里根据输入的值填充对应的值
-
2)、设计模板时明细里已经填写了固定的值,需要用公式填充其他值
-
3)、多个表间公式协同提数,第一个公式执行后,第二个公式需要根据第一个公式填充的值再填充其他值
2、 主表需要行列匹配吗? 主表数据项单元格是固定的,不需要行列匹配
3、 回写公式有行列匹配吗?不需要所以没有