培训与教程


培训信息


详解行列匹配

  更新日期:2021年4月7日

什么是行列匹配呢?它是勤哲Excel服务器软件表间公式里的一项功能,当多个表间公式递次对模板的明细表填充数据时或者是人工在表格明细表里输入或者选择一个值后,表间公式根据表格上的现有值,在对应的行或者列上填充上对应的值。看下图:

勤哲excel服务器-行列匹配示例

当我在表格第四行输入“长城”后,那么表公式必须把“”填充到C列对应的第四行上。同样的,在第五行输入“兵马俑”,那么表公式必须在C列的第五行上填充“西”,不能填错行,这就是按行匹配填值。

按列匹配和这个类似,表格形式如下图:

勤哲excel服务器-按列

从以上图片上我们可以看出按行或者按列匹配是由你的表格形式确定的。表格形式确定了,使用公式时就无需特别选择是按行或者按列匹配了,程序会自动处理。

下面我们以按行匹配的例子来讲一下:

一、模板的重复数据项定义时要选行方式

勤哲excel服务器-按行表样定义

勤哲excel服务器-按行定义数据项

二、表公式的定义如下图:

提取<风景名胜_明细>中满足下列条件的数据:

<数据筛选: 风景名胜_明细.风景名胜 = 本报表.行列匹配示例_明细.风景名胜>

按以下方式填入<行列匹配示例_明细> :

风景名胜_明细.风景名胜 ====(按行(列)匹配)风景名胜

风景名胜_明细.所属省份 --->(填入值)所属省份

勤哲excel服务器-行列匹配公式定义

三、实际执行效果:

勤哲excel服务器-行列匹配执行效果

四、无行列匹配的错误执行结果:

勤哲excel服务器-无行列匹配的执行

五、相关知识问答:

1、 有哪些情况下需要设置行列匹配?

2、 主表需要行列匹配吗? 主表数据项单元格是固定的,不需要行列匹配

3、 回写公式有行列匹配吗?不需要所以没有

查看报价
参加培训
联系方式

扫一扫微信咨询

服务热线
13810825343