" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>多条件选择,多条件判断-excel 多个条件多个结果,excelvb

<em>excel</em>多条件选择,多条件判断-excel 多个条件多个结果,excelvb

作者:乔山办公网日期:

返回目录:excel表格制作


=IF(AND(A4<=A6,A6<=A5),1,IF(AND(A6>A4,A6<A4+7),2,IF(A6>A4+7,3,"")))

下面公式用了office2010以后的新函数,如果是之前版本,可能不能适用:

D2公式为:=IF(B2="","",IF(B2="是",IF(C2<50,-50,0)+IF(AND(C2>100,COUNTIFS(B:B,"="&B2,C:C,">"&C2)<3),100,0),0)+IF(B2="否",IF(C2<50,-20,0)+IF(AND(C2>100,COUNTIFS(B:B,"="&B2,C:C,">"&C2)<3),50,0),0))

下拉填充公式。


=if(or(a1=1,a1=2,a1=3),100,"")
A1是条件所在单元格
1,2,3是你的三个条件,100是你满足条件后的值,具体根据情况自己修改
=if(or(and(o2>0,o2<1),and(o2>9,o2<10),and(o2>19,o2<20)),"重新计算","")

看明白了。如果有相应标准的表 ,就可以做 。不过公式稍微复杂。只要标准表项目部重复即可 。如果重复就不好办。
方向告诉你一下 ,可以用COUNTIFS嵌套IF公式的办法来解决 。因为条件比较多 ,公式 会稍微长点。COUNTIFS计算时又需要遍历数组,如果标准表比较大,计算可能会慢,如果标准表比较小,计算速度跟正常公式基本一样 。
你自己根据我的提示先研究一下吧。需要我帮你处理,可以私信。要我做的话,需要发原表过来,因为公式稍微复杂点 ,比较耗费精力,所以不免费,见谅!
如果需要我写公式,最好把你原表数据发过来,判断会更准确一些。以前帮人做过几次表,有些人的表发过来之后,发现和提问的案例要求相去甚远。所以为了准确起见,最好发原表格式过来。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网