简书求助中心Office实用小技能get

请不要和我提“条件”了!

2017-08-11  本文已影响610人  表妹的EXCEL

来源:微信公众号表妹的EXCEL

条件,一个EXCEL中出现频率最高的词。之前表妹已经写过N篇推送,从各个方面讲解了关于它的解决方法。不过无奈,一大批刚刚关注表妹的小伙伴对于这些推送并不熟悉,工作中遇到了条件问题仍不能独立解决,所以表妹不辞辛劳,挑灯夜战,再次将所有【条件】问题统一进行汇总,对其进行一网打尽,勤奋好学的小伙伴们速度收藏起来吧~~

~~~~~~条件的分割线~~~~~~

1.条件判断

函数

IF(AND(条件1,条件2,...,条件n),结果1,结果2)

IF(OR(条件1,条件2,...,条件n),结果1,结果2)

示例

问题:销售额大于回款额,并且销售额大于5000,回款额大于3000的正式员工的考评成绩为优,其余为良好

公式:=IF(AND(C2>D2,C2>5000,D2>3000,B2="正式"),"优秀","良好")

------------------------------------

2.条件求和

函数

SUMIF(条件区域,条件,求和区域)--推送46

SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,...)--推送46

SUMPRODUCT((条件区域=条件)*求和区域)--推送22

SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*...*求和区域)--推送22

示例

问题:1.求正式员工的总销售额;2.求销售二部正式员工的总销售额

公式1:

=SUMIF(B2:B14,A17,D2:D14)

=SUMIFS(D2:D14,B2:B14,A22,C2:C14,B22)

公式2:

=SUMPRODUCT((B2:B14=A17)*D2:D14)

=SUMPRODUCT((B2:B14=A21)*(C2:C14=B21)*D2:D14)

------------------------------------

3.条件计数

函数

COUNTIF(条件区域,条件)--推送60

COUNTIFS(条件区域1,条件1,条件区域2,条件2,...)--推送60

SUMPRODUCT((条件区域=条件)*1)--推送22

SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*...*(条件区域n=条件n))--推送22

示例

问题:1.求正式员工的人数;2.求销售二部正式员工的人数

公式1:

=COUNTIF(B2:B14,A17)

=COUNTIFS(B2:B14,A22,C2:C14,B22)

公式2:

=SUMPRODUCT((B2:B14=A17)*1)

=SUMPRODUCT((B2:B14=A22)*(C2:C14=B22))

------------------------------------

4.条件平均值

函数

AVERAGEIF(条件区域,条件,平均值区域)--推送86

AVERAGEIFS(平均值区域,条件区域1,条件1,条件区域2,条件2,...)--推送86

示例

问题:1.求正式员工的平均销售额;2.求销售二部正式员工的平均销售额

公式:

=AVERAGEIF(B2:B14,A17,D2:D14)

=AVERAGEIFS(D2:D14,B2:B14,A21,C2:C14,B21)

------------------------------------

5.区间条件

函数

VLOOKUP(查找值,条件区域,返回列,模糊查找)--推送12

示例

问题:根据销售额,确定各员工的业绩评级

公式:=VLOOKUP(D8,$D$2:$E$5,2,TRUE)

------------------------------------

6.多条件查找

函数

LOOKUP(1,0/(条件区域1=条件1)*(条件区域2=条件2)*...*(条件区域n=条件n),返回值区域)--推送37

示例

问题:查找编号为A003的销售二部的正式员工的姓名

公式:=LOOKUP(1,0/((D2:D14=A17)*(B2:B14=B17)*(C2:C14=C17)),A2:A14)

------------------------------------

7.多条件最值

函数

=MAX(IF(条件区域=条件,对比数据))--推送72

=MIN(IF(条件区域=条件,对比数据))--推送72

=MAX(IF((条件区域1=条件1)*(条件区域2=条件2)*...*(条件区域n=条件n),对比数据))--推送72

=MIN(IF((条件区域1=条件1)*(条件区域2=条件2)*...*(条件区域n=条件n),对比数据))--推送72

示例

问题:1.求正式员工的最大/最小销售额;2.求销售二部正式员工的最大/最小销售额

公式1:

=MAX(IF(B2:B14=A17,D2:D14))

=MIN(IF(B2:B14=A17,D2:D14))

公式2:

=MAX(IF((B2:B14=A22)*(C2:C14=B22),D2:D14))

=MIN(IF((B2:B14=A22)*(C2:C14=B22),D2:D14))

PS:上述公式为数组公式,需同时按下Ctrl+Shift+Enter三键才能执行

-------------------------------------

怎么样,通过表妹的细致总结,小伙伴们对于【条件】问题是不是可以手到擒来,轻松应对了呢?勤奋好学的你,赶快自己动手试试吧~~

如果你觉得表妹的分享内容很实用,欢迎分享给其他小伙伴呦,独乐乐不如众乐乐嘛!

关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧!

本文已在版权印备案,如需转载请访问版权印14257715

上一篇 下一篇

猜你喜欢

热点阅读