多维表如何实现按条件来求和两个字段的乘积。辅助字段的思路已经考虑了,因字段上限不能实现想要的结果。

苦思解决方案。

数据表1中一条记录中分了1、2、3个工程量,每条记录对应有材料1和材料2,但是他们材料是通过单向联接数据表2

这时候我想在数据表2中统计C1在1量对应材料的数量。。计算逻辑是07记录的1工程量*含量1+08记录的1工程量*含量1。如果08记录的C1在材料2那么是07记录的1工程量*含量1+08记录的1工程量*含量2。这只是列举部分,如果每个材料都先数量求出来在通过sumif求和累加,发现字段上限限制了。不知道有没有什么方法可以在不增加字段的方法通过以材料名称为条件得到工程量乘以对应的含量并求和。

感觉无解!!

重庆
浏览 50
收藏
1
分享
1 +1
4
+1
全部评论 4
 
TB
看看是不是这个效果 【示例】材料用量统计 https://www.kdocs.cn/l/csJVSj7fVFgn
· 广东省
回复
TB
不过,这个公式如果大量使用,效率会比较低 最好的方式,还是改善原始数据的组织形式
· 广东省
回复
 
太阳照常升起
数据逆透视之后再做统计 1工程量 材料* 2工程量 材料* 3工程量 材料* 再用统计表 如果是其他人填写这些数据可以做个表单
· 河南省
回复
 
Hypnotist
Hypnotist

WPS寻令官 | WPS产品体验官

回答:用脚本处理呗
· 四川省
回复