EqLlyHJ5w6,694hQRgLWm

EXCEL运算符和函数的使用方法简明教程

来源:济南磐龙笔记本交换机维修作者:济南磐龙维修网址:http://www.pldtwx.com


EXCEL运算符和函数的使用方法简明教程




算术运算符

若要完成基本的数学运算(如加法、减法或乘法)、合并数字以及生成数值结果,请使用以下算术运算符。


算术运算符
含义
示例
+(加号)
加法
3+3
(减号)
减法负数
3-1
-1
*(星号)
乘法
3*3
/(正斜杠)
除法
3/3
%(百分号)
百分比
20%
^(脱字号)
乘方
3^2


比较运算符

可以使用下列运算符比较两个值。当用运算符比较两个值时,结果为逻辑值:TRUE

FALSE


比较运算符
含义
示例
=(等号)
等于
A1=B1
>(大于号)
大于
A1>B1
<(小于号)
小于
A1<B1
>=(大于等于号)
大于等于
A1>=B1
<=(小于等于号)
小于等于
A1<=B1
<>(不等号)
不等于
A1<>B1


文本连接运算符

可以使用与号
(&)
联接或连接一个或多个文本字符串,以生成一段文本。


文本运算符
含义
示例
&(与号)
将两个文本值连接或串起来产生一个连续的文本值
("North"&"wind")


引用运算符

可以使用以下运算符对单元格区域进行合并计算。


引用运算符
含义
示例
:(冒号)
区域运算符,生成对两个引用之间的所有单元格的引用,包括这两个引用
B5:B15
,(逗号)
联合运算符,将多个引用合并为一个引用
SUM(B5:B15,D5:D15)
(空格)
交叉运算符,生成对两个引用共同的单元格的引用
B7:D7 C6:C8



Excel
执行公式运算的次序

在某些情况中,执行计算的次序会影响公式的返回值,因此,了解如何确定计算次序以及如何更改次序以获得所需结果非常重要。

计算次序

公式按特定次序计算值。Excel
中的公式始终以等号
(=)
开头,这个等号告诉
Excel
随后的字符组成一个公式。等号后面是要计算的元素(即操作数),各操作数之间由运算符分隔。Excel
按照公式中每个运算符的特定次序从左到右计算公式。

运算符优先级

如果一个公式中有若干个运算符,Excel
将按下表中的次序进行计算。如果一个公式中的若干个运算符具有相同的优先顺序(例如,如果一个公式中既有乘号又有除号),Excel将从左到右进行计算。



运算符
说明
:(冒号)
(单个空格)
,(逗号)
引用运算符
-
负数(如
–1
%
百分比
^
乘方
*

/
乘和除
+

加和减
&
连接两个文本字符串(串连)
=< ><=>=<>
比较运算符


使用括号

若要更改求值的顺序,请将公式中要先计算的部分用括号括起来。例如,下面公式的结果是
11
,因为
Excel
先进行乘法运算后进行加法运算。将
2

3
相乘,然后再加上
5
,即得到结果。

=5+2*3

但是,如果用括号对该语法进行更改,Excel
将先求出
5

2
之和,再用结果乘以
3

21

=(5+2)*3

在以下示例中,公式第一部分的括号强制
Excel
先计算
B4+25
,然后再除以单元格
D5
E5

F5
中值的和。

=(B4+25)/SUM(D5:F5)


Excel中判断某个单元格是否为空


1
if(a1="")


2
if(len(a1)=0)


3
if(isblank(a1))


逻辑运算符

  1.AND

  用途:所有参数的逻辑值为真时返回TRUE();只要有一个参数的逻辑值为假,则返回FALSE()

  语法:AND(logical1logical2…)

  参数:Logical1logical2为待检验的130个逻辑表达式,它们的结论或为TRUE()或为FALSE()。参数必须是逻辑值或者包含逻辑值的数组或引用,如果数组或引用内含有文字或空白单元格,则忽略它的值。如果指定的单元格区域内包括非逻辑值,AND将返回错误值#value!

  2.FALSE

  用途:返回逻辑值FALSE

  语法:FALSE()

  参数:该函数不需要参数

  实例:如果在A1单元格内输入公式“=FALSE()”,回后即可返回FALSE。若在单元格或公式中输入文字FALSEExcel会自动将它解释成逻辑值FALSE

  3.IF

  用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。

  语法:IF(logical_testvalue_if_truevalue_if_false)

  参数:Logical_test计算结果为TRUEFALSE的任何数值或表达式;value_if_trueLogical_testTRUE时函数的返回值,如果logical_testTRUE并且省略了value_if_true,则返回TRUE。而且value_if_true可以是一个表达式;value_if_falseLogical_testFALSE时函数的返回值。如果logical_testFALSE并且省略value_if_false,则返回FALSEvalue_if_false也可以是一个表达式。

  实例:公式“=IF(C2>=85"A"IF(C2>=70"B"IF(C2>=60"C"IF(C2=85成立,则D2单元格被赋值“A”;如果第一个逻辑判断表达式C2>=85不成立,则计算第二个IF语句“IF(C2>=70”;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。

  4.NOT

  用途:求出一个逻辑值或逻辑表达式的相反值。如果您要确保一个逻辑值等于其相反值,就应该使用NOT函数。

  语法:NOT(logical)

  参数:Logical是一个可以得出TRUEFALSE结论的逻辑值或逻辑表达式。如果逻辑值或表达式的结果为FALSE,则NOT函数返回TRUE;如果逻辑值或表达式的结果为TRUE,那么NOT函数返回的结果为FALSE

  实例:如果A1=6A2=8,那么公式“=NOT(A1

  5.OR

  用途:所有参数中的任意一个逻辑值为真时即返回TRUE()

  语法:OR(logical1logical2...)

  参数:Logical1logical2...是需要进行检验的130个逻辑表达式,其结论分别为TRUEFALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR函数将返回错误#value!

  实例:如果A1=6A2=8,则公式“=OR(A1+A2>A2A1=A2)”返回TRUE;而公式“=OR(A1>A2A1=A2)”返回FALSE

  6.TRUE

  用途:返回逻辑值TRUE

  语法:TRUE()

  参数:该函数不需要参数

  实例:如果在A1单元格内输入公式“=TRUE()”,回车后即可返回TRUE。若在单元格或公式中输入文字TRUEExcel会自动将它解释成逻辑值TRUE。函数TRUE主要用于与其它电子表格程序兼容。


示例:


公式
说明(结果)
=AND(1<A2, A2<100)
因为 50 介于 1 100 之间 (TRUE)
=IF(AND(1<A3, A3<100), A3, "数值超出范围")
如果上面的第二个数字介于 1 100 之间,则显示该数字,否则显示信息(数值超出范围)
=IF(AND(1<A2, A2<100), A2, "数值超出范围")
如果上面的第一个数字介于 1 100 之间,则显示该数字,否则显示信息 (50)




公式
说明(结果)
=OR(TRUE)
参数为 TRUE (TRUE)
=OR(1+1=1,2+2=5)
所有参数的逻辑值为 FALSE (FALSE)
=OR(TRUE,FALSE,TRUE)
至少一个参数为 TRUE (TRUE)



字符串函数

一、截取Excel字符串的部分字符,我们可以使用MidLeftRight等函数从长字符串内获取一部分字符。

  LEFT函数:

  LEFT(text,num_chars)

  Text是包含要提取字符的文本串。Num_chars指定要由LEFT
所提取的字符个数,该函数从左边开始提取字符。

  MID函数:

  MID(text,start_num,num_chars)

  Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置。num_chars是要提取的字符个数,从左边开始提取字符。

  RIGHT函数:

  RIGHT(text,num_chars)

  Text是包含要提取字符的文本串。Num_chars指定希望
RIGHT
提取的字符个数。该函数从右边开始提取字符。

二、字符串查找函数,Find函数
  用来对原始数据中某个字符串进行定位,以确定其位置。因为该招进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串,有点像瞎子摸象,摸到哪就说哪,因此取名“瞎子摸象”。
  使用语法
  FIND(find_text,within_text,start_num)
  Find_text 是要查找的文本。
  Within_text 是包含要查找文本的文本。
  Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1
  注意:
  使用 start_num 可跳过指定数目的字符。例如,假定使用文本字符串AYF0093.YoungMensApparel”,如果要查找文本字符串中说明部分的第一个“Y”的编号,则可将 start_num 设置为 8,这样就不会查找文本的序列号部分。FIND 将从第 8 个字符开始查找,而在下一个字符处即可找到 find_text,于是返回编号 9FIND 总是从 within_text 的起始处返回字符编号,如果 start_num 大于 1,也会对跳过的字符进行计数。
  如果 find_text 是空文本 (),则 FIND 则会返回数值1
  Find_text 中不能包含通配符。
  如果 within_text 中没有 find_text,则 FIND返回错误值 #VALUE!
  如果 start_num 不大于 0,则 FIND返回错误值 #VALUE!
  如果 start_num 大于 within_text 的长度,则 FIND 返回错误值 #VALUE!

LEN函数,计算字符串的长度


统计一列中某个数字出现的次数

比如A列里面 A1A100里面 每格里面都有数字 我想知道这A1A100里面出现了多少个2 多少个25A101中输入:

COUNTIF(A1:A100,2)

COUNTIF(A1:A100,25)



Value函数可以把字符型转成数字

Value(字符型数字) 这个函数就是转换字符型数字为数值型。双引号:=CHAR(34) & A1 & CHAR(34)


输入两个""来显示"

=""

excel表格显示


笔记本交换机维修专业芯片级维修服务商 www.pldtwx.com

EqLlyHJ5w6