lzth.net
当前位置:首页 >> ExCEl中同时满足A、B、C项输出0.满足D或E的一项输... >>

ExCEl中同时满足A、B、C项输出0.满足D或E的一项输...

你好!有点不明白IF(OR(F,G),2,"")我的回答你还满意吗~~

最好先把表格修改一下.A列“应退费用”,B列“物业保证金等等”,C列“金额”,D列“可退”,E列“不可退”,F列“小计”.一项数据占用一列,这样才好做计算公式.另外,你对条件的描述也有问题.满足B,D显示A???

=if(A1=a,b,if(A1=c,d,if(A1=e,f)))

用SUMPRODUCT函数解决 用文字太难解释清楚了,把表发来,保证帮你搞定!

=Sumproduct(($b$2:$b$1000="TCL")*($g$2:$g$1000="3D")*($e$2:$e$1000))以此类推

c1=if(and(a1=***,b1=***),d1,e1) 把***分别改成与a1、b1相等时的数据,如果是文字要用半角英文双引号括起来

F1写公式:=if(and(a1+b1=e1,c1+d1=e1),"ok","")再加两列:H1写公式:=if(and(a1+b1=g1,c1+d1=g1,e1+f1=g1),"ok","")

=IF(AND(条件A,条件B,条件C,条件D)=TURE,1,0)

1是用数据透视表来做第二种方法选中a,b、c三列筛选高级筛选列表区域和选择abc三列条件区域选择ab两列勾选不重复的值勾选将筛选结果复制到其他区域复制到 选择 def三列确定这样d列和e列的数据都是唯一的了,没有重复的了在f2单元格输入=sumproduct((a$1:a$1000=d1)*(b$1:b$1000=f1),c$1:c$1000)下拉就是你要的结果了

在你想要的结果位置输入=if(and(B2<>1,C2<>1,D2<>1,E2<>1),A2,1),然后往下拉就行了.函数的意思是如果BCDE没有得1的那就返回A,否则返回1.

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com