文档详情

常用的进阶函数.PDF

发布:2017-06-28约2.13万字共34页下载文档
文本预览下载声明
常用的進階函數 林偉川 文字函數-Left 、Right及Mid 函數 •語法: Left (text,num_chars) ,Right (text,num_chars) ,MID(text, start, num_chars) • Text為含有所要選錄文字之字串。 • Num_char指定您要 Left 、Right及Mid選入的字元 數。 2 1 文字函數-Concatenate ()及LEN 函數 • 定義:將數個 文字串連成一個文字串。 •語法: CONCATENATE (text1,text2,...) • Text1, text2, ...是要連接成一個文字串的 1 到30 個文字串。文字項目可以是文字字串、數字或單 一儲存格的參照位址。 • 定義:LEN傳回一文字字串的 字元個數。 • 語法: LEN (text) • Text為所要計算字元個數的文字串,字串中所有的空白亦 當作字元來處理。 3 邏輯函數 •簡而言之,邏輯函數就是用來判斷是非黑 白的。我們先來看看一般邏輯值的應用。 利用且 、或來組成的條件就是複合條件。 • Ex. =c9=60 4 2 邏輯函數-AND( 且) 函數 •語法 :AND(logical1,logical2, ...) • logical1,logical2, ... ,係指您要測試的1 到30 個條件 ,可能是TRUE或 FALSE 。 •也可以透過函數引數交談窗來協助我們填入 適當的引數值!在Logical2(第二個條件式 ) 按一下,就會出現第三個條件式讓你加入。 • =and(c3=“男 ”,d3=170) • =and(d3=165, d3=175) • =IF(AND(C2=女, D2=170),太高了,IF(C2=男 ,,中等身高 )) 5 邏輯函數-OR(或 ) 、NOT 函數 •語法: OR(logical1,logical2,...) • =IF(OR(C2=女, D2=170),身高170公分或 為女性,條件不符 ) • 定義:將引數之數值予以反轉 。NOT可用來 確定某一數值不等於某一特定的數值。 •語法: NOT(logical) • =IF(NOT(E260),不及格,及格 ) 6 3 邏輯函數-IF 函數 •語法: IF (logical_test, value_if_true, value_if_false) 當 value_if_true引數或 value_if_false引數被執 行時,則 IF 函數傳回這些引數的運算結果, 而非引數本身。 • =IF(E2=90,A,IF(E2=80,B,IF(E2=70,C,IF (E2=60,D,F)))) 7 邏輯函數- 多層次IF 函數 為配合value
显示全部
相似文档