《函数与变量.doc》由会员分享,可在线阅读,更多相关《函数与变量.doc(137页珍藏版)》请在三一办公上搜索。
1、函数篇(1699版)目录第二十五章:函数与变量10一、字符函数:101.1、返回字符串左边指定个数的字符-Left101.2、返回字符串右边指定个数的字符-Right101.3、返回字符串的长度-Len111.4、从字符串中的指定位置起返回特定个数的字符-Mid111.5、将若干个字符串合并在一起-Concat111.6、返回指定字符串在另一个字符串中首次出现的位置-Search121.7、返回指定字符串在另一个字符串中首次出现的位置-Instr121.8、在文本字符串中以新字符替换旧字符-Substitute121.9、删除字符串的前后空格-TRIM131.10、将字符串转换为小写形式-Lo
2、wer131.11、将文本转换为大写形式-Upper131.12、将字符串内指定位置和长度的内容替换成新的内容-Replace131.13、按给定次数重复指定的字符-Rept141.14、返回由ASC码指定的字符-CHAR141.15、返回字符串中第一个字符的ASC代码-CODE141.16、可以返回词组的拼音缩写-GetPY141.17、从身份证号码中读取性别-ReadSex141.18、返回数字转换为二进制格式的字符串-BINFORMAT151.19、将日期型数据转换为字符型-DateFormat151.20、将数字转换为十六进制格式的字符串-HEXFORMAT151.21、将数字转换为八
3、进制格式的字符串-OCTFORMAT151.22、删除字符串中所有非打印字符-Clean151.23、字符串加密函数-Secret151.24、字符串加密函数-EncryptString151.25、还原EncryptString加密的字符串-DecryptString161.26、将阿拉伯数字转换为罗马数字-Roman161.27、生成一个唯一的编号-UKey161.28、可以用指定的符号分割字串符,并返回某一段-Split161.29、返回特定的字符串出现的位置-Find171.30、选择给定位置的字符串-Choose17二、时间函数172.1、根据给定的参数,返回特定日期时间-DATET
4、IME172.2、返回日期中的日-DAY172.3、精确计算两个日期之间的天数间隔-DAYSBTW182.4、返回在开始日期之前或之后指定月数的日期-EDATE182.5、返回指定日期之前或之后某月的最后一天的日期-EOMONTH182.6、返回时间值的小时部分-HOUR182.7、返回时间值的分钟部分-MINUTE182.8、返回日期的月份-MONTH192.9、返回当前日期和时间-NOW192.10、返回时间值的秒部分-SECOND192.11、返回今天日期-TODAY192.12、返回两个日期之间的考勤天数-NetworkDays192.13、返回指定日期为星期几-WEEKDAY202.
5、14、返回日期的年份,返回时间的年份-YEAR202.15、从身份证号码中读取出生日期-ReadBirthDay202.16、将以秒为单位的数值转换为时间数据-CTime202.17、返回某一日期所属的季度-Quarter202.18、求某一日期位于第几周-Week202.19、根据系统日起自动计算年龄-Years21三、财务函数213.1、返回到期一次性付息有价证券的应计利息-ACCRINTM213.2、返回当前付息期内截止到成交日的天数-COUPDAYSBS223.3、返回成交日所在的付息期的天数-COUPDAYS233.4、返回从成交日到下一付息日之间的天数-COUPDAYSNC243.
6、5、返回成交日过后的下一付息日的日期-COUPNCD253.6、返回成交日和到期日之间的利息应付次数-COUPNUM263.7、返回成交日之前的上一个付息日的日期-COUPPCD273.8、使用固定余额递减法,计算一笔资产在给定期间内的折旧值-DB283.9、将数字转换为人民币大写格式-CUMONEY293.10、返回有价证券的贴现率-DISC293.11、将按分数表示的价格转换为按小数表示的价格-DOLLARDE303.12、利用给定的名义年利率和每年的复利期数,计算有效的年利率-EFFECT313.13、基于固定利率及等额分期付款方式,返回某项投资的未来值-FV313.14、返回一次性付息
7、证券的利率-INTRATE323.15、返回由数值代表的一组现金流的内部收益率-IRR333.16、返回某一连续期间内现金流的修正内部收益率-MIRR333.17、返回名义年利率-NOMINAL343.18、返回一项投资的净现值-NPV353.19、返回投资或贷款的每期付款额-PMT353.20、返回定期付息的面值 $100 的有价证券的价格-PRICE353.21、返回折价发行的面值 $100 的有价证券的价格-PRICEDISC363.22、返回到期付息的面值 $100 的有价证券的价格-PRICEMAT383.23、返回投资的现值-PV393.24、返回一次性付息的有价证券到期收回的金额
8、-RECEIVED403.25、返回某项资产按年限总和折旧法计算的指定期间的折旧值-SYD413.26、返回国库券的等效收益率-TBILLEQ423.27、返回面值 $100 的国库券的价格-TBILLPRICE423.28、返回国库券的收益率-TBILLYIELD433.29、返回指定的任何期间内(包括部分期间)的资产折旧值-VDB433.30、返回定期付息有价证券的收益率-YIELD44四、数学函数454.1、将数字向下舍入为最接近的整数-INT454.2、将数字四舍五入到指定位数-ROUND454.3、返回两数相除的余数-MOD464.4、返回0到指定数之间的随机数-RAND464.5、
9、返回数字的平方值-SQR464.6、返回数字的正平方根-SQRT464.7、将参数求和-SUM464.8、返回给定参数的平均值-AVG464.9、返回给定参数中的最大值-MAX464.10、返回给定参数列中的最小值-MIN464.11、返回数字的绝对值-ABS464.12、返回 e 的指定数乘幂-EXP464.13、返回数字的阶乘-FACT474.14、返回最大公约数-GCD474.15、返回给定数目对象的组合数-COMBIN474.16、返回数字的双阶乘-FACTDOUBLE474.17、返回最小公倍数-LCM474.18、返回数字的自然对数-LN474.19、返回数字的指定底数的对数-LO
10、G474.20、将所有以参数形式给出的数字相乘-PRODUCT474.21、返回商的整数部分-QUOTIENT474.22、返回某数与 Pi 的乘积的平方根-SQRTPI484.23、将包含二进制数的字符串转换为十进制数-BIN484.24、将一个包含八进制数的字符串转换为十进制数-OCT484.25、将一个包含十六进制数字的字符串转换为十进制数值-HEX484.26、将数字转换为分数形式-Fract48三角函数484.27、返回数字的反余弦值-ACos484.28、返回数字的反双曲余弦值-ACOSH484.29、返回数字的反正弦值-ASIN484.30、返回数字的反双曲正弦值-ASINH48
11、4.32、根据参数给定的坐标返回反正切值-ATAN2494.33、返回数字的反双曲正切值-ATANH494.34、返回角度的余弦值-COS494.35、返回数字的双曲余弦值-COSH494.36、将弧度转换为度-DEGREES494.37、将角度转换为弧度-RADIANS494.38、返回数字的符号-SIGN494.39、返回给定角度的正弦值-SIN494.40、返回数字的双曲正弦值-SINH494.41、返回数字的双曲正切值-TANH494.42、返回数字的正切值-TAN494.43、返回 值-PI494.44、返回数字的双曲正切值-TANH50五、中文转换505.1、将日期转换为支票风格的
12、大写中文格式-CCDATE505.2、将日期转换为大写中文格式-CUDATE505.3、将日期转换为小写中文格式-CLDATE505.4、将数字转换为人民币大写格式-CUMONEY505.5、将数字转换为人民币小写格式-CLMONEY505.6、将数字转换为大写中文格式-CUNUM505.7、将数字转换为小写中文格式-CLNUM505.8、将数字转换为大写中文格式-CUNUMBER505.9、将数字转换为小写中文格式-CLNUMBER515.10、将数字转换为英文格式-ENumber515.11、将月或日数字返回支票风格的大写格式-CCdm51六、表格函数51数据统计516.1、用于对指定区域
13、进行运算-Aggregate516.2、对指定表的指定列进行求和-Sumfor526.3、对指定表统计符合条件的记录数-Countfor536.4、对指定表的指定列求平均值-Avgfor546.5、对指定表的指定列求最小值-Minfor546.6、对指定表的指定列求最大值-Maxfor556.7、用于自动生成汇总模式-Subtotal566.8、用于自动生成框架模式-Explorer566.9、退出框架模式或者汇总模式-ClearSubtotal576.10、对指定表的指定列求方差-Varfor576.11、对指定表的指定列求标准偏差-Stdfor586.12、可以从原始数据表指定列中提取分组
14、数据填入到当前表的指定列中-SelectFill函数586.13、从原始数据表中的某一列提取不重复的分组数据-SingleFill606.14、结合填充公式和刷新公式进行自动分组统计-SubtotalFill616.15、从原始数据表中提取不重复的分组数据-CrossFill626.16、关联表指定列求和-AggregateRGrid63数据操作:636.17、将其他表中符合条件的行追加到当前表中-Appendfor636.18、将其他表中符合条件的行追加到当前表中-AppendRows636.19、将当前表中符合条件的行复制到其他表中-Copyfor646.20、将当前表中符合条件的行复制到
15、其它表中-CopyRows656.21、删除指定表中的指定行-DelRow656.22、删除指定表中符合条件的行-Delfor666.23、删除指定列中内容重复的行-DelReptRows666.24、对指定的表指定的列用指定的表达式重算-EvalFor666.25、替换指定表的某一列-Replacefor676.26、重算指定表指定列的刷新公式-RecalcColFor686.27、重算指定的关联表-RecalcRGrid696.28、重算指定的表-RecalcGrid696.29、重算指定表中的指定列-RecalcCol706.30、重算指定表中的指定行-RecalcRow706.31、重
16、算指定表指定行的指定列-RecalcCell716.32、在指定的表中增加一行-AddRow716.33、在指定表中增加多行-AddRows726.34、在指定表的当前位置插入一行-InsertRow726.35、克隆当前行-CloneRow726.36、用于调整列位置-MoveCol726.37、自动计算指定行的自动格式-ApplyFormat726.38、对指定列排序-SortCol726.39、锁定指定列-LockCol736.40、取消锁定指定列-UnlockCol736.41、锁定指定表中符合条件的行-LockRowFor746.42、取消锁定指定表中符合条件的行-UnlockRow
17、For746.43、锁定指定行-LockRow746.44、取消锁定指定行-UnlockRow756.45、锁定所有行-LockAll756.46、取消锁定所有行-UnlockAll756.47、锁定当前表中符合条件的行-LockFor756.48、取消锁定当前表中符合条件的行,同时解锁不符合条件的行UnlockFor756.49、直接向指定表指定位置写入内容-SetCellText766.51、删除指定表的所有数据-ClearGrid76数据查询766.51、在指定的表、指定的列中查找指定内容,并返回符合条件的行中指定列的内容-FindText776.52、在指定的表、指定的列中查找指定内容
18、,并返回符合条件的行的行号-FindRow776.53、在当前表中筛选符合条件的行-FilterFor786.54、在当前表中隐藏符合条件的行-HideRowsFor796.55、在当前表中查找并定位到符合条件的行-LocateFor796.56、显示所有行-ShowAllRows806.57、用于调用已经定义好的高级筛选-ApplyFilter806.58、在关联表中筛选符合条件的行-FilterRGrid80数据交换816.59、将其它文件中指定表追加到当前文件中-AppendGrid816.60、删除指定的表-RemoveGrid816.61、将其它文件中指定表的数据复制到当前文件中的指
19、定表-Import816.62、将当前文件指定表中符合条件的行复制到其他文件的指定表-Export826.63、将数据转换为文本文件-ExportTextFile836.64、将指定文本文件中的数据合并到当前表中-ImportTextFile846.65、将数据转换为其他格式的文件-ExportDBFile846.66、用来将其他各式数据文件中指定表的数据合并到当前表中-ImportDBFile856.67、将当前文件中的指定表复制到目标文件中-CopyGrid866.68、删除指定文件、指定表中符合条件的行-DelFor286标记数据876.69、设置当前表指定区域的前景颜色(也就是字体颜色
20、)-SetForeColor876.70、设置当前表指定区域的背景颜色-SetBackColor876.71、更改当前表中符合指定条件的行的背景颜色和字体颜色-MarkRowFor886.72、更改当前表某一列中部分单元格的背景颜色和字体颜色-MarkColFor88明细函数896.73、返回明细表中的指定位置的内容-SubCell896.74、返回明细表中的指定列的和-SubSum906.75、返回明细表中的指定列的平均值-SubAvg916.76、返回明细表中的指定列的最大值-SubMax916.77、返回明细表中的指定列的最小值-SubMin916.78、返回明细表的行数-SubRows
21、92表格设计926.79、在当前文件中创建一个表-CreateGrid926.80、在当前表增加一列-AddCol936.81、在当前表删除一列-DeleteCol946.82、在运行过程中动态设置指定列的列表项目-SetComboList946.83、在运行过程中动态设置指定列的刷新公式-SetColFormula946.84、在两个表之间设置关联-AddRelation956.85、返回指定表中指定列的列表项目-GetComboList966.86、设置指定表中指定列的显示格式-SetColFormat96其它函数966.87、用于引用指定单元格-CELL函数966.88、判断指定行是否可
22、见-IsVisible976.89、判断某一行是否处于锁定状态-RowLocked 函数976.90、按指定的条件从某一列中筛选出数据作为列表项目-Listfor976.91、设置查找选项-SetFindOption996.92、隐藏指定表中的某些列-HideCell1006.93、判断指定行是否是分组行-IsGroup1006.94、在汇总模式或者框架模式下,返回指定行的分组级别-GroupLevel1006.95、判断当前行的指定列是否有内容-IsBlank1006.96、判断自上一次存盘后-IsChanged1016.97、清除指定表的修改标记-Reset1016.98、函数Serial
23、No用于自动生成编号-SerialNo101七、界面函数101表格相关:1017.1、打开指定的表,还可以同时打开指定的录入窗口和视图-OpenGrid1017.2、打开指定的关联表-OpenRGrid1027.3、打开当前表中指定的视图-OpenView1027.4、为关联表指定视图-OpenRView1027.5、关闭指定的关联表-CloseRGrid1027.6、打开指定的备注、图片或者明细表窗口-OpenColWindow1027.7、关闭指定的备注、图片、明细等窗口-CloseColWindow1037.8、将备注、图片、明细表窗口停靠到指定位置-DockColWindow1037.
24、9、取消停靠备注、图片、明细表窗口-UnDockColWindow1037.10、重新显示关联表数据数据-ShowRelationRows1047.11、移到指定的行列-Move1047.12、选定当前表中指定的的区域-Select1057.13、隐藏主数据表-HideGrid1057.14、显示被HideGrid隐藏的主表-ShowGrid1067.15、设置行高-SetRowHeight1067.16、给指定列设置列宽-SetColWidth1067.17、将关联表停靠到指定位置-DockRGrid1067.18、取消停靠关联表-UnDockRGrid1067.19、指定主表的背景图片Se
25、tWallPaper1077.20、移到主表的第一条可见记录-First1077.21、移到主表的上一条可见记录-Prev1077.22、移到主表的下一条可见记录-Next1077.23、移到主表的最后一条可见记录-Last107窗口相关1087.24、打开当前表中指定的录入窗口-OpenWindow1087.25、关闭录入窗口-CloseWindow1087.26、将录入窗口停靠到指定位置-DockWindow1087.27、撤销录入窗口的停靠状态-UnDockWindow1097.28、用来打开指定的录入窗口-OpenModalWindow1097.29、在录入窗口中调用万年历,给日期列或
26、变量输入日期-DTPicker1107.30、在工具栏调用万年历,给或变量输入日期-DTPicker21107.31、将输入焦点移到指定对象-SetFocus1107.32、打开链接-OpenLink1107.33、运行外部程序-Run1107.34、设置录入窗口的模式-SetWindowMode111菜单相关1117.35、打开指定的菜单方案-OpenMenu1117.36、直接根据菜单方案文件生成菜单-OpenMenuFromFile1117.37、指定菜单的背景图片-SetSkinPicture111打印相关1127.38、打印指定的报表-PrintReport1127.39、报表打印函
27、数-Report1127.40、套打指定的文章-Printdoc1137.41、返回指定编号打印机的名称-Printers113定时器1137.42、增加一个定时器-AddTimer1137.43、删除一个定时器-DeleteTimer1137.44、用于设置某个变量的值-Setvariable1147.45、改变录入窗口或者工具栏中标签的显示内容-SetLabel1147.46、可以对指定的表达式求值-Eval114其它函数1157.47、列出当前文件的所有表名-ListGrids1157.48、列出指定表中的所有列名-ListCols1157.49、启动用户登录窗口,可用于切换用户-Log
28、on1157.50、隐藏易表的系统界面,单单显示录入窗口-HideMainWindow1157.51、显示被HideMainWindow隐藏的易表系统界面-ShowMainWindow1157.52、打开指定的目录方案-OpenMyDir1157.53、关闭目录方案窗口-CloseMydir1157.54、关闭易表-Exit1167.55、设置查找选项-SetFindOption1167.56、将一个或多个按键消息发送到活动窗口-Sendkeys116八 、类型函数1198.1、将其他类型的数据转换为字符型-TEXT1198.2、将字符型数据转换为数值型-NUMBER1198.3、将字符型数据
29、转换为日期型-DATE1198.4、将数值型数据转换为逻辑型-LOGICAL1198.5、判断数据是否是日期型-ISDATE1198.6、判断数据是否是字符型-ISTEXT1198.7、判断数据是否是数值型-ISNUMBER1208.8、判断数据是否是逻辑型-ISLOGICAL120九 、文件函数1209.1、保存当前文件-Save1209.2、打开指定的易表文件-OpenFile1209.3、文件复制函数-CopyFile1219.4、删除指定文件-DelFile1219.5、将当前打开的文件备份到其他位置-BackupFile1219.6、用于判断指定文件是否存在-Exist1219.7、
30、利用文件对话框获得一个文件名-GetFileName1219.8、用于判断目标文件在当前是否可写CanWrite1229.9、If1229.10、Do123十 、几个特殊的函数12310.1、用于计算个人所得税-ITax12310.2、可以替代If函数-Selcase12310.3、从一个数值中返回指定位的数字-MidNum12410.4、格式化数据-Format12410.5、绕过易表的注册界面,直接输入注册码-Register12910.6、循环执行指定的命令,直到指定的条件不成立-Loop129十一 、变量130表格变量:13011.1、返回当前用户的分组码-UserType13011.
31、2、返回当前用户名-UserName 变量13011.3、可在该列自动记录每行数据最后一次被修改的时间和修改人-EditLog13011.4、返回公式所在行的位置-Row13011.5、返回公式所在列的位置-Col13011.6、返回总行数-Rows13011.7、返回可见的行数-VisibleRows13111.8、返回公式所在行的可见位置-VisibleRow13111.9、返回当前表的列数-Cols13111.10、返回公式所在列的名称-ColName13111.11、返回当前文件的表数-Grids13111.12、表示当前选定的行-RowSel13111.13、返回当前表选定区域最后一
32、行的行号-RowEnd13111.14、表示当前选定的列-ColSel13211.15、返回当前选定区域最后一列的列号-ColEnd13211.16、在汇总模式或框架模式下,返回当前行所在的分组行-ParentRow13211.17、如果处于汇总模式或框架模式下,返回当前行所属分组的第一行-FirstRow13211.18、如果处于汇总模式或框架模式下,返回活动行所属分组的最后一行-LastRow13211.19、返回当前表的名称-GridName13211.20、返回当前表的说明信息-GridComments13211.21、返回当前录入窗口的名称-ActiveWindow13211.22、
33、如果系统正在保存文件-Status13211.23、返回主表名称-MainGrid13211.24、返回主界面中活动表的名称-ActiveGrid133系统变量13311.25、返回屏幕垂直方向的分辨率-ScreenHeight13311.26、返回屏幕水平方向的分辨率-ScreenWidth13311.27、返回当前计算机的易表序列号-ComputerID13311.28、用于返回用户输入的附加注册码-RegisterCode13311.29、返回操作系统的类型-OSID13311.30、返回Windows的安装目录-WinDir13311.31、返回Windows的系统目录-SysDir1
34、3411.32、返回易表的目录-AppDir13411.33、返回当前文件所在目录-DocDir13411.34、返回当前文件名-Filename134报表变量13411.35、正在打印的页号-CurrentPage13411.36、表示当前行在当前页的位置-CurrentPageRow13411.37、表示当前行的编号-CurrentRow13411.38、表示当前行在当前栏的位置-CurrentColumnRow13411.39、返回当前页第一行的编号-FirstPageRow13411.40、返回当前栏第一行的编-FirstColumnRow13511.41、返回当前页最后一行的编号-L
35、astPageRow13511.42、返回当前栏最后一行的编号-LastColumnRow13511.43、表示该分栏包括的行数-ColumnRows13511.44、表示该页包括的行数-PageRows13511.45、通常用在报表尾,表示总行数-TotalRows135高手进阶:表达式参数135函数嵌套问题137关于可选参数138第二十五章:函数与变量一、字符函数:1.1、返回字符串左边指定个数的字符-Left返回字符串左边指定个数的字符。语法:Left(Text, Length)Text返回该字符串左边部分字符。Lenght 指定返回字符串的长度.例子:Left(ABCDE,2) = A
36、BLeft(编号,2)返回编号字段的左边两位字符1.2、返回字符串右边指定个数的字符-Right返回字符串右边指定个数的字符。语法:Right(Text, Length)Text返回该字符串右边部分字符。Lenght 指定返回字符串的长度.例子:Right(ABCDE,2) = DERight(编号,2) 返回编号字段的右边两位字符。1.3、返回字符串的长度-Len返回字符串的长度。例如:Len(ABCD) = 4 Len(编号)返回当前行编号列内容的长度1.4、从字符串中的指定位置起返回特定个数的字符-Mid从字符串中的指定位置起返回特定个数的字符语法:Mid(Text, Start, Le
37、ngth)Text返回该字符串中的部分内容Start 指定返回内容的起始位置,第一个字符的位置为0,第二个为1,其余类推。Length 指定返回内容的长度。该参数可选,如果省略,则返回Start位置之后的所有字符。例子:Mid(ABCDE, 2, 2) = CDMid(品名, 6, 5)返回当前行品名列内容的第7个字符开始之后的5个字符,包括第7个字符。相关函数:Split1.5、将若干个字符串合并在一起-Concat将若干个字符串合并在一起。语法:Concat(Text,Text,Text.)Text 字符型,为需要合并的字符串,可以有任意多个例子:Concat(A,B) = ABConca
38、t(中华,民,族) = 中华民族Concat经常用来合并两列的内容,例如:Concat(型号, -, 规格)表示合并型号与规格两列的内容,中间用符号“-”隔开1.6、返回指定字符串在另一个字符串中首次出现的位置-Search返回指定字符串在另一个字符串中首次出现的位置。语法:Search(Text1, Text2)Text1和Text2都是字符型,在Text2中查找Text1,并返回其位置。注意:第一个字符的位置为0,第二个为1,其余类推。如果字符串中包括汉字,请用instr 函数代替。例子:Search(B,ABCDEF) = 1Search(-,型号)返回当前行型号列内容出现第一个“-”的
39、位置1.7、返回指定字符串在另一个字符串中首次出现的位置-Instr返回指定字符串在另一个字符串中首次出现的位置。语法:Instr(Text1, Text2)Text1和Text2都是字符型,在Text2中查找Text1,并返回其位置。注意:第一个字符的位置为0,第二个为1,其余类推。例子:Instr(国,中国广东) = 1Instr(省,地址)返回当前行地址列内容第一个“省”字的位置。Instr不能和表格函数嵌套使用,通常推荐用Search代替1.8、在文本字符串中以新字符替换旧字符-Substitute在文本字符串中以新字符替换旧字符。语法:Substitute(Text, txtOld,
40、 txtNew)Text 原来的字符串txtOld 被替换的内容txtNew用来替换txtOld的字符串。例子:Substitute(ABAB,B,C) = ACAC该表达式的意思就是将ABAB中B全部替换为C。Substitute(HA238P/TSD,238,868) = HA868P/TSDSubstitute(规格, /, -)将规格列内容中的“/”全部用“-”代替。1.9、删除字符串的前后空格-TRIM删除字符串的前后空格,例如:TRIM( ABC ) =ABC1.10、将字符串转换为小写形式-Lower将字符串转换为小写形式。例如:Lower(ABCD)=abcdLower(品名)
41、得到小写的品名。1.11、将文本转换为大写形式-Upper将文本转换为大写形式。例如:Upper(abc) = ABCUpper(品名)得到大写的品名。1.12、将字符串内指定位置和长度的内容替换成新的内容-Replace将字符串内指定位置和长度的内容替换成新的内容。语法:Replace(OldText, Start, Length, NewText)OldText原字符串Start 替换的开始位置Length替换的长度NewText 替换为这个字符串例子:Replace(ABCDE,1,3,123) = A123EReplace(编号,6,2,00)将编号的第六位和第七位替换为001.13、
42、按给定次数重复指定的字符-Rept按给定次数重复指定的字符语法:Rept(Text,Times)Text要重复的文本Times 重复次数例子:REPT(A, 5) = AAAAA1.14、返回由ASC码指定的字符-CHAR返回由ASC码指定的字符,例如字符A的ASC码是65,所以:Char(65) = A可以用Char来表示一些无法直接输入的符号,例如Char(9)表示Tab符,Char(13)表示回车符。1.15、返回字符串中第一个字符的ASC代码-CODE返回字符串中第一个字符的ASC代码,例如字符A的ASC码是65,所以CODE(ABC) = 651.16、可以返回词组的拼音缩写-Get
43、PY可以返回词组的拼音缩写,可用于辅助代码设计,但是重音字和生僻字需要用户手工干预。例如:GetPY(姚明NBA) = YMNBAGetPY(姓名)返回姓名的拼音缩写1.17、从身份证号码中读取性别-ReadSex从身份证号码中读取性别,例如:ReadSex(410110710917243)=男,ReadSex(身份证号码)注意设计表的时候,必须将身份证号码列设为字符型,而不是数值型。1.18、返回数字转换为二进制格式的字符串-BINFORMAT返回数字转换为二进制格式的字符串,例如:BINFORMAT(6) = 1101.19、将日期型数据转换为字符型-DateFormat将日期型数据转换为字符型,例如:DateFormat($1971-7-19)=1971-7-191.20、将数字转换为十六进制格式的字符串-HEXFORMAT将数字转换为十六进制格式的字符串,例如:HEXFORMAT(234) = EA1.21、将数字转换为八进