“+”、“-”、“*”、“/”這幾個(gè)符號(hào)就代表數(shù)學(xué)運(yùn)算中的“加”、“減”、“乘”、“除”四種運(yùn)算符號(hào)。使用“&”符號(hào)可以使兩個(gè)表達(dá)式強(qiáng)制連接在一起,比如: "數(shù)據(jù)庫(kù)"&"使用指南" 將返回: "數(shù)據(jù)庫(kù)使用指南",也就是將這兩個(gè)字符串連接在一起,左面的字符串在前面,右面的字符串在后面。 如下圖所示。
“=”、“>”、“<”、“<>”這四個(gè)符號(hào)分別表示“等于”、“大于”、“小于”、“不等于”,它們都是用來(lái)判斷某個(gè)條件是否為滿足,例如: “ =34 ” 表示當(dāng)某個(gè)值等于34時(shí)才算滿足這個(gè)條件。 “<>"北京" ” 表示當(dāng)某個(gè)值不等于字符串“北京”時(shí)才算滿足了條件。
“and”、“or”、“not”這三個(gè)邏輯運(yùn)算符是用來(lái)連接上面的這些條件表達(dá)式的。比如: “ >100 and <300 ” 就表示只有某個(gè)值大于100并且小于300時(shí)原能算條件滿足; “ >100 or <300” 則表示這個(gè)值要大于100或者小于300,實(shí)際上就是任何數(shù)都滿足這個(gè)條件; “not >100 ” 這個(gè)表達(dá)式則表示只要這個(gè)值不大于100 ,這個(gè)條件就算滿足了。
還有一個(gè)“l(fā)ike ”, 這個(gè)符號(hào)又怎么用呢?這個(gè)符號(hào)常常用在對(duì)一個(gè)字符型的值進(jìn)行邏輯判斷,是否這個(gè)值滿足某種格式類型。所以通常“l(fā)ike”并不單獨(dú)使用,常常還要跟一些別的符號(hào): “?”表示任何單一字符; “*”表示零個(gè)或多個(gè)字符; “#”表示任何一個(gè)數(shù)字; “[字符列表]”表示字符列表中的任何單一字符; “[!字符列表]”表示不在字符列表中的任何單一字符。 我們一起看幾個(gè)例子, like "中國(guó)?" 則字符串“中國(guó)人”、“中國(guó)字”都滿足這個(gè)條件; like "中國(guó)*" 則字符串“中國(guó)”、“中國(guó)人”、“中國(guó)人民銀行”這些都滿足這個(gè)條件; like "表#" 則字符串“表1”、“表2”都滿足這個(gè)條件; like "[北京,上海,廣州]" 則只有字符串“北京”、“上?!?、“廣州”可以滿足條件; like "[!北京,上海,廣州]" 則只有字符串“北京”、“上?!?、“廣州”不能滿足條件。
asc(字符串表達(dá)式)
代表字符串中首字母的字符代碼,返回一個(gè) integer,。 但是 這個(gè)字符串表達(dá)式不能沒(méi)有,不然會(huì)出錯(cuò)。
例如: asc("a") 返回 65 asc("a") 返回 97 asc("apple") 返回 65。
chr(字符碼)
使用 chr 函數(shù)來(lái)返回指定所代表的字符。 0 到 31 之間的數(shù)字與標(biāo)準(zhǔn)的非打印 ascii 代碼相同。字符碼 的正常范圍為 0 – 255。 chrb 函數(shù)作用于包含在 string 中的字節(jié)數(shù)據(jù)。chrb 總是返回一個(gè)單字節(jié),而不是返回一個(gè)字符,一個(gè)字符可能是一個(gè)或兩個(gè)字節(jié)。chrw 函數(shù)返回包含 unicode 的 string,若在不支持 unicode 的平臺(tái)上,則其功能與 chr 函數(shù)相同。
例子: chr(65) 返回 a chr(97) 返回 a。
davg (數(shù)值數(shù)據(jù)字段, 表或查詢)
可用于計(jì)算特定記錄集中(一個(gè)域)一組數(shù)的平均值;
例如: davg(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”的平均值。
dcount(數(shù)值數(shù)據(jù)字段, 表或查詢)
可用于確定特定記錄集中的記錄數(shù)(一個(gè)域);
例如: dcount (產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的記錄數(shù)。
dlookup(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于從指定記錄集(一個(gè)域)獲取特定字段的值;
例如: dlookup (產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的值。
dmin(數(shù)值數(shù)據(jù)字段, 表或查詢); dmax(數(shù)值數(shù)據(jù)字段, 表或查詢);
dmin 和 dmax 函數(shù)用于確定指定記錄集(一個(gè)域) 中的最小值和值;
例如:dmin(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的最小值。
dsum(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于計(jì)算指定記錄集(一個(gè)域)中的一組值的總和;
例如:dmin(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的和。
dvar(數(shù)值數(shù)據(jù)字段, 表或查詢) dvarp(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于估算特定記錄集(一個(gè)域)中一組值的方差, dvarp用于計(jì)算總體的方差,而 dvar 函數(shù)用于計(jì)算總體抽樣的方差; 如果引用的記錄少于兩條,dvar 和 dvarp 函數(shù)將返回null,表示不能計(jì)算方差。
數(shù)值數(shù)據(jù)字段
可以是用來(lái)標(biāo)識(shí)表或查詢中字段的字符串表達(dá)式,也可以是執(zhí)行在域合計(jì)函數(shù)中計(jì)算字段的表達(dá)式。在 expr 中可以使用表中字段的名稱、窗體上的控件、常量或函數(shù)。函數(shù)可以是內(nèi)置的,也可以是用戶自定義的,但不能是另一個(gè)域合計(jì)函數(shù)或 sql 合計(jì)函數(shù)。 表或查詢:用來(lái)標(biāo)識(shí)組成域的記錄集的字符串表達(dá)式?!?BR> ddb(cost, salvage, life, period[, factor])
指定一筆資產(chǎn)在一特定期間內(nèi)的折舊,可使用雙下落收復(fù)平衡方法或其它指定的方法進(jìn)行計(jì)算。 cost 必要。double 指定資產(chǎn)的初始成本。 salvage 必要。double.指定使用年限結(jié)束時(shí)的資產(chǎn)價(jià)值。 life 必要。 double 指定資產(chǎn)可用的可用年限。 period 必要。double 指定計(jì)算資產(chǎn)折舊所用的那一期間。 factor 可選。variant 指定收復(fù)平衡下落時(shí)的速度。如果省略的話,缺省值為2(雙下落方法)。
fv(rate, nper, pmt[, pv[, type]])
返回一個(gè) double,指定未來(lái)的定期定額支付且利率固定的年金。
rate 必要。double,指定每一期的利率。例如,如果有一筆貸款年百分率 (apr) 為百分之十且按月付款的汽車(chē)貸款,則利率為 0.1/12 或 0.0083。
nper 必要。integer,指定一筆年金的付款總期限。例如,如果對(duì)一筆為期四年的汽車(chē)貸款選擇按月付款方式,則貸款期限共有 4 * 12(或 48)個(gè)付款期。
“=”、“>”、“<”、“<>”這四個(gè)符號(hào)分別表示“等于”、“大于”、“小于”、“不等于”,它們都是用來(lái)判斷某個(gè)條件是否為滿足,例如: “ =34 ” 表示當(dāng)某個(gè)值等于34時(shí)才算滿足這個(gè)條件。 “<>"北京" ” 表示當(dāng)某個(gè)值不等于字符串“北京”時(shí)才算滿足了條件。
“and”、“or”、“not”這三個(gè)邏輯運(yùn)算符是用來(lái)連接上面的這些條件表達(dá)式的。比如: “ >100 and <300 ” 就表示只有某個(gè)值大于100并且小于300時(shí)原能算條件滿足; “ >100 or <300” 則表示這個(gè)值要大于100或者小于300,實(shí)際上就是任何數(shù)都滿足這個(gè)條件; “not >100 ” 這個(gè)表達(dá)式則表示只要這個(gè)值不大于100 ,這個(gè)條件就算滿足了。
還有一個(gè)“l(fā)ike ”, 這個(gè)符號(hào)又怎么用呢?這個(gè)符號(hào)常常用在對(duì)一個(gè)字符型的值進(jìn)行邏輯判斷,是否這個(gè)值滿足某種格式類型。所以通常“l(fā)ike”并不單獨(dú)使用,常常還要跟一些別的符號(hào): “?”表示任何單一字符; “*”表示零個(gè)或多個(gè)字符; “#”表示任何一個(gè)數(shù)字; “[字符列表]”表示字符列表中的任何單一字符; “[!字符列表]”表示不在字符列表中的任何單一字符。 我們一起看幾個(gè)例子, like "中國(guó)?" 則字符串“中國(guó)人”、“中國(guó)字”都滿足這個(gè)條件; like "中國(guó)*" 則字符串“中國(guó)”、“中國(guó)人”、“中國(guó)人民銀行”這些都滿足這個(gè)條件; like "表#" 則字符串“表1”、“表2”都滿足這個(gè)條件; like "[北京,上海,廣州]" 則只有字符串“北京”、“上?!?、“廣州”可以滿足條件; like "[!北京,上海,廣州]" 則只有字符串“北京”、“上?!?、“廣州”不能滿足條件。
asc(字符串表達(dá)式)
代表字符串中首字母的字符代碼,返回一個(gè) integer,。 但是 這個(gè)字符串表達(dá)式不能沒(méi)有,不然會(huì)出錯(cuò)。
例如: asc("a") 返回 65 asc("a") 返回 97 asc("apple") 返回 65。
chr(字符碼)
使用 chr 函數(shù)來(lái)返回指定所代表的字符。 0 到 31 之間的數(shù)字與標(biāo)準(zhǔn)的非打印 ascii 代碼相同。字符碼 的正常范圍為 0 – 255。 chrb 函數(shù)作用于包含在 string 中的字節(jié)數(shù)據(jù)。chrb 總是返回一個(gè)單字節(jié),而不是返回一個(gè)字符,一個(gè)字符可能是一個(gè)或兩個(gè)字節(jié)。chrw 函數(shù)返回包含 unicode 的 string,若在不支持 unicode 的平臺(tái)上,則其功能與 chr 函數(shù)相同。
例子: chr(65) 返回 a chr(97) 返回 a。
davg (數(shù)值數(shù)據(jù)字段, 表或查詢)
可用于計(jì)算特定記錄集中(一個(gè)域)一組數(shù)的平均值;
例如: davg(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”的平均值。
dcount(數(shù)值數(shù)據(jù)字段, 表或查詢)
可用于確定特定記錄集中的記錄數(shù)(一個(gè)域);
例如: dcount (產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的記錄數(shù)。
dlookup(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于從指定記錄集(一個(gè)域)獲取特定字段的值;
例如: dlookup (產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的值。
dmin(數(shù)值數(shù)據(jù)字段, 表或查詢); dmax(數(shù)值數(shù)據(jù)字段, 表或查詢);
dmin 和 dmax 函數(shù)用于確定指定記錄集(一個(gè)域) 中的最小值和值;
例如:dmin(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的最小值。
dsum(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于計(jì)算指定記錄集(一個(gè)域)中的一組值的總和;
例如:dmin(產(chǎn)品單價(jià),產(chǎn)品信息表) 返回“產(chǎn)品信息表”中的“產(chǎn)品單價(jià)”中的和。
dvar(數(shù)值數(shù)據(jù)字段, 表或查詢) dvarp(數(shù)值數(shù)據(jù)字段, 表或查詢)
用于估算特定記錄集(一個(gè)域)中一組值的方差, dvarp用于計(jì)算總體的方差,而 dvar 函數(shù)用于計(jì)算總體抽樣的方差; 如果引用的記錄少于兩條,dvar 和 dvarp 函數(shù)將返回null,表示不能計(jì)算方差。
數(shù)值數(shù)據(jù)字段
可以是用來(lái)標(biāo)識(shí)表或查詢中字段的字符串表達(dá)式,也可以是執(zhí)行在域合計(jì)函數(shù)中計(jì)算字段的表達(dá)式。在 expr 中可以使用表中字段的名稱、窗體上的控件、常量或函數(shù)。函數(shù)可以是內(nèi)置的,也可以是用戶自定義的,但不能是另一個(gè)域合計(jì)函數(shù)或 sql 合計(jì)函數(shù)。 表或查詢:用來(lái)標(biāo)識(shí)組成域的記錄集的字符串表達(dá)式?!?BR> ddb(cost, salvage, life, period[, factor])
指定一筆資產(chǎn)在一特定期間內(nèi)的折舊,可使用雙下落收復(fù)平衡方法或其它指定的方法進(jìn)行計(jì)算。 cost 必要。double 指定資產(chǎn)的初始成本。 salvage 必要。double.指定使用年限結(jié)束時(shí)的資產(chǎn)價(jià)值。 life 必要。 double 指定資產(chǎn)可用的可用年限。 period 必要。double 指定計(jì)算資產(chǎn)折舊所用的那一期間。 factor 可選。variant 指定收復(fù)平衡下落時(shí)的速度。如果省略的話,缺省值為2(雙下落方法)。
fv(rate, nper, pmt[, pv[, type]])
返回一個(gè) double,指定未來(lái)的定期定額支付且利率固定的年金。
rate 必要。double,指定每一期的利率。例如,如果有一筆貸款年百分率 (apr) 為百分之十且按月付款的汽車(chē)貸款,則利率為 0.1/12 或 0.0083。
nper 必要。integer,指定一筆年金的付款總期限。例如,如果對(duì)一筆為期四年的汽車(chē)貸款選擇按月付款方式,則貸款期限共有 4 * 12(或 48)個(gè)付款期。

