EXCEL 先求乘积在求和数据源如上图.我想求满足以下条件的数的乘积之和:条件1:航道=5+5条件2:年份=2020条件

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,也可能是别的.
如何能写一条通用公式?
少年梦_ww 1年前 已收到1个回答 举报

ting840923 花朵

共回答了16个问题采纳率:100% 举报

求:船型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)

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.028 s. - webmaster@yulucn.com