读书人

【Excel服务器】提数公式:亟需提数填

发布时间: 2012-10-20 14:12:47 作者: rapoo

【Excel服务器】提数公式:需要提数填充多行时,填充的行数跟数据源的重复数据项个数相关

提数公式:需要提数填充多行时,填充的行数跟数据源的重复数据项个数相关

例如,模版A有2个数据表:

表A为主表,单一数据项A1,A2,A3

表a为从表,重复数据项a1,a2,a3,假设有50行数据

模版B有1个数据表

表B为重复数据项,B1,B2,B3,假设有100行数据

现在要提取模版A中满足条件“A1=B1”的数据A2填充到模版B的B2中去

也就是:update B2=A2 where A1=B1

但是结果是:只有50行数据被填充了,还有50行没有

也就是说,并没有按照预想的那样执行了update语句,而是执行了部分

这个数量跟模版A的从表数据个数有关……

如下图所示,我们的需求是:如果B1列的值=A1列的值,则在B2中填充A2的值;也就是在B1=SS的行都填充MM
但是,我们发现,只能填充4行(1~4),而5~8行没有填充;也就是说,跟a1的行数有关

【Excel服务器】提数公式:亟需提数填充多行时,填充的行数跟数据源的重复数据项个数相关

解决方案:

利用Excel自有公式(这个思想很重要,不要陷入所有功能都要考勤哲公式实现的泥沼)

【Excel服务器】提数公式:亟需提数填充多行时,填充的行数跟数据源的重复数据项个数相关

读书人网 >其他相关

热点推荐