唐山网站建设

设为主页 加入收藏 繁體中文

ACCESS表达式天生器

核心提示:“And”、“Or”、“Not”这3个逻辑运算符是用来连接上面的这些条件表达式的。

“+”、“-”、“*”、“/”这几个符号就代表数学运算中的“加”、“减”、“乘”、“除”4种运算符号。使用“&”符号可使两个表达式强迫连接在1起,比如: "数据库"&"使用指南" 将返回: "数据库使用指南",也就是将这两个字符串连接在1起,左面的字符串在前面,右面的字符串在后面。 以下图所示。

“=”、“>”、“<”、“<>”这4个符号分别表示“即是”、“大于”、“小于”、“不即是”,它们都是用来判定某个条件是否是为满足,例如: “ =34 ” 表示当某个值即是34时才算满足这个条件。 “<>"北京" ” 表示当某个值不即是字符串“北京”时才算满足了条件。

“And”、“Or”、“Not”这3个逻辑运算符是用来连接上面的这些条件表达式的。比如: “ >100 And <300 ” 就表示只有某个值大于100并且小于300时原能算条件满足; “ >100 Or <300” 则表示这个值要大于100或小于300,实际上就是任何数都满足这个条件; “Not >100 ” 这个表达式则表示只要这个值不大于100 ,这个条件就算满足了。

还有1个“Like ”, 这个符号又怎样用呢?这个符号经常常使用在对1个字符型的值进行逻辑判定,是否是这个值满足某种格式类型。所以通常“Like”其实不单独使用,常常还要跟1些别的符号: “?”表示任何单1字符; “*”表示零个或多个字符; “#”表示任何1个数字; “[字符列表]”表示字符列表中的任何单1字符; “[!字符列表]”表示不在字符列表中的任何单1字符。 我们1起看几个例子, Like "中国?" 则字符串“中国人”、“中国字”都满足这个条件; Like "中国*" 则字符串“中国”、“中国人”、“中国人民银行”这些都满足这个条件; Like "表#" 则字符串“表1”、“表2”都满足这个条件; Like "[北京,上海,广州]" 则只有字符串“北京”、“上海”、“广州”可以满足条件; Like "[!北京,上海,广州]" 则只有字符串“北京”、“上海”、“广州”不能满足条件。

Asc(字符串表达式)

代表字符串中首字母的字符代码,返回1个 Integer,。 但是 这个字符串表达式不能没有,不然会出错。

例如: Asc("A") 返回 65 Asc("a") 返回 97 Asc("Apple") 返回 65。

Chr(字符码)

使用 Chr 函数来返回指定所代表的字符。 0 到 31 之间的数字与标准的非打印 ASCII 代码相同。字符码 的正常范围为 0 – 255。 ChrB 函数作用于包括在 String 中的字节数据。ChrB 总是返回1个单字节,而不是返回1个字符,1个字符多是1个或两个字节。ChrW 函数返回包括 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同。

例子: Chr(65) 返回 A Chr(97) 返回 a。

DAvg (数值数据字段, 表或查询)

可用于计算特定记录集中(1个域)1组数的均匀值;

例如: DAvg(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”的均匀值。

DCount(数值数据字段, 表或查询)

可用于肯定特定记录集中的记录数(1个域);

例如: DCount (产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的记录数。

DLookup(数值数据字段, 表或查询)

用于从指定记录集(1个域)获得特定字段的值;

例如: DLookup (产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的值。

DMin(数值数据字段, 表或查询); DMax(数值数据字段, 表或查询);

DMin 和 DMax 函数用于肯定指定记录集(1个域) 中的最小值和最大值;

例如:DMin(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的最小值。

DSum(数值数据字段, 表或查询)

用于计算指定记录集(1个域)中的1组值的总和;

例如:DMin(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的和。

DVar(数值数据字段, 表或查询) DVarP(数值数据字段, 表或查询)

用于估算特定记录集(1个域)中1组值的方差, DVarp用于计算整体的方差,而 DVar 函数用于计算整体抽样的方差; 假设援用的记录少于两条,DVar 和 DVarP 函数将返回Null,表示不能计算方差。

数值数据字段

可以是用来标识表或查询中字段的字符串表达式,也能够是履行在域合计函数中计算字段的表达式。在 expr 中可使用表中字段的名称、窗体上的控件、常量或函数。函数可以是内置的,也能够是用户自定义的,但不能是另1个域合计函数或 SQL 合计函数。 表或查询:用来标识组成域的记录集的字符串表达式。

DDB(cost, salvage, life, period[, factor])

指定1笔资产在1特定期间内的折旧,可使用双着落光复平衡方法或其它指定的方法进行计算。 cost 必要。Double 指定资产的初始本钱。 salvage 必要。Double.指定使用年限结束时的资产价值。 life 必要。 Double 指定资产可用的可用年限。 period 必要。Double 指定计算资产折旧所用的那1期间。 factor 可选。Variant 指定光复平衡着落时的速度。假设省略的话,缺省值为2(双着落方法)。

FV(rate, nper, pmt[, pv[, type]])

返回1个 Double,指定未来的定期定额支付且利率固定的年金。

rate 必要。Double,指定每1期的利率。例如,假设有1笔贷款年百分率 (APR) 为百分之10且按月付款的汽车贷款,则利率为 0.1/12 或 0.0083。

nper 必要。Integer,指定1笔年金的付款总期限。例如,假设对1笔为期4年的汽车贷款选择按月付款方式,则贷款期限共有 4 * 12(或 48)个付款期。

pmt 必要。Double 指定每1期的付款金额。付款金额通常包括本金和利息,而且此付款金额在年金的有效期间是不会改变的。

pv 可选。Variant,指定未来1系列付款(或1次付清款项)的现值。例如,当借钱买1辆汽车时,向贷方所借的金额为未来每月付款给贷方的现值。假设省略的话,缺省值为 0。 type 可选。Variant,指定贷款到期时间。假设贷款在贷款周期结束时到期,请使用 0。假设贷款在周期开始时到期,请使用 1。假设省略的话,缺省值为 0。

说明:年金是1段时间内1系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。 在支付期间,必须用相同的单位来计算 rate 和 nper 参数。

例如,假设 rate 用月份来计算,则 nper 也必须用月份来计算。 对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收进(如红利支票)。

IPmt(rate, per, nper, pv[, fv[, type]])

返回1个 Double,指定在1段时间内对定期定额支付且利率固定的年金所支付的利息值。

rate 必要。Double 指定每1期的利率。例如,假设有1笔贷款年百分率 (APR) 为百分之10且按月付款的汽车贷款,则每1期的利率为 0.1/12,或 0.0083。

per 必要。Double 指定在 nper 间范围 1 中的付款周期。

nper 必要。Double 指定1笔年金的付款总期数。例如,假设在1笔为期4年的汽车贷款当选择按月付款方式,则贷款共有 4 * 12(或 48)个付款期。

pv 必要。Double,指定未来1系列付款或收款的现值。例如,当借钱买汽车时,向贷方所借金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希看的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant 指定贷款到期时间。假设贷款在贷款周期结束时到期,请使用 0。假设贷款在周期开始时到期,请使用 1。假设省略的话,缺省值为 0。

说明:年金是指在1段时间内的1系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。在支付期间必须用相同的单位计算 rate 和 nper 参数。例如,假设 rate 用月份计算,则 nper 也必须用月份计算。 对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收进(如红利支票)。

IRR(values()[, guess])

返回1个 Double,指定1系列周期性现金流(支出或收进)的内部利率。

values() 必要。Double 数组,指定现金流值。此数组必须最少含有1个负值(支付)和1个正值(收进)。

Guess 可选。Variant,指定 IRR 返回的估算值。假设省略,guess 为 0.1 (10%)。

说明:返回的内部利率是在正常的时间间隔内,1笔含有支出及收进的投资得到的利率。 IRR 函数使用数组中数值的顺序来解释支付和收进的顺序。要确保支付和收进的顺序正确,每1时期的现金流没必要像年金那样固定不变。 IRR 是利用叠代进行计算。先从 guess 的值开始,IRR 反复循环进行计算,直到精确度到达 0.00001%。假设经过 20 次反复叠代测试还不能得到结果,则 IRR 计算失败。

MIRR(values(), finance_rate, reinvest_rate)

返回1个 Double,指定1系列修改过的周期性现金流(支出或收进)的内部利率。

values() 必要。Double 数组,指定现金流值。此数组最少要包括1个负值(支付)和1个正值(收进)。

finance_rate 必要。Double 指定财务本钱上的支付利率。

reinvest_rate 必要。Double 指定由现金再投资所得利率。

说明:修改过的返回内部利率是指在用不同的利率计算支出和收进时的内部利率。MIRR 函数既考虑投资本钱 (finance_rate),也考虑现金再投资所得利率 (reinvest_rate)。 finance_rate 和 reinvest_rate 参数是用10进制数值表示的百分比。例如,0.12 表示百分之102。 MIRR 函数用数组中的数值顺序来解释支付和收进的顺序。要确保支付和收进的输进顺序正确。

NPer(rate, pmt, pv[, fv[, type]])

返回1个 Double,指定定期定额支付且利率固定的总期数。

rate 必要。Double 指定每1期的利率。例如,假设有1笔贷款年百分率 (APR) 为百分之10并按月付款的汽车贷款,则每1期的利率为 0.1/12 或 0.0083。

pmt 必要。Double 指定每1期所付金额。付款金额通常包括本金和利息,且付款金额在年金的有效期间不变。

pv 必要。Double 指定未来1系列付款或收款的现值。例如,当贷款买1辆汽车时,向贷方所借贷的金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希看的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant 指定贷款到期时间。假设贷款是在贷款周期结束时到期,请使用 0,假设贷款是在周期开始时到期,请使用 1。假设省略的话,缺省值为 0。

说明 年金是在1段时间内1系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。 对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收进(如红利支票)。

NPV(rate, values())

返回1个 Double,指定根据1系列定期的现金流(支付和收进)和贴现率而定的投资净现值。

rate 必要。Double 指定在1期间内的贴现率,用10进制表示。

values() 必要。Double 数组 指定现金流值。此数组最少要包括1个负值(支付)和1个正值(收进)。

说明:资的净现值是未来1系列支付或收进确当前价值。 NPV 函数使用数组中数值的顺序来解释支付和收进的顺序。要确保支付和收进值是用正确的顺序输进的。 NPV 投资在第1笔现金流值之前开始计算周期,而结束于数组中最后的现金流值。 净现值是根据未来的现金流进行计算的。假设第1笔现金流在第1期开始时产生,那末 NPV 返回的值必须加上第1笔值才是净现值。而且 values() 数组不可包括第1笔值。 NPV 函数与 PV 函数(现值)类似,只是 PV 函数在1个期间的开始或结束时才答应有现金流。与可变的 NPV 现金流值不同, PV 的现金流在全部投资期间必须固定。

Pmt(rate, nper, pv[, fv[, type]])

返回1个 Double,指定根据定期定额支付且利率固定的年金支付额。

rate 必要。Double 指定每1期的利率。例如,假设有1笔贷款年百分比率 (APR) 为百分之10且按月付款的汽车贷款,则每1期的利率为 0.1/12 或 0.0083。

nper 必要。Integer 指定1笔年金的付款总期数。例如,假设对1笔为期4年的汽车贷款选择按月付款,则贷款共有 4 * 12(或 48)个付款期。

pv 必要。Double 指定未来1系列付款或收款的现值。例如,当贷款买1辆汽车时,向贷方所借贷的金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希看的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant,指定贷款到期时间。假设贷款是在贷款周期结束时到期,请使用 0。假设贷款是在周期开始时到期,则请使用 1。假设省略的话,缺省值为 0。

说明:年金是在1段时间内1系列固定现金支付,年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。 在支付期间必须用相同的单位计算 rate 和 nper 参数。

例如,假设 rate 用月份计算,则 nper 也必须用月份计算。 对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收进(如红利支票)。

PPmt(rate, per, nper, pv[, fv[, type]])

rate 必要。Double 指定每1期的利率。例如,假设有1笔贷款年百分比率 (APR) 为百分之10且按月付款的汽车贷款,则每1期的利率为 0.1/12 或 0.0083。

per 必要。Integer 指定在 nper 间范围 1 中的付款周期。

nper 必要。Integer 指定1笔年金的付款总期数。例如,假设对1笔为期4年的汽车贷款选择按月付款,则贷款共有 4 * 12(或 48)个付款期。

pv 必要。Double 指定未来1系列付款或收款的现值。例如,当贷款买1辆汽车时,向贷方所借贷的金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希看的未来值或现金结存值。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant 指定贷款到期时间。假设贷款是在贷款周期结束时到期,则请使用 0。假设贷款是在周期开始时到期,则请使用 1。假设省略的话,缺省值为 0。

说明:金是在1段时间内1系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。 在支付期间必须用相同的单位计算 rate 和 nper 参数。

例如,假设 rate 用月份计算,则 nper 也必须用月份计算。 对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收进(如红利支票)。

PV(rate, nper, pmt[, fv[, type]])

返回1个 Double 指定在未来定期、定额支付且利率固定的年金现值。

rate 必要。Double 指定每1期的利率。例如,假设有1笔贷款年百分比率 (APR) 为百分之10且按月付款的汽车贷款,则每1期的利率为 0.1/12 或 0.0083。

nper 必要。Integer 指定1笔年金的付款总期数。例如,假设对1笔为期4年的汽车贷款选择按月付款,则贷款共有 4 * 12(或 48)个付款期。

pmt 必要。Double 指定每1期的付款金额。付款金额通常包括本金和利息,且此付款金额在年金的有效期间不变。

fv 可选。Variant,指定在付清贷款后所希看的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant 指定贷款到期时间。假设贷款是在贷款周期结束时到期,则请使用 0。假设贷款是在周期开始时到期,则请使用 1。假设省略的话,缺省值为 0。

说明:年金是在1段时间内1系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也能够是1笔投资(如按月储蓄计划)。 在支付期间必须用相同的单位计算 rate 和 nper 参数。例如,假设 rate 用月份计算,则 nper 也必须用月份计算。 对所有参数,现金支出(如储蓄存款)用负数表示,而现金收进(如红利支票)用正数表示。

Rate(nper, pmt, pv[, fv[, type[, guess]]])

返回1个 Double,指定每1期的年金利率。

nper 必要。Double 指定1笔年金的付款总期数。例如,假设对1笔为期4年的汽车贷款选择按月付款,则贷款共有 4 * 12(或 48)个付款期。

pmt 必要。Double,指定每1期的付款金额。付款金额通常包括本金和利息,且此付款金额在年金的有效期间不变。

pv 必要。Double 指定未来1系列付款或收款的现值。例如,当贷款买1辆汽车时,向贷方所借贷的金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希看的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,假设想要在 18 年间存下 50,000 美元作为子女教育基金,那末 50,000 美元为未来值。假设省略的话,缺省值为 0。

type 可选。Variant,指定贷款到期时间,假设贷款是在贷款周期结束时到期,则请使用 0。假设贷款是在周期开始时到期,则请使用 1。假设省略的话,缺省值为 0。

guess 可选。Variant 指定 Rate 返回的估算值。假设省略,则 guess 为 0.1 (10%)。

说明:年金是在1段时间内的1系列固定现金支付,年金可以是贷款(如房屋抵押贷款)或是1笔投资(如按月储蓄计划)。 对所有参数,现金支出(如储蓄存款)用负数表示,而现金收进(如红利支票)用正数表示。 Rate 是叠代计算的。先从 guess 的值开始,Rate 反复循环计算,直到精确度到达 0.00001%。假设经过 20 次叠代测试还不能得到结果,则 Rate 计算失败。假设猜想是 10% 而 Rate 计算失败,则请试用不同的 guess.值。

以下为援用的内容:

SLN(cost, salvage, life)
  返回1个 Double,在1期里指定1项资产的直线折旧。
  cost 必要。Double 指定资产的初始本钱。
  salvage 必要。Double 指定资产在可用年限结束后的价值。
  life 必要。Double 指定资产的可用年限。
    说明:折旧期间必须用与 life 参数相同的单位表示。所有参数都必须是正数。

SYD(cost, salvage, life, period)
  返回1个 Double,指定某项资产在1指定期间用年数总计法计算的折旧。
  cost 必要。Double 指定资产的初始本钱。
  salvage 必要。Double 指定资产在可用年限结束后的价值。
  life 必要。Double 指定资产的可用年限。
  period 必要。Double 指定计算资产折旧所用的那1期间。

说明:必须用相同的单位表示 life 和 period 参数。例如,假设 life 用月份表示,则 period 也必须用月份表示。所有参数都必须是正数。

唐山网站建设www.fw8.net


TAG:贷款,年金,现值,利率,现金
评论加载中...
内容:
评论者: 验证码: