ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > Excel VBA > VBA入门指南-运算符关键字

VBA入门指南-运算符关键字

作者:绿色风 分类: 时间:2022-08-17 浏览:208
楼主
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
2楼
zhyou
一个字“好”,两个字“谢谢”!
3楼
杨哨南
实在感谢!
4楼
松儿
高手,就是不简单!学习。谢谢分享!
5楼
bishunbiao
很实用的东西,学习中
6楼
老糊涂
系统学习
7楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
8楼
zhyou
一个字“好”,两个字“谢谢”!
9楼
杨哨南
实在感谢!
10楼
松儿
高手,就是不简单!学习。谢谢分享!
11楼
bishunbiao
很实用的东西,学习中
12楼
老糊涂
系统学习
13楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
14楼
zhyou
一个字“好”,两个字“谢谢”!
15楼
杨哨南
实在感谢!
16楼
松儿
高手,就是不简单!学习。谢谢分享!
17楼
bishunbiao
很实用的东西,学习中
18楼
老糊涂
系统学习
19楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
20楼
zhyou
一个字“好”,两个字“谢谢”!
21楼
杨哨南
实在感谢!
22楼
松儿
高手,就是不简单!学习。谢谢分享!
23楼
bishunbiao
很实用的东西,学习中
24楼
老糊涂
系统学习
25楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
26楼
zhyou
一个字“好”,两个字“谢谢”!
27楼
杨哨南
实在感谢!
28楼
松儿
高手,就是不简单!学习。谢谢分享!
29楼
bishunbiao
很实用的东西,学习中
30楼
老糊涂
系统学习
31楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
32楼
zhyou
一个字“好”,两个字“谢谢”!
33楼
杨哨南
实在感谢!
34楼
松儿
高手,就是不简单!学习。谢谢分享!
35楼
bishunbiao
很实用的东西,学习中
36楼
老糊涂
系统学习
37楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
38楼
zhyou
一个字“好”,两个字“谢谢”!
39楼
杨哨南
实在感谢!
40楼
松儿
高手,就是不简单!学习。谢谢分享!
41楼
bishunbiao
很实用的东西,学习中
42楼
老糊涂
系统学习
43楼
omnw
  这类关键字太多了,而且有很多种分类方法,比如按参数个数分为单目运算符、双目运算符、三目运算符和多目运算符等,按参与运算的参数类型可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等,按照运算符的作用范围可以分为过程级运算符、函数级运算符和模块级运算符。
  先谈谈运算符的含义。到底什么是运算符?运算符就是连接各种类型的数值、常量、变量的运算符号。这里需要特别声明的是运算符与函数的区别。举个比较有代表性的例子,大家在EXCEL的单元格里写公式的时候,如果写2个或2个以上并列条件的时候,可能会遇到ANDOR的关系,以往有很多同事和朋友都来问过我,为什么我写的条件会报错。那么他们是如何写这些条件的呢?"x>1ory<2",这样写在VBA程序中是可以被接受并符合语法的,但在EXCEL单元格的公式中就会报错,因为在公式中,EXCEL会将AND或者OR都作为函数来看待而不是运算符。按照定义,运算符是连接各类数据的符号,因此其一般前后都有数据,但函数不同,一般是由函数名开头,后面跟上一对括号,括号里面是参数,彼此用逗号分开,因此在EXCEL的公式中,如果用到多个条件之间的关系,就应该采用函数形式而不是运算符的形式,例如and(条件一,条件二)
  按照运算符所能连接的数据的数量,我们将运算符分为单目、双目、三目和多目运算符。单目运算符只能连接一个数据,比如not条件一,返回一个结果。这类运算符一般集中在逻辑运算中。大家可能见过这样的运算符号,“++”、“--”,这些也是单目运算符,如果数据在运算符前面意思是先返回该数据然后本身加、减1;如果数据在运算符后面意思是数据先进行加减运算然后返回运算后的该数据,这一般常用于循环语句。二目运算符能连接2个数据,很多运算符都属于二目运算符,比如常见的+-*/等等。三目运算符常见的有这么一种类型,“表达式1?表达式2:表达式3”,意思是先对表达式1求值,如果表达式1条件成立(不为0),则对表达式2求值,然后将该值作为整个表达式的结果返回;如果表达式1不成立,则对表达式3求值,并将该值作为整个表达式的结果返回。类似于条件函数。多目运算符类似于函数的形式,由多个参数参与运算,并返回1个或多个值。
  按参与运算的参数类型,运算符可以分为数值运算符、字符运算符、逻辑运算符、日期运算符、字节运算符等。这个比较容易理解,在此就举几个常见运算符的例子供大家参考。数值运算符主要有“+-*/”等,此外还有“^”符号,表示幂,例如2^3,表示23次幂。字符运算符有“&”,表示连接两个字符的连接符号,此外还有“+-”符号,“+”表示字符串的连接,“-”表示剔除。逻辑运算符主要有“notandorxor”等。XOR表示异或的关系,就是如果存在如下表达式:AxorB,则如果AB均为真或均为假,即AB相同,则返回真,否则返回假。其他运算符大家可以参考联机帮助,或者也可以在我们今后遇到的时候听我详细讲解。
44楼
zhyou
一个字“好”,两个字“谢谢”!
45楼
杨哨南
实在感谢!
46楼
松儿
高手,就是不简单!学习。谢谢分享!
47楼
bishunbiao
很实用的东西,学习中
48楼
老糊涂
系统学习

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap