excel逻辑运算
含义:当关系运算符“>” 左边的表达式大于右 边的表达式结果为 TRUE,否则结果为 FALSE。 例7:判断1990年1月1 日以后出生的日期。 答案: =(a2>date(1990,1,1))
9
关系运算符“>=”
含义:当关系运算符“>=” 左边的表达式大于或 等于其右边的表达式 的值时结果为TRUE, 否则结果为FALSE。 例8:判断60分以上,含 60的成绩。 答案:=(a2>=60)
19
条件表达式IF
例18:成绩80分以上的 为优秀,70到80分的 为中等,60到70的为 及格,60分以下为不 及格。 答案:=IF(A2>=80,"优秀 ",IF(A2>=70,"中等 ",IF(A2>=60,"及格","不 及格")))
20
计数函数COUNT
COUNT(指定区域) 含义:计算指定区域中 包含数值的行数。 例19:求总共有几人参 加考试。 答案: =count(b2:b11)
21
计数函数COUNTA
COUNTA(指定区域) 含义:计算指定区域中 包含非空值的行数。 例20:求总共有几人参 加考试。 答案: =COUNTA(A2:A7)
22
函数COUNTIF
COUNTIF(指定区域,表 达式) 含义:对指定区域中符 合表达式的行,计算 数值个数。 例21:求男生总数。 答案: =COUNTIF(A2:A11,"男")
10
关系运算符”<>”
含义:不等于“<>”两边 的表达式不相等则为 TRUE,否则为FALSE。 例9:判断成绩为不为空 白的单元格。 答案:=(A2<>””)
11
关系运算符”<>”
例10:判断性别不为男 性的单元格。 答案:=(A2<>”男”)
12
关系运算符”<>”
例11:判断年份不是 2000年的单元格。 答案: =(year(A2)<>2000)
31
Excel日期函数
Today() 含义:取当天的日期。 取到的值会跟随系统 进行更新成最新的日 期值。 Now() 含义:取当天的日期时 间。取到的值会跟随 系统进行更新成最新 的日期时间值。
32
Excel日期函数
Weekday(指定日期) 含义:求指定日期占的 星期中的序号。 Weeknum(指定日期) 含义:求指定日期是一 年中的第几周。 例: =weekday(date(2015,1 2,1))
35
Excel时间函数
Hour(日期时间值) 含义:取出指定时期时 间值中的小时数。 Minute(日期时间值) 含义:取出指定时期时 间值中的分钟数。 Second(日期时间值) 含义:取出指定时期时 间值中的秒数。
36
Excel日期函数
Excel中的日期是从 1900/1/1日开始计算 的。
26
函数AVERAGE
AVERAGE(指定区域) 含义:对指定区域的数 据求平均分。 例23:求成绩平均分。 答案: =AVERAGE(B2:B7)
27
Excel字符串函数LEFT
LEFT(text,num_chars) 含义:该函数从左边开 始提取字符。 Text是 包含要提取字符的文 本串。Num_chars指定 要由LEFT 所提取的字 符个数。 例24:取出名字中的第 一个字。 答案:=LEFT(A2,1)
13
逻辑运算符AND
用法:and(表达式1,表 达式2,…,表达式n) 含义:当所有表达式都 为TRUE,结果为TRUE, 否则为FALSE。 例12:判断价格在20元 以上,50元以下的商 品价格。 答案: =(AND(A2>=20,A2<=50))
14
逻辑运算符AND
例13:判断成绩在60分 以上的女性。 答案: =(AND(A2="女",B2>=60))
37
Excel日期函数
DATEDIF(start_date,end_date,"y"); DATEDIF(start_date,end_date,"m") DATEDIF(start_date,end_date,"d"); DATEDIF(start_date,end_date,"ym");
38
例2:判断excel单元格A2 中的值是否等于“张”。 答案:=(LEFT(A2)="张")
4
关系运算符“=”
例3:判断是否1990年出 生。 答案:=(YEAR(A2)=1990)
5
关系运算符“<”
含义:当“<”左边表达式 小于右边的表达式, 结果为TRUE,否则为 FALSE。 例4:判断价格是否小于 20元。 答案:=(a2<20)
28
Excel字符串函数MID
MID(text,start_num,num_ chars)
含义:从左边指定个数 字符开始提取若干个 字符。Text是包含要提 取字符的文本串。 Start_num是文本中要 提取的第一个字符的 位置。num_chars是要 提取的字符个数。
29
Excel字符串函数MID
6
Байду номын сангаас
关系运算符“<=”
含义:当“<”左边表达式 小于或等于右边的表 达式,结果为TRUE, 否则为FALSE。 例5:判断价格是否小于 或等于20元。 答案:=(A2<=20)
7
关系运算符“<=”
例6:判断1990年1月1 日之前出生的日期。 答案: =(a2<date(1990,1,1))
8
关系运算符“>”
Excel函数与运算
1
Excel的数据类型
Excel的数据类型
类型 数值 类型值 1
文本 逻辑值 错误值 数组
2 4 16 64
•逻辑型数据只有TRUE和FALSE两个值
2
关系运算符“=”
含义:判断两个数是否 相等。 例1:判断101是不是偶 数。 答案:=(mod(101,2)=0)
3
关系运算符“=”
用法:NOT(表达式) 含义:当参数中的表达 式为TRUE,则结果为 FALSE,否则为TRUE。 例15:判断年龄在18岁 以下的行。 答案: =(NOT(A2>=18))
17
逻辑运算符NOT
例16:判断非党员的行。 答案: =(NOT(A2="共产党员"))
18
条件表达式IF
IF(表达式,表达式结果 为真返回值,表达式 结果为假返回值) 例17:对18岁以上的行 显示“成年人”,18岁 以下的显示“末成年人”。 答案:=(IF(A2>=18,“成 年人”,“未成年人"))
33
Excel日期函数
Date(year,month,day)
含义:将参数中的年、 月、日合成日期。 例:=date(1990,11,10)
34
Excel日期函数
Year(指定日期) 含义:取出指定日期中 的年。 Month(指定日期) 含义:取出指定日期中 的月。 day(指定日期) 含义:取出指定日期中 的日。
例25:求学生号第5、6 位。 答案: =MID(A2,5,2)
30
Excel字符串函数RIGHT
RIGHT(text,num_chars) 含义:该函数从右边开 始提取若干个字符。 Text是包含要提取字符的 文本串。Num_chars指 定希望提取的字符个 数。 例26:提出学号最后两 位。 答案:=RIGHT(A2,2)
23
函数COUNTIF
例22:求80分以上的成 绩个数。 答案: =COUNTIF(B2:B11,">= 80")
24
函数SUM
SUM(指定区域) 含义:对指定区域的数 据求总和。 例23:求成绩总分。 答案: =SUM(B2:B7)
25
函数SUMIF
SUMIF(指定区域,表达 式,求和区域) 含义:对指定区域中符 合表达式的行,其相 应的求和区域的值求 总和。 例24:求男生的总分。 答案: =SUMIF(A2:A11,"男 ",B2:B11)
15
逻辑运算符OR
用法:OR(表达式1,表达 式2,…,表达式n) 含义:当任何一个表达式 为TRUE,则结果为TRUE, 否则为FALSE。 例14:判断60岁以上的男 性或55岁以上的女性。 答案: =OR(AND(A2="女 ",B2>=55),AND(A2="男 ",B2>=60))
16
逻辑运算符NOT