當前位置:學問谷 >

行業範例 >辦公 >

辦公軟件:符關鍵字的應用

辦公軟件:符關鍵字的應用

這類關鍵字太多了,而且有很多種分類方法,比如按參數個數分為單目運算符、雙目運算符、三目運算符和多目運算符等,按參與運算的參數類型可以分為數值運算符、字符運算符、邏輯運算符、日期運算符、字節運算符等,按照運算符的作用範圍可以分為過程級運算符、函數級運算符和模塊級運算符。

辦公軟件:符關鍵字的應用

先説運算符的含義。到底什麼是運算符?運算符就是連接各種類型的數值、常量、變量的運算符號。這裏需要特別聲明的是運算符與函數的區別。舉個比較有代表性的例子,大家在EXCEL的`單元格里寫公式的時候,如果寫2個或2個以上並列條件的時候,可能會遇到AND和OR的關係。有些朋友會這麼編寫那麼條件;"x>1 or y<2",這樣寫在vba程序中是可以被接受並符合語法的,但在excel單元格的公式中就會報錯,因為在公式中,excel會將and或者or都作為函數來看待而不是運算符。按照定義,運算符是連接各類數據的符號,因此其一般前後都有數據,但函數不同,一般是由函數名開頭,後面跟上一對括號,括號裏面是參數,彼此用逗號分開,因此在excel的公式中,如果用到多個條件之間的關係,就應該採用函數形式而不是運算符的形式,例如and(條件一,條件二)。

按照運算符所能連接的數據的數量,我們將運算符分為單目、雙目、三目和多目運算符。單目運算符只能連接一個數據,比如not 條件一,返回一個結果。這類運算符一般集中在邏輯運算中。大家可能見過這樣的運算符號,“++”、“--”,這些也是單目運算符,如果數據在運算符前面意思是先返回該數據然後本身加、減1;如果數據在運算符後面意思是數據先進行加減運算然後返回運算後的該數據,這一般常用於循環語句。二目運算符能連接2個數據,很多運算符都屬於二目運算符,比如常見的+、-、*、/等等。三目運算符常見的有這麼一種類型,“表達式1?表達式2:表達式3”,意思是先對錶達式1求值,如果表達式1條件成立(不為0),則對錶達式2求值,然後將該值作為整個表達式的結果返回;如果表達式1不成立,則對錶達式3求值,並將該值作為整個表達式的結果返回。類似於條件函數。多目運算符類似於函數的形式,由多個參數參與運算,並返回1個或多個值。

按參與運算的參數類型,運算符可以分為數值運算符、字符運算符、邏輯運算符、日期運算符、字節運算符等。這個比較容易理解,在此就舉幾個常見運算符的例子供大家參考。數值運算符主要有“+-*/”等,此外還有“^”符號,表示冪,例如2^3,表示2的3次冪。字符運算符有“&”,表示連接兩個字符的連接符號,此外還有“+-”符號,“+”表示字符串的連接,“-”表示剔除。邏輯運算符主要有“not、and、or、xor”等。XOR表示異或的關係,就是如果存在如下表達式:A xor B,則如果A和B均為真或均為假,即A和B相同,則返回真,否則返回假。其他運算符大家可以參考聯機幫助。

標籤: 關鍵字 辦公 軟件
  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/bangong/240vp.html