excel逻辑运算
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
含义:对指定区域中符 Байду номын сангаас表达式的行,计算 数值个数。
例21:求男生总数。 答案: =COUNTIF(A2:A11,"男")
23
函数COUNTIF
例22:求80分以上的成 绩个数。
答案: =COUNTIF(B2:B11,">=8 0")
24
函数SUM
SUM(指定区域) 含义:对指定区域的数
据求总和。 例23:求成绩总分。 答案: =SUM(B2:B7)
Excel函数与运算
1
Excel的数据类型
Excel的数据类型
类型 数值 文本 逻辑值 错误值 数组
类型值 1 2 4 16 64
•逻辑型数据只有TRUE和FALSE两个值
2
关系运算符“=”
含义:判断两个数是否 相等。
例1:判断101是不是偶 数。
答案:=(mod(101,2)=0)
3
关系运算符“=”
例8:判断60分以上,含 60的成绩。
答案:=(a2>=60)
10
关系运算符”<>”
含义:不等于“<>”两边的 表达式不相等则为 TRUE,否则为FALSE。
例9:判断成绩为不为空 白的单元格。
答案:=(A2<>””)
11
关系运算符”<>”
例10:判断性别不为男 性的单元格。
答案:=(A2<>”男”)
8
关系运算符“>”
含义:当关系运算符“>” 左边的表达式大于右 边的表达式结果为 TRUE,否则结果为 FALSE。
例7:判断1990年1月1日 以后出生的日期。
答案: =(a2>date(1990,1,1))
9
关系运算符“>=”
含义:当关系运算符“>=” 左边的表达式大于或 等于其右边的表达式 的值时结果为TRUE, 否则结果为FALSE。
例14:判断60岁以上的男 性或55岁以上的女性。
答案: =OR(AND(A2="女
",B2>=55),AND(A2="男 ",B2>=60))
16
逻辑运算符NOT
用法:NOT(表达式) 含义:当参数中的表达
式为TRUE,则结果为 FALSE,否则为TRUE。 例15:判断年龄在18岁 以下的行。 答案: =(NOT(A2>=18))
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(指定区域,表 达式)
MID(text,start_num,num_ chars)
含义:从左边指定个数 字符开始提取若干个 字符。Text是包含要提 取字符的文本串。 Start_num是文本中要 提取的第一个字符的 位置。num_chars是要 提取的字符个数。
29
Excel字符串函数MID
例25:求学生号第5、6 位。
答案: =MID(A2,5,2)
30
Excel字符串函数RIGHT
RIGHT(text,num_chars) 含义:该函数从右边开
始提取若干个字符。 Text是包含要提取字符的
文本串。Num_chars指 定希望提取的字符个 数。 例26:提出学号最后两 位。 答案:=RIGHT(A2,2)
12
关系运算符”<>”
例11:判断年份不是 2000年的单元格。
答案:=(year(A2)<>2000)
13
逻辑运算符AND
用法:and(表达式1,表 达式2,…,表达式n)
含义:当所有表达式都 为TRUE,结果为TRUE, 否则为FALSE。
例12:判断价格在20元 以上,50元以下的商 品价格。
例2:判断excel单元格A2 中的值是否等于“张”。
答案:=(LEFT(A2)="张")
4
关系运算符“=”
例3:判断是否1990年出 生。
答案:=(YEAR(A2)=1990)
5
关系运算符“<”
含义:当“<”左边表达式 小于右边的表达式, 结果为TRUE,否则为 FALSE。
例4:判断价格是否小于 20元。
答案: =(AND(A2>=20,A2<=50))
14
逻辑运算符AND
例13:判断成绩在60分 以上的女性。
答案: =(AND(A2="女",B2>=60))
15
逻辑运算符OR
用法:OR(表达式1,表达 式2,…,表达式n)
含义:当任何一个表达式 为TRUE,则结果为TRUE, 否则为FALSE。
17
逻辑运算符NOT
例16:判断非党员的行。 答案: =(NOT(A2="共产党员"))
18
条件表达式IF
IF(表达式,表达式结果 为真返回值,表达式 结果为假返回值)
例17:对18岁以上的行 显示“成年人”,18岁以 下的显示“末成年人”。
答案:=(IF(A2>=18,“成年 人”,“未成年人"))
27
Excel字符串函数LEFT
LEFT(text,num_chars) 含义:该函数从左边开
始提取字符。 Text是 包含要提取字符的文 本串。Num_chars指定 要由LEFT 所提取的字 符个数。 例24:取出名字中的第 一个字。 答案:=LEFT(A2,1)
28
Excel字符串函数MID
25
函数SUMIF
SUMIF(指定区域,表达 式,求和区域)
含义:对指定区域中符 合表达式的行,其相 应的求和区域的值求 总和。
例24:求男生的总分。 答案: =SUMIF(A2:A11,"男
",B2:B11)
26
函数AVERAGE
AVERAGE(指定区域) 含义:对指定区域的数
据求平均分。 例23:求成绩平均分。 答案: =AVERAGE(B2:B7)
答案:=(a2<20)
6
关系运算符“<=”
含义:当“<”左边表达式 小于或等于右边的表 达式,结果为TRUE, 否则为FALSE。
例5:判断价格是否小于 或等于20元。
答案:=(A2<=20)
7
关系运算符“<=”
例6:判断1990年1月1日 之前出生的日期。
答案: =(a2<date(1990,1,1))
例21:求男生总数。 答案: =COUNTIF(A2:A11,"男")
23
函数COUNTIF
例22:求80分以上的成 绩个数。
答案: =COUNTIF(B2:B11,">=8 0")
24
函数SUM
SUM(指定区域) 含义:对指定区域的数
据求总和。 例23:求成绩总分。 答案: =SUM(B2:B7)
Excel函数与运算
1
Excel的数据类型
Excel的数据类型
类型 数值 文本 逻辑值 错误值 数组
类型值 1 2 4 16 64
•逻辑型数据只有TRUE和FALSE两个值
2
关系运算符“=”
含义:判断两个数是否 相等。
例1:判断101是不是偶 数。
答案:=(mod(101,2)=0)
3
关系运算符“=”
例8:判断60分以上,含 60的成绩。
答案:=(a2>=60)
10
关系运算符”<>”
含义:不等于“<>”两边的 表达式不相等则为 TRUE,否则为FALSE。
例9:判断成绩为不为空 白的单元格。
答案:=(A2<>””)
11
关系运算符”<>”
例10:判断性别不为男 性的单元格。
答案:=(A2<>”男”)
8
关系运算符“>”
含义:当关系运算符“>” 左边的表达式大于右 边的表达式结果为 TRUE,否则结果为 FALSE。
例7:判断1990年1月1日 以后出生的日期。
答案: =(a2>date(1990,1,1))
9
关系运算符“>=”
含义:当关系运算符“>=” 左边的表达式大于或 等于其右边的表达式 的值时结果为TRUE, 否则结果为FALSE。
例14:判断60岁以上的男 性或55岁以上的女性。
答案: =OR(AND(A2="女
",B2>=55),AND(A2="男 ",B2>=60))
16
逻辑运算符NOT
用法:NOT(表达式) 含义:当参数中的表达
式为TRUE,则结果为 FALSE,否则为TRUE。 例15:判断年龄在18岁 以下的行。 答案: =(NOT(A2>=18))
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(指定区域,表 达式)
MID(text,start_num,num_ chars)
含义:从左边指定个数 字符开始提取若干个 字符。Text是包含要提 取字符的文本串。 Start_num是文本中要 提取的第一个字符的 位置。num_chars是要 提取的字符个数。
29
Excel字符串函数MID
例25:求学生号第5、6 位。
答案: =MID(A2,5,2)
30
Excel字符串函数RIGHT
RIGHT(text,num_chars) 含义:该函数从右边开
始提取若干个字符。 Text是包含要提取字符的
文本串。Num_chars指 定希望提取的字符个 数。 例26:提出学号最后两 位。 答案:=RIGHT(A2,2)
12
关系运算符”<>”
例11:判断年份不是 2000年的单元格。
答案:=(year(A2)<>2000)
13
逻辑运算符AND
用法:and(表达式1,表 达式2,…,表达式n)
含义:当所有表达式都 为TRUE,结果为TRUE, 否则为FALSE。
例12:判断价格在20元 以上,50元以下的商 品价格。
例2:判断excel单元格A2 中的值是否等于“张”。
答案:=(LEFT(A2)="张")
4
关系运算符“=”
例3:判断是否1990年出 生。
答案:=(YEAR(A2)=1990)
5
关系运算符“<”
含义:当“<”左边表达式 小于右边的表达式, 结果为TRUE,否则为 FALSE。
例4:判断价格是否小于 20元。
答案: =(AND(A2>=20,A2<=50))
14
逻辑运算符AND
例13:判断成绩在60分 以上的女性。
答案: =(AND(A2="女",B2>=60))
15
逻辑运算符OR
用法:OR(表达式1,表达 式2,…,表达式n)
含义:当任何一个表达式 为TRUE,则结果为TRUE, 否则为FALSE。
17
逻辑运算符NOT
例16:判断非党员的行。 答案: =(NOT(A2="共产党员"))
18
条件表达式IF
IF(表达式,表达式结果 为真返回值,表达式 结果为假返回值)
例17:对18岁以上的行 显示“成年人”,18岁以 下的显示“末成年人”。
答案:=(IF(A2>=18,“成年 人”,“未成年人"))
27
Excel字符串函数LEFT
LEFT(text,num_chars) 含义:该函数从左边开
始提取字符。 Text是 包含要提取字符的文 本串。Num_chars指定 要由LEFT 所提取的字 符个数。 例24:取出名字中的第 一个字。 答案:=LEFT(A2,1)
28
Excel字符串函数MID
25
函数SUMIF
SUMIF(指定区域,表达 式,求和区域)
含义:对指定区域中符 合表达式的行,其相 应的求和区域的值求 总和。
例24:求男生的总分。 答案: =SUMIF(A2:A11,"男
",B2:B11)
26
函数AVERAGE
AVERAGE(指定区域) 含义:对指定区域的数
据求平均分。 例23:求成绩平均分。 答案: =AVERAGE(B2:B7)
答案:=(a2<20)
6
关系运算符“<=”
含义:当“<”左边表达式 小于或等于右边的表 达式,结果为TRUE, 否则为FALSE。
例5:判断价格是否小于 或等于20元。
答案:=(A2<=20)
7
关系运算符“<=”
例6:判断1990年1月1日 之前出生的日期。
答案: =(a2<date(1990,1,1))