当前位置:首页经验技巧Excel经验excel图表

excel表格怎么求多条件计算

2024-04-19 12:42:57

1.如何用excel函数实现多条件计算

条件很多哦!

B11输入

=SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$2))*G$2+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$3))*G$3+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$4))*G$4+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$5))*G$5

回车并向下填充。

2.excel多条件计算公式

截图请截出行号和列标,以方便描述和书写公式。

在E10单元格输入以下公式,然后向下填充公式

=LOOKUP(C10,{0,3.1,6.1},OFFSET(G$2:G$4,,IF(OR(B10={"温州","杭州","金华"}),VLOOKUP(D10,{"普通",0;"快速",4;"特快",8},2,),VLOOKUP(D10,{"普通",1;"快速",5;"特快",9},2,))))*C10

详见附图

3.EXCEL表格中根据多条件自动计算的公式

D15输入

=IF(INDEX($B$3:$C$8,MATCH(A15,$A$3:A8,),MATCH(C15,$B$2:$C$2,))=0,"",INDEX($B$3:$C$8,MATCH(A15,$A$3:A8,),MATCH(C15,$B$2:$C$2,)))

公式下拉

公式长是为了消除0,不然只有一半长

不消0的公式简单多了

=INDEX($B$3:$C$8,MATCH(A15,$A$3:A8,),MATCH(C15,$B$2:$C$2,))


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 www.z8000w.com. All Rights Reserved .