请高手指点excel公式,谢谢

1、求“张家镇”在“7月19日”的总数J2=?
2、求“张家镇”在“7月19日”不包含“预约”和“失败”(D列)个数K2=?
3、求“张家镇”在“7月19日”包含“成功”和“不同意”(D列)个数L2=?
4、求“张家镇”在“7月19日”(B列)不包含0的平均值M2=?
5、以上公式尽量用计算速度最快的,因为数据量太大,之前用sumproduct公式,在更新数据时就卡死啦!只要计算速度快,加辅助列也可以,谢谢。
=COUNTIFS(E:E,I2,F:F,$H$2,D:D,"<>"&"预约",D:D,"<>"&"失败")
以上公式在用的时候为什么会提示循环使用呢?

第1个回答  推荐于2016-10-31
1、=COUNTIFS(E:E,I2,F:F,"张家镇")
2、=COUNTIFS(E:E,I2,F:F,"张家镇",D:D,"<>"&"预约",D:D,"<>"&"失败")
3、=COUNTIFS(E:E,I2,F:F,"张家镇",D:D,"成功")+COUNTIFS(E:E,I:I,F:F,"张家镇",D:D,"不同意")
4.、=SUMIFS(B:B,E:E,I2,F:F,"张家镇")/COUNTIFS(E:E,I2,F:F,"张家镇",B:B,"<>0")追问

没成功呢

追答

啥问题?截个图上来?

追问

张家镇就用H2就好了

追答

COUNTIFS这个公式是在excel2007以上版本才有的,2003中不能用,
2003中就只能用sumproduct公式了

追问

张家镇要怎么替换成H2呀

追答

1、=COUNTIFS(E:E,I2,F:F,$H$2)
2、=COUNTIFS(E:E,I2,F:F,$H$2,D:D,""&"预约",D:D,""&"失败")
3、=COUNTIFS(E:E,I2,F:F,$H$2,D:D,"成功")+COUNTIFS(E:E,I:I,F:F,$H$2,D:D,"不同意")
4.、=SUMIFS(B:B,E:E,I2,F:F,$H$2)/COUNTIFS(E:E,I2,F:F,$H$2,B:B,"0")

本回答被提问者和网友采纳
第2个回答  2014-08-12
1、=COUNTIF(e:e,i2)
2、=COUNTIFS(e:e,i2,d:d,"<>预约",d:d,"<>失败")
3、=COUNTIFS(e:e,i2,d:d,"成功",d:d,"不同意")
4、=sumIFS(e:e,i2,d:d,"<>0")/COUNTIFS(e:e,i2,d:d,"<>0")
不用加辅助列追问

你这个没有加$H$2的条件

追答

1、=COUNTIFS(E:E,I2,F:F,H2)
2、=COUNTIFS(E:E,I2,F:F,H2,D:D,"预约",D:D,"失败")
3、=COUNTIFS(E:E,I2,F:F,H2,D:D,"成功")+COUNTIFS(E:E,I:I,F:F,H2,D:D,"不同意")
4.、=SUMIFS(B:B,E:E,I2,F:F,H2)/COUNTIFS(E:E,I2,F:F,H2,B:B,"0")
好吧,加上H2的条件,这个不是固定的,根据你如果用$h$2你下拉,那就固定是h2的值了。
公式要插入J列。

请高手指点excel公式,谢谢
1、=COUNTIFS(E:E,I2,F:F,"张家镇")2、=COUNTIFS(E:E,I2,F:F,"张家镇",D:D,"<>"&"预约",D:D,"<>"&"失败")3、=COUNTIFS(E:E,I2,F:F,"张家镇",D:D,"成功")+COUNTIFS(E:E,I:I,F:F,"张家镇",D:D,"不同意")4.、=SUMIFS(B:B,E:E,I2,F:F,"张家镇")\/COUN...

excel公式不理解,希望高手能帮忙解答 数组运算公式
1)(MATCH(A$1:A$12&$C$1:$C$12,A$1:A$12&$C$1:$C$12,)数组公式,会产生12次数据,轮流把每行的A&C的值在(A1&C1):(A12&C12)中进行比较,得到本行的综合数据在这两列中第一次出现的位置(注意如第九行,因为是第二次出现,得到的不是8,是7)2)IF(MATCH(A$1:A$12&$...

Excel求高手指点 表格涵数 另一页显示需要内容
首先在F列F2单元格输入以下公式向下填充 =(B2=$H$1)+F1 然后再自动显示区域输入以下公式填充就行。=IFERROR(INDEX($A:$E,MATCH(ROW(A1),$F:$F,0),MATCH(H$2,$A$1:$E$1,0)),"")

寻求高手指点,excel中公示的问题。
=IF(AND(COUNTIF(Sheet1!$A$2:$A$232,LEFT(A3,FIND("*",SUBSTITUTE(A3,":","*",LEN(A3)-LEN(SUBSTITUTE(A3,":","")))-1))=1,ISERROR(FIND(" ",A3)),COUNTIF(A:A,A3)=1),"正确",【嵌套1】) 正确 【嵌套1】:=IF(A3<>"","A",【嵌套2】) 正确 【嵌套2】:...

Excel中下面的条件要用什么函数公式,请高手指点!
你要的公式可以写成 =IF(A4="","",D4*IF(A4="雨汪",0.98,IF(OR(A4={"大细白","腊甲","天宝","鲁依","干海子","下马戛","上马戛","迤本嘎","箐头","德厚"}),1,IF(OR(A4={"慕乐","丕德","长乐","补德","华毕"...

求excel文件计算计算公式,本人菜鸟刚刚接触excel什么都不懂,请高手指点...
6.如果列表中没有所需的函数,可以单击"其它函数"选项,打开"粘贴函数"对话框,用户可以从中选择所需的函数,然后单击"确定"按钮返回到"公式选项板"对话框。 在了解了函数的基本知识及使用方法后,请跟随笔者一起寻找Excel提供的各种函数。您可以通过单击插入栏中的"函数"看到所有的函数。 三、函数的种类 Excel函数一...

EXCEL高手指点,帮手写明具体的公式。谢谢!
=SUMPRODUCT((YEAR($G$2:$G$7)=$A11)*(MONTH($G$2:$G$7)=B$10)*($H$2:$H$7="REL")) 数组公式 跨表同理 根据你实际修改

请高手指点excel函数怎么计算?
=IF(A2>199%,500,(IF(A2>149%,200,(IF(A2>119%,100,0)))其中A2为你要判断的单元格,实际计算时请注意更改。解释如下:如果≥200%,则奖励值等于500;否则继续判断,如果≥150%,则奖励值等于200;否则继续判断,如果≥120%,则奖励值等于100,否则奖励值等于0,即没有奖励。由于公式中不能...

excel高手请指点
1. 在E盘根目录下创建两个Excel文档,分别命名为:a.xls和b.xls。2. 在a.xls的Sheet1中,假设B列的值为[1 2 3],E列的值为[2 4 6]。3. 想在b.xls中引用a.xls中的AB两列数据,可以按照以下步骤操作:打开b.xls,选择任意单元格,例如A1,输入公式:='E:\\[b.xls]sheet1'!B1,...

求EXCEL高手指点关于函数公式问题
不需要IF公式,用COUNTIF就可以搞定。<98的公式:=COUNTIF(datas,"<89")最大值的公式:=MAX(datas)最小值的公式:=MIN(datas)这里的datas是[定义的区域名称,等同于C3:L12,你直接写C3:L12也是可以的,<89在为这里是不包含等于这种情况的,如果需要,可将<89改写成<=89 ...

相似回答
大家正在搜