EXCEL 先求乘积在求和数据源如上图.我想求满足以下条件的数的乘积之和:条件1:航道=5+5条件2:年份=2020条件3:当船型=A时,求A的 总时长 x 船数,记为乘积A 当船型=B时,求B的 总时长 x
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/02 21:26:19
EXCEL 先求乘积在求和数据源如上图.我想求满足以下条件的数的乘积之和:条件1:航道=5+5条件2:年份=2020条件3:当船型=A时,求A的 总时长 x 船数,记为乘积A 当船型=B时,求B的 总时长 x
EXCEL 先求乘积在求和
数据源如上图.
我想求满足以下条件的数的乘积之和:
条件1:航道=5+5
条件2:年份=2020
条件3:当船型=A时,求A的 总时长 x 船数,记为乘积A
当船型=B时,求B的 总时长 x 船数,记为乘积B
当船型=C时,求C的 总时长 x 船数,记为乘积C
当船型=D时,求D的 总时长 x 船数,记为乘积D
最终求 Sum = 乘积A+乘积B+乘积C+乘积D
备注:每次做表时船型不固定,可能是ABCD,也可能是别的.
如何能写一条通用公式?
EXCEL 先求乘积在求和数据源如上图.我想求满足以下条件的数的乘积之和:条件1:航道=5+5条件2:年份=2020条件3:当船型=A时,求A的 总时长 x 船数,记为乘积A 当船型=B时,求B的 总时长 x
求:船型A的的乘积和公式:
=sumproduct((A2:A1000="5+5")*(B2:B1000-2020=0)*(C2:C1000="A")*mod(row(1:999),2)*E2:E1000*E3:E1001)
注意行号的变化!
若要求上述其中某几种船型(如ACD三种船型的),则公式为:
=sumproduct((A2:A1000="5+5")*(B2:B1000-2020=0)*(C2:C1000={"A","C","D"})*mod(row(1:999),2)*E2:E1000*E3:E1001)
若要求全部船型的和,则
=sumproduct((A2:A1000="5+5")*(B2:B1000-2020=0)*mod(row(1:999),2)*E2:E1000*E3:E1001)