返回目录:excel表格制作
EXCEL中使用最频繁的就是百多条件计数或者多条件求和。用万能的SUMPRODUCT可以解决。举例说明,有一度张如图数据表,要求知按条件统计销售额以及销道售次数(计数)。如图:专
M2公式:=SUMPRODUCT(($A$2:$A$11>=$J$2)*($A$2:$A$11<=$K$2)*($C$2:$C$11=M$1)*($D$2:$D$11))
M3公式:=SUMPRODUCT(($A$2:$A$11>=$J$2)*($A$2:$A$11<=$K$2)*($C$2:$C$11=M$1))
两个公式的差异就是一个包含D列销售额(求和),一个不包含D列销售额(计数)。属
利用excel公式计算是否百合格,再利用条件格式计算颜色
第一步:在A2单元格中输入:=IF(A1<1,"不合格",IF(A1<=2,"合格","超越"))
第二步:鼠标选中A2单元格,开始→条件格式→新建规则→使用公式确定要设置格式的单度元格→在对话框中输入:=if(A1<1,1,0),单击“格式”选项,在“字体“”颜色”内框下选择红色.
第三步:鼠标选中A2单元格,开始→条件格式→新建规则→使用公式确定要设置格式的单元格→在对话框中输入:=if(A1<=2,1,0) ,单击“格式”选项,在“字体“”颜色”框下选择绿色.(步骤图参考第二步)
第四步:鼠标选中A2单元格,开始→条件格式→新建规则→使用公式确定要设置格式的单元格→在对话框中输入:=if(A1>2,1,0) ,单击“格式”选项,在“字体“”颜色”框下选择蓝色.(步骤图参考第二步)
第五步:鼠标选中A2单元格,开始→条件格式→管理规则→会看到有三行条件,选中红色的那行,容点上三角键,调至第一行,确定。即可。
本例已试,可以向右拖动填充~
打开表格。
在AND结果那一列,E2单元格中输入“=IF(AND(C2>=70,D2>=80),"优","差")”,其中“C2”表示的是需要百判断的成绩所在的行列;“D2”也表示需要判断的成绩所在的行列;“70”、“80”表示产生的条件度;后面的“优”、“差”表示的是结果,判断过后所产生的结果。知AND函数就用于两者均满足,只才能为真,在例子道中也就是,当满足数学成绩大于70,语文成绩大于80时,才能为“优”,均不满足或者只满足一个时,就只能为“差”。
输入条件后,按“enter”键,得出了结果,拉着图版中所示的右下角,向下拉。AND就得出了结果。
再就是"OR"函数,在F2输入“=IF(OR(C2>=70,D2>=80),"优","差")”,所代表的参数和“AND”函数一致的,只是“OR”顾名思义就是“或者”的意思,只需满足一个条件即可。
看一下OR得出的结果。
最后看一下整权体效果。
IF函数的逻辑式是: IF(logical_test,value_if_true,value_if_false)
其中,Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
D1 公式为:
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,"其他情况"))))
如果出现C1<0,B1<0 或 C1<0,B1=0,A1<=0 显示为"其他情况"
如要出现上述情况,显示为空白,则使用以下公式
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,""))))
扩展资料:
虽然 Excel 允许嵌套最多 64 个不同的 IF 函数,但不建议这样做。原因:
多个 IF 语句要求大量思维正确生成,并确保其逻辑可以正确计算通过一直到结尾的每个条件。
多个 IF 语句会变得非常难以维护,特别是当您回来一段时间后并尝试查明哪些您或糟糕其他人,已尝试执行。
如果发现e68a84e8a2ad7a64364 IF 语句似乎在无穷无尽地不断增加,可使用单个 IFS 函数使其变得更简洁。
参考资料来源:百度百科-IF函数