以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自动按条件统计子表数据赋值到父表的某一值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97062)

--  作者:wolfcraft
--  发布时间:2017/3/5 14:24:00
--  自动按条件统计子表数据赋值到父表的某一值
图片点击可在新窗口打开查看表1:【项目进度】
表2:【出入库台帐设备】
通过“项目编码”建立【项目进度】和【出入库台帐设备】的关联
项目进度  中有列:“电度表”,“计量互感器”,“PDU模块”
出入库台帐设备  中有列:“物料子类1”,“数量”;“物料子类1” 的选项值有:“电度表”,“计量互感器”,“PDU模块”,且对于项目进度中的每个项目(编码)有多个行,现如何将【出入库台帐设备】表中的“物料子类1”进行“数量”自动统计汇总赋值给【项目进度】表中的“电度表”,“计量互感器”,“PDU模块”列?
例如: 深圳博达大厦充电项目  中  “PDU模块”列的值为 【出入库台帐设备】表中“物料子类1”=“PDU模块”对应的出库数量-入库数量

恳请大师帮忙,谢谢!
[此贴子已经被作者于2017/3/5 14:34:50编辑过]

--  作者:狐狸爸爸
--  发布时间:2017/3/5 17:17:00
--  
用表达式不可以吗:



--  作者:wolfcraft
--  发布时间:2017/3/7 2:30:00
--  
我是想直接用公式统计子表的部分符合条件的数据,你的办法也可以实现,我要在子表中用IIF增加许多我想要的分类数据的统计列,然后再用父表sum总和,如果可以直接按条件统计就好,十分感谢“狐狸爸爸!你真是我们新手菜鸟的大救星!
--  作者:有点蓝
--  发布时间:2017/3/7 9:05:00
--  
条件统计如果不想增加辅助列,就只能使用代码处理了