【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自有公式(这个思想很重要,不要陷入所有功能都要考勤哲公式实现的泥沼)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值