E战到底特训营

2019-01-21

2019-01-21  本文已影响1人  翟丽华

一、逻辑值True、False

1.与(and),或(or),非(not)

and:所有条件为true,则返回true,否则返回false

or:其中之一条件为true,则返回true,否则返回false

not:如果条件参数结果为true,则返回false,同理结果为false,则返回true

很少单独使用,一般与其他函数嵌套使用,尤其是IF函数

二、基本用法

=if(B2>=60,"及格")

=and(B2>=60,C2>=60)

=OR(B2>=60,C2>=60)

三、进阶用法

=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)

=IF(AND(B13<>"未考",B13>=160),"优秀","")

四、IF函数多条件判断

两个条件=IF(B10="A1",5000,IF(B10="A2",8000))

三个条件 =IF(B30="A1",5000,IF(B30="A2",8000,IF(B30="A3",10000)))

四个条件 =IF(B44="A1",5000,IF(B44="A2",8000,IF(B44="A3",10000,IF(B44="A4",20000))))

五、多条件区间判断

=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<85,"良好","优秀")))

=IF(B25=100,"满分",IF(B25>=90,"优秀",IF(B25>=80,"良好",IF(B25>=60,"及格","不及格"))))

六、返回区域

部门销售总计

销售1部1500015000

销售1部              销售2部

姓名   销售额      姓名           销售额

张三丰  1000        乔峰           500

杨过      2000          段誉         600

独孤求败   3000          虚竹     700

储君老师      4000       黄老邪   800

  郭靖      5000           洪七公      900

=SUM(IF(A2="销售1部",B5:B9,E5:E9))

=SUM(IF(B23:B29="男",C23:C29))

=SUMIF(B23:B29,"男",C23:C29)

七、.IFERROR函数

=IFERROR(C2/B2,"错误")

=IFERROR(C2/B2,"")

八、实战应用

学号姓名学科分数

20180001储君语文85

20180002琪琪语文80

20180003小凡语文90

20180004小六语文88

20180005小七语文90

20180006孔红语文54

20180007许影语文99

20180008华媛语文99

20180009郑卿语文68

20180010陈育彤语文86

20180011张远琴语文92

20180012郑启芬语文57

20180013邹兴怡语文61

20180014韩访琴语文73

20180057孙梦娇地理51

20180058曹章洪地理64

20180059孙开萍地理49

20180060孔高彭地理74

20180061赵锦地理89

20180062秦高彭地理64

20180047姜凡地理88

20180048李兰燕地理49

20180049韩桂兰地理91

20180050蒋书同地理69

20180051周雪梅地理67

20180052韩良翠地理98

20180053戚冰彤地理94

案例1

提成区间限定,最高不得大于2000

姓名提成应发提成

张三丰2,500 2,000

杨过3,000 2,000

郭靖2,000 2,000

小龙女2,520 2,000

独孤求败1,800 1,800

储君老师1,500 1,500

IF函数 =IF(B5>=2000,2000,B5)

MIN公式 =MIN(B5,2000)

十、制作方法:

步骤一:选中A1:CN95单元格区域

步骤二:在公式编辑栏输入以下公式,然后注意,按<Ctrl+Enter>结束

=IF((INT(SQRT((ROW()-50)^2+(COLUMN()-50)^2))=40)+(INT(SQRT((ROW()-30)^2+(COLUMN()-30)^2))=10)+(INT(SQRT((ROW()-30)^2+(COLUMN()-

步骤三:把行、列的高度与宽度拉小到一个合适的范围,这样的一个笑脸就在你的Excel表格中出现了。

上一篇下一篇

猜你喜欢

热点阅读