当前位置:文档之家› VisualFoxPro常用函数分类表

VisualFoxPro常用函数分类表

VisualFoxPro常用函数分类表
VisualFoxPro常用函数分类表

VisualFoxPro磁盘_目录_文件函数

ADIR()将文件信息存放到数组中,然后返回文件个数。

CURDIR()返回当前目录或文件夹。

DEFAULTEXT()如果一个文件没有扩展名,则返回一个带新扩展名的文件名。DIRECTORY()若在磁盘上存在指定的目录,返回真(.T.)。

DISPLAYPA TH()为显示而截去长路径名到指定长度。

DRIVETYPE()返回指定驱动器的类型。

FDATE()返回文件最近一次修改的日期或日期时间。

FILE()如果在磁盘上找到指定的文件,则返回“真”(.T.)。

FILETOSTR()将一个文件的内容返回为一个字符串。

FORCEEXT()返回一个字符串,使用新的扩展名替换旧的扩展名FORCEPATH()返回一个文件名,使用新路径名代替旧文件名

FTIME()返回最近一次修改文件的时间。

FULLPATH()返回指定文件的路径或相对于另一文件的路径。

GETDIR()显示“选择目录”对话框,从中可以选择目录或文件夹。

GETFILE()显示“打开”对话框,并返回选定文件的名称。

JUSTDRIVE()从完整路径中返回驱动器的字母。

JUSTEXT()从完整路径中返回三字母的扩展名。

JUSTFNAME()返回完整路径和文件名中的文件名部分。

JUSTPATH()返回完整路径中的路径名。

JUSTTEM()返回完整路径和文件名中的根名(扩展名前的文件名)。

LOCFILE()在磁盘上定位文件并返回带有路径的文件名。

PUTFILE()激活“另存为…”对话框,并返回指定的文件名。

STRTOFILE()将一个字符串的内容写入一个文件。

SYS(3)返回一个合法文件名,可用来创建临时文件。

SYS(5)返回当前VisualFoxPro的默认驱动器。

SYS(7)返回当前格式文件的名称。

SYS(2000)返回一个按字母排序的与文件名和扩展名梗概匹配的第一个文件名。SYS(2003)返回默认驱动器或卷上的当前目录或文件夹的名称。

SYS(2014)返回指定文件相对于当前目录、指定目录或文件夹的最小化路径。SYS(2020)以字节数返回默认磁盘空间。

SYS(2022)以字节为单位返回指定磁盘簇(块)的大小。

ANETRESOURCES()将网络共享或打印机的名称放到一个数组中,然后返回资源的数目。

APRINTERS()将安装在Windows打印管理器中的打印机名称存入内存变量数组中。

GETPRINTER()显示Windows的“打印设置”对话框,并返回所选择的打印机名称。

PCOL()返回打印机打印头的当前列位置。

PRINTSTATUS()如果打印机或打印设备已联机,则返回“真”(.T.);否则返回“假”(.F.)。

PROW()返回打印机打印头的当前行号。

PRTINFO()返回当前的打印机设置。

SYS(6)返回当前打印设备。

SYS(13)返回打印机的状态。

SYS(102)包含向后兼容性.用SET("PRINTER")代替。

SYS(1037)显示“打印设置”对话框。

SYS(2040)确定报表的输出状态

VisualFoxPro低级文件函数

FCHSIZE()更改用低级文件函数打开的文件的大小。

FCLOSE()刷新并关闭低级文件函数打开的文件或通信端口。

FCREATE()创建并打开一个低级文件。

FEOF()判断文件指针的位置是否在文件尾部。

FERROR()返回与最近一次低级文件函数错误相对应的编号。

FFLUSH()刷新低级函数打开的文件内容,并将它写入磁盘。

FGETS()从低级文件函数打开的文件或通信端口中返回一连串字节,直至遇到回车符。

FOPEN()打开文件或通信端口,供低级文件函数使用。

FPUTS()向低级文件函数打开的文件或通信端口写入字符串、回车符及换行符。

FREAD()从低级文件函数打开的文件或通信端口返回指定数目的字节。

FSEEK()在低级文件函数打开的文件中移动文件指针。

FWRITE()向低级文件函数打开的文件或通信端口写入字符串。

VisualFoxPro环境函数

AEGTFILEVERSION()创建一个数组,其中包含有关文件的Windows版本资源的信息,例如.exe、.dll和.fll文件,或在VisualFoxPro中创建的自动服务文件。

ANSITOOEM()显示“代码页”对话框,提示输入代码页,然后返回选定代码页的编号。

CAPSLOCK()返回CAPSLOCK键的当前状态,或把CAPSLOCK键状态设置为“开”或“关”。

CPCURRENT()返回VisualFoxPro配置文件中的代码页设置(若存在),或返回当前操作系统代码页。

GETCP()显示“代码页”对话框,提示输入代码页,然后返回选定代码页的编号。

GETENV()返回指定的MS-DOS环境变量的内容。

HOME()返回启动VisualFoxPro和VisualStudio的目录名。

MEMORY()返回可供外部程序运行的内存大小。

OS()返回运行当前VisualFoxPro的操作系统的名称和版本号。

SYS(9)返回VisualFoxPro的系列号。

SYS(12)返回640K以下、可用于执行外部程序的内存数量。

SYS(17)返回正在使用的中央处理器(CPU)。

SYS(23)FOXPRO可用的EMS内存

SYS(24)EMS内存限制

SYS(1001)返回VisualFoxPro内存管理器可用的内存总数。

SYS(1016)返回用户自定义对象所使用的内存数量。

SYS(1104)清理程序和数据使用的内存缓存,并清除和刷新打开表的缓存。

SYS(2004)返回启动VisualFoxPro的目录或文件夹名称。

SYS(2005)返回当前VisualFoxPro资源文件的名称。

SYS(2010)返回CONFIG.SYS文件中的设置。

SYS(2017)显示启动屏幕

SYS(2019)返回VisualFoxPro配置文件的文件名和位置。

SYS(2023)返回VisualFoxPro存贮临时文件的驱动器和目录。

SYS(2030)启用或禁止系统组件用户代码中的调试功能。

SYS(2300)从国家语言支持(NLS)列表中添加或移除代码页。

SYS(2800)启用或废止Microsoft®ActiveAccessibility®支持并设置特定的选项到跟踪在一个VisualFoxPro表单中的当前选定控件的键盘焦点。

SYS(2801)扩展鼠标和键盘事件的事件跟踪。

SYS(3005)设置自动化和ActiveX控件使用的环境ID值。

SYS(3006)设置语言ID值和环境ID值。

SYS(3050)设置前台或后台缓冲内存大小。

SYS(3056)让VisualFoxPro再次读取自己的注册表设置,并且使用当前的注册表设置更新自己。

version()返回一个字符串,该字符串包含了正在使用的VisualFoxPro版本号。

WFONT()返回VisualFoxPro中窗口当前字体的名称、大小或字形。

AGETFILEVERSION()创建一个数组,其中包含有关文件的Windows版本资源的信息,例如.exe、.dll和.fll文件,或在VisualFoxPro中创建的自动服务文件。

VisualFoxPro键盘、鼠标函数

COL()指定供下一个绘图方法使用的横坐标(X)和纵坐标(Y)。

FKLABEL()根据功能键对应的编号,返回该功能键的名称

FKMAX()返回键盘上可编程功能键或组合功能键的数目。

INKEY()返回一个编号,该编号对应于键盘缓冲区中第一个鼠标单击或按键操作。

INSMODE()返回当前的插入方式,或者把插入方式设置成ON或OFF。

LASTKEY()返回最近一次按键所对应的整数。

MCOL()返回鼠标指针在VisualFoxPro主窗口或用户自定义窗口中的列位置。

MDOWN()取得鼠标按键是否被按下。

MROW()返回VisualFoxPro主窗口或用户自定义窗口中鼠标指针的行位置。

MWINDOW()返回鼠标指针所在的窗口名称。

NUMLOCK()返回NUMLOCK键的当前状态,或者设置NUMLOCK键的状态为开或关。

READKEY()用于取得用户退出编辑时按下的按键。

ROW()用于取得当前光标在屏幕上的行位置。

SYS(2060)鼠标轮事件处理设置。

VisualFoxPro屏幕输入输出(菜单)函数

ADOCKSTA TE()获取所有可停靠集成开发环境(IDE)或工具栏的停靠状态。

ASELOBJ()把对活动“表单设计器”中当前选定控件的对象引用存入内存变量数组。

BAR()返回最近一次选择的菜单项的编号。该菜单项选自DEFINEPOPUP命令定义的菜单,或是一个VisualFoxPro菜单。

CNTBAR()返回用户自定义菜单或VisualFoxPro系统菜单上菜单项的数目。

CNTPAD()返回用户自定义菜单栏或VisualFoxPro系统菜单栏上菜单标题的数目。

EDITSOURCE()打开VisualFoxPro编辑器并可选地设置光标所在位置。被编辑器任务列表快捷方式所要求。GETBAR()返回用DEFINEPOPUP命令定义的菜单或VisualFoxPro系统菜单上某个菜单项的编号。

GETCOLOR()显示Windows的“颜色”对话框,并返回选定颜色的颜色编号。

GETPAD()返回菜单栏给定位置上的菜单标题。

INPUTBOX()显示被参数化视图使用的,用于输入单个串的模式对话框。

ISCOLOR()判断当前计算机能否显示彩色。

MENU()以大写字符串形式返回活动菜单栏的名称。

MRKBAR()确定是否已标记用户自定义菜单或VisualFoxPro系统菜单中的一个菜单项。

MRKPAD()确定是否已标记了用户自定义菜单或VisualFoxPro系统菜单栏中的一个菜单标题。

PAD()以大写字符串形式返回在菜单栏中最近选取的菜单标题,或返回一个逻辑值是否一个菜单标题在一个激活的菜单栏中定义。

POPUP()以字符串形式返回活动菜单名;或者返回一个逻辑值,该值指出是否定义了一个菜单。

PRMBAR()返回一个菜单项的文本

PRMPAD()返回一个菜单标题的文本。

PROMPT()返回菜单栏中选定的菜单标题,或者菜单中选定菜单项的文本。

RGB()根据一组红、绿、蓝颜色成份返回一个单一的颜色值。

RGBSCHEME()返回指定配色方案中的RGB颜色对或RGB颜色对列表。

SCHEME()返回指定配色方案中的颜色对列表或单个颜色对。

SCOLS()返回VisualFoxPro主窗口中可用列数。

SKPBAR()确定是否可以用SETSKIPOF命令启用或废止一个菜单项。

SKPPAD()确定是否可以用SETSKIPOF命令启用或废止一个菜单标题。

SROWS()返回VisualFoxPro主窗口中可用的行数。

SYS(100)包含向后兼容性.用SET("CONSOLE")代替。

SYS(101)包含向后兼容性.用SET("DEVICE")代替。

SYS(103)包含向后兼容性.用SET("TALK")代替。

SYS(1500)激活一个VisualFoxPro系统菜单项。

SYS(2002)打开或关闭插入点。

SYS(2013)返回以空格分隔的字符串,该字符串包含VisualFoxPro菜单系统的内部名称。

SYS(2016)SHOWGETS窗口名

SYS(2700)在VisualFoxPro中完全启用或禁止WindowsXPThemes。

TRANSFORMSYS()格式化字符表达式或数值表达式。

VisualFoxPro日期和时间函数

CTOD()把字符表达式转换成日期表达式。

CDOW()从给定日期或日期时间表达式中返回星期值。

CMONTH()返回给定日期或日期时间表达式的月份名称。

CTOD()把字符表达式转换成日期表达式。

CTOT()从字符表达式返回一个日期时间值。

DA TE()返回由操作系统控件的当前系统日期,或创建一个与2000年兼容的日期值。

DA TETIME()以日期时间值返回当前的日期和时间,或创建一个2000兼容的日期时间值。

DAY()以数值型返回给定日期表达式或日期时间表达式是某月中的第几天。

DMY()从一个日期型或日期时间型表达式返回一个“日-月-年”格式的字符表达式(例如,31May1995)。月名不缩写。DTOC()由日期或日期时间表达式返回字符型日期。

DTOS()从指定日期或日期时间表达式中返回yyyymmdd格式的字符串日期。

DTOT()从日期型表达式返回日期时间型值。

GOMONTH()对于给定的日期表达式或日期时间表达式,返回指定月份数目以前或以后的日期。

HOUR()返回日期时间表达式的小时部分。

MDY()以“月-日-年”格式返回指定日期或日期时间表达式,其中月份名不缩写。

MINUTE()返回日期时间型表达式中的分钟部分。

MONTH()返回给定日期或日期时间表达式的月份值。

QUARTER()返回一个日期或日期时间表达式中的季度值。

SEC()返回日期时间型表达式中的秒钟部分。

SECONDS()以秒为单位返回自午夜以来经过的时间。

SYS(1)以日期数字字符串的形式返回当前系统日期。

SYS(2)返回自午夜零点开始以来的时间,按秒计算。

SYS(10)将(Julian)日期转换成一个字符串。

SYS(11)将日期格式表示的日期表达式或字符串转换成(Julian)日期。

TIME()以24小时制、8位字符串(时:分:秒)格式返回当前系统时间。

TTOC()从日期时间表达式中返回一个字符值。

TTOD()从日期时间表达式中返回一个日期值。

WEEK()从日期表达式或日期时间表达式中返回代表一年中第几周的数值。

YEAR()从指定的日期表达式中返回年份。

VisualFoxPro数据库函数

ADA TABASES()将所有打开数据库的名称和路径放到内存变量数组中

ADBOBJECTS()把当前数据库中的命名连接名、关系名、表名或sQL视图名放到一个内存变量数组中AFIELDS()把当前表的结构信息存放在一个数组中,并且返回表的字段数

ALIAS()返回当前表或指定工作区衰的别名

ASESSIONS()创建一个已存在的数据工作期ID数组

ATAGINFO()创建一个包含索引和键表达式的名字、数量和类型信息的数组

AUSED()将一个数据工作期中的表别名和工作区存入内存变量数组

BOF()确定当前记录指针是否在表头

CANDIDA TE()判断索引是否为候选索引

CDX()根据指定的索引位置编号,返回打开的复合索引(.CDX)文件名称

CPDBP()返回一个打开表所使用的代码页

CREATEOFFLINE()由已存在的视图创建一个游离视图

CURSORGETPROP()返回VisualFoxPro表或临时表的当前属性设置

CURSORSETPROP()指定VisualFoxPro表或临时表的属性设置

CURSORTOXML()转换VisualFoxPro临时表为XML文本

CURV AL()从磁盘上的表或远程数据源中直接返回字段值

DBC()返回当前数据库的名称和路径

DBF()返回指定工作区中打开的表名,或根据表别名返回表名

DBSETPROP()给当前数据库或当前数据库中的字段、命名连接、表或视图设置一个属性

DELETED()返回一个表明当前记录是否标有删除标记的逻辑值

DESCENDING()是否用DESCENDING关键字创建了一个索引标识

DROPOFFLINE()放弃对游离视图的所有修改,并把游离视图放回到数据库中

EOF()确定记录指针位置是否超出当前表或指定表中的最后一个记录

FCOUNT()返回衰中的字段数目

FIELD()根据编号返回表中的字段名

FILTER()返回SETFILTER命令中指定的表筛选表达式

FLDLIST()对于SETmELDS命令指定的字段列表,返回其中的字段和计算结果字段表达式

FLOCK()尝试锁定当前表或指定表

FOR()返回一个己打开的单项索引文件或索引标识的索引筛选表达式

FOUND()如果CONTINUE、FIND、LOCATE或SEEK命令执行成功,函数的返回值为"真"

FSIZE()以字节为单位,返回指定字段或文件的大小

GETFLDSTA TE()返回一个数值,标明表或临时表中的字段是否已被编辑,或是否有追加的记录,或者记录的删除状态是否已更改

GETNEXTMODIFIED()返回一个记录号,对应于缓冲表或临时表中下一个被修改的记录

HEADER()返回当前或指定表文件的表头所占的字节数

IDXCOLLATE()返回索引或索引标识的排序序列

INDBC()如果指定的数据库对象在当前数据库中,则返回"真"(.T.)

INDEXSEEK()在一个索引表中搜索第一次出现的某个记录

ISEXCLUSIVE()判断一个表或数据库是以独占方式打开的

ISFLOCKED()返回表的锁定状态

ISREADONL Y()判断是否以只读方式打开表

ISRLOCKED()返回记录的锁定状态

KEY()返回索引标识或索引文件的索引关键字表达式

KEYMATCH()在索引标识或索引文件中搜索一个索引关键字

LOOKUP()在表中搜索字段值与指定表达式匹配的第一个记录

LUPDA TE()返回一个表最近一次更新的日期

MDX()根据指定的索引编号返回打开的.CDX复合索引文件名

MEMLINES()返回备注字段中的行数

MLINE()以字符串形式返回备注字段中的指定行

NDX()返回为当前表或指定表打开的某一索引(JDX)文件的名称

ORDER()返回当前表或指定表的主控索引文件或标识

PRIMARY()检查索引标识,如果为主索引标识,就返回"真"(.T.)

RECCOUNT()返回当前或指定表中的记录数目

RECNO()返回当前表或指定表中的当前记录号

RECSIZE()返回表中记录的大小(宽度)

REFRESH()在可更新的SQL视图中刷新数据

RELATION()返回为给定工作区中打开的表所指定的关系表达式

SEEK()在一个已建立索引的表中搜索一个记录的第一次出现位置

SELECT()返回当前工作区编号或未使用工作区的最大编号

SETFLDSTATE()为表或临时表中的字段或记录指定字段状态值或删除状态值

SQLCANCEL()请求取消一条正在执行的SQL语句

SQLCOLUMNS()把指定数据源表的列名和关于每列的信息存储到一个VisualFoxPro临时表中

SQLCOMMIT()提交一个事务

SQLCONNECT()建立一个指向数据源的连接

SQLDISCONNECT()终止与数据源的连接

SQLEXEC()将一条SQL语句送入数据源中处理

SQLGETPROP()返回一个活动连接的当前设置或默认设置

SQLMORERESULTS()如果存在多个结果集合,则将另一个结果集合复制到VisualFoxPro临时表中SQLPREPARE()在使用SQLEXEC()执行远程数据操作前,可使用本函数使远程数据为将要执行的命令做好准备SQLROLLBACK()取消当前事务处理期间所做的任何更改

SQLSETPROP()指定一个活动连接的设置

SQLSTRINGCONNECT()使用一个连接字符串建立和数据源的连接

SQLTABLES()把数据源中的表名存储到VisualFoxPro临时表中

SYS(14)索引表达式

SYS(21)控制索引编号

SYS(22)控制标识名或索引名

SYS(2011)返回当前工作区中记录锁定或表锁定的状态

SYS(2012)返回表的备注字段块大小

SYS(2021)筛选索引表达式

SYS(2029)返回与表类型对应的值

SYS(3054)Rushmore优化等级•

TAG()返回打开的.CDX多项复合索引文件的标识名,或者返回打开的.IDX单项索引文件的文件名TAGCOUNT()返回复合索引文件(.CDX)标识以及打开的单项索引文件(.IDX)的数目

TAGNO()返回复合索引文件(.CDX)标识以及打开的单项索引(.IDX)文件的索引位置TARGET()返回一个表的别名,该表是SETRELATION命令的INTO子句所指定关系的目标UNIQUE()用于测试索引是否以惟一性方式建立

UPDA TED()用于测试在最近的READ命令中,数据是否已被修改

USED()确定是否在指定工作区中打开了一个表

XMLTOCURSOR()转换XML文本到VisualFoxPro游标或表

VisualFoxPro数值函数

ABS()返回指定数值表达式的绝对值

ACOS()返回指定数值表达式的反余弦值

ASIN()返回数值表达式的反正弦弧度值

ATAN()返回数值表达式的反正切弧度值

ATN2()返回指定值的反正切值,返回值无象限限制

BINTOC()将整型用二进制字符型表示。

BITAND()返回两个数值型数值在按位进行AND运算后的结果

BITCLEAR()清除一个数值型数值的指定位(将此位设置成0),并返回结果值

BITLSHIFr()返回一个数值型数值向左移动给定位后的结果

BrrNOT()返回一个数值型数值按位进行NOT运算的结果

BITOR()返回两个数值型数值按位进行OR运算的结果

BITRSHIFF()返回一个数值型数值向右移动指定位后的结果

BITSET()将一个数值型数值的某一位设置为1并返回结果

BITTEST()确定一个数值型数值的指定位是否为1

BITXOR()返回两个数值型数值按位进行异或运算的结果

CEILING()返回大于或等于指定数值表达式的最小整数

COS()返回数值表达式的余弦值

CTOmN()将二进制字符型表示转换为整数

DTOR()将度转换为弧度

EV ALUA TE()计算字符表达式的值并返回结果

EVL()从两个表达式中返回一个非空值

EXP()返回eAx的值,其中x是某个给定的数值型表达式

FLOOR()对于给定的数值型表达式值,返回小于或等于它的最大整数

FV()返回一笔金融投资的未来值

INT()计算一个数值表达式的值,并返回其整数部分

LOG()返回给定数值表达式的自然对数(底数为c)

LOGl0()返回给定数值表达式的常用对数(以10为底)•

MAX()对几个表达式求值,并返回具有最大值的表达式

MIN()计算一组表达式,并返回具有最小值的表达式

MOD()用一个数值表达式去除另一个数值表达式,返回余数

MTON()由一个货币型表达式返回一个数值型值

NORMALIZE()把用户提供的字符表达式转换为可以与VisualFoxPro函数返回值相比较的格式NTOM()由一个数值表达式返回含有四位小数的货币值

NVL()从两个表达式返回一个非null值

PAYMENT()返回固定利息贷款按期兑付的每一笔支出数量

PI()返回数值常数n

PV()返回某次投资的现值

RAND()返回一个0到1之间的随机数

ROUND()返回圆整到指定小数位数的数值表达式

RTOD()将弧度转化为度

SIGN()当指定数值表达式的值为正、负或0时,分别返回1、-1或0

SIN()返回一个角度的正弦值•

SQRT()返回指定数值表达式的平方根

SYS(2007)返回一个字符表达式的检查求和值

TAN()返回角度的正切值

V AL()由数字组成的字符表达式返回数字值

VisualFoxPro数组和内存变量

ACOPY()把一个数组的元素复制到另一个数组中

ADEL()删除一维数组中的一个元素或删除二维数组的一行或一列

AELEMENT()由元素下标值返回数组元素的编号

AINS()往一维数组中插入一个元素,或往二维数组中插入一行或一列

ALEN()返回数组中元素、行或列的数目

ALINES()将一个字符表达式的或备注字段中的每一行复制到一个数组相应行

ASCAN()在数组中搜索与一个表达式具有相同数据和数据类型的元素

ASORT()按升序或降序对数组中的元素捧序

ASUBSCRIPT()根据元素编号返回元素的行和列下标值

V ARREAD()取得与当前对象相关的变量、数组元素或字段名称

V ARTYPE()返回一个表达式的数据类型

VisualFoxPro网络函数

ID()在网络环境中使用VisualFoxPro时返回网络计算机信息,与SYS(0)相同

LOCK()尝试锁定表中一个或更多的记录

OLDV AL()返回字段的初始值,该宇段值已被修改但还未更新

REQUERY()为远程SQL视图再次检索数据

RLOCK()尝试给一个或多个表记录加锁

SYS(0)网络机器信息

SYS(3051)设置锁定再试间隔

SYS(3052)指定当尝试锁定一个索引或备注文件时,VisualFoxPro是否使用SETREPROCESS设置

SYS(3053)ODBC环境句柄

TABLEREVERT()放弃对缓冲行、缓冲表或临时表的修改

TABLEUPDATE()执行对缓冲行、缓冲表或临时表的修改

TXNLEVEL()返回一个表明当前事务级别的数值

VisualFoxPro字符函数

ALLTRIM().删除指定字符表达式的前后空格符

ASC()返回字符表达式中最左边字符的ANSI值

AT()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置

AT_C()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置

ATC()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置

ATCC()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置

ADDBS()如果必要,向一个路径表达式添加一个反斜杠

ATCLINE()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中第一次出现的行号

ATLINE()返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的行号

BETWEEN()判断一个表达式的值是否在另外两个相同数据类型的表达式的值之间

CHR()根据指定的ANSI数值代码返回其对应的字符

CHRTRAN()将第一个字符表达式中与第二个表达式的字符相匹配的字符替换为第3个表达式中相应的字符CHRTRANC()将第一个字符表达式中与第二个表达式的字符相匹配的字符替换为第3个表达式中相应的字符CPCONVERT()把字符、备注字段或字符表达式转换到其他代码页

CHRSAW()确定一个字符是否出现在键盘缓冲区中

CHRTRAN()在一个字符表达式中,把与第二个表达式字符相匹配的字符替换为第三个表达式中相应字符CHRTRANC()将第一个字符表达式中与第二个表达式的字符相匹配的字符替换为第三个表达式中相应的字符DIFFERENCE()返回0到4间的一个整数,表示两个字符表达式间的相对语音差别

EMPTY()确定表达式是否为空值

GErWORDCOUNr()计数一个中中的单词数

GETWORDNUM()从一个串中返回一个指定的词

INLIST()判断一个表达式是否与一组表达式中的某一个相匹配'

ISALPHA()判断字符表达式的最左边一个字符是否为字母

ISBLANK()判断表达式是否为空值

ISDIGIT()判断字符表达式的最左边一个字符是否为数字(0到9)

ISLEADBYTE()如果字符表达式第一个字符的第一个字节是前导字节,则返回"真"(.T.)

ISLOWER()判断字符表达式最左边的字符是否为小写字母

ISMOUSE()判断计算机是否具有鼠标

ISNULL()判断计算结果是否为NULL值

ISUPPER()判断字符表达式的第一个字符是否为大写字母(A~z)

LEFT()•从字符表达式最左边一个字符开始返回指定数目的字符

LEPTC()从字符表达式最左边一个字符开始返回指定数目的字符

LEN()返回字符表达式中字符的数目

LENC()返回字符表达式中字待的数目

LIKE()确定一个字符表达式是否与另一个字符表达式相匹配

LIKEC()决定一个字符表达式是否与另一个字符表达式相匹配

LOWER()以小写字母形式返回指定的字符表达式

LTRIM()删除指定的字符表达式的前导空格,然后返回得到的表达式

OCCURS()返回一个字符表达式在另一个字符表达式中出现的次数

OEMTOANSI()用于将字符串表达式中的字符转换成与其相对应的ANSI字符集中的字符

PADL()、PADR()、PADC()由一个表达式返回一个字符中,并从左边,右边或同时从两边用空格或字符把该字符串填充到指定长度

PROPER()从字符表达式中返回一个字符串,字符串中的每个首字母大写

RA T()返回一个字符表达式或备注字段在另一个字符表达式或备注字段内第一次出现的位置,从最右边的字符算起RA TC()返回一个字符表达式在另-个字符表达式或备注字段最后一次出现所在的行号,从最后-行算起

RA TLINE()回一个字符表达式或备注字段在另一个字符表达式或备注字段中最后出现的行号,从最后一行开始计数。REPUCA TE()返回一个字符串,这个字符串是将指定字符表达式重复指定次数后得到的

RIGHT()从一个字符串的最右边开始返回指定数目的字符

RIGHTC()从一个字符串中返回最右边指定数目的字符

RTRIM()删除了字符表达式后续空格后,返回结果字符串

SOUNDEX()返回指定的字符表达式的语音表示

SPACE()返回由指定数目的空格构成的字符串

STR()返回与指定数值表达式对应的字符

STRCONV()将字符表达式转换成另一种形式

STREXTRACT()返回一个两个分隔符间的串

STRTRAN()在第一个字符表达式或备注字段中,搜索第二个字符表达式或备注字段,并用第3个字符表达-式或备注字段替换每次出现的第2个字符表达式或备注字段

STUFF()返回一个字符串,此字符串是通过用另一个字符表达式替换现有字符表达式中指定数目的字符得到的STUFFC()返回一个字符串,此字符串是通过用另一个字符表达式替换现有字符表达式中指定数目的字符、得到的SUBSTR()从给定的字符表达式或备注字段中返回字符串

SUBSTRC()从给定的字符表达式或者备注字段返回字符串

SYS(15)替换字符串中的字符

SYS(20)转换德文文本

TEXTMERGE()提供串表达式的求值。

TRIM()返回删除全部后缀空格后的指定字符表达式

TXTWIDTH()按照字体平均字符宽度返回字符表达式的长度

TYPE()计算字符表达式,并返回其内容的数据类型

UPPER()用大写字母返回指定的字符表达式

VisualFoxPro类、对象和程序管理函数

ACLASS()将一个对象的类名和祖先类名存放到一个数组中

ADLLS()返回一个包含已用DECLAREDLL载入的函数名

ADDPROPERTY()在运行时,为对象添加一个新属性

AERROR()创建一个内存变量数组,数组中包含最近的VisualFoxPro、OLE或ODBC的错误信息

AEVENTS()返回当前事件绑定数

AGETCLASS()、在"打开"对话框中显示类库,并且创建一个包含该类库和所选类名称的数组

AINSTANCE()将一个类的实例存放到一个内存变量数组中,并且返回数组中存放的实例个数

AMEMBERS()将一个对象的属性名、过程名和成员对象存入内存变量数组

AMOUSEOBJ()创建一个数组,其中包含有关鼠标指针位置以及鼠标指针下对象的信息

ASTACKINFO()返回一个包含当前运行程序文件,应用程序或COM服务程序中的对象的信息的数组

A VCXCLASSES()将有关一个类库中类的信息放在一个数组中

BINDEVENT()绑定事件、属性或方法从本地VisualFoxPro对象到其他对象

CREATEOBJECT()从类定义或支持OLE的应用程序中创建对象

CREATEOBJECTEX()在一个远程计算机上创建一个已注册COM对象的一个实例

DODEFAULT()在子类(派生类)中执行父类的同名的事件或方法

ERROR()返回触发ONERROR例程的错误编号

GETPEM()返回事件或方法的属性值或程序代码

LINENO()返回程序中正在执行的那一行的行号

LOADPICTURE()为位图文件,图标文件或Windows图元文件(Windowsmetafile)创建一个对象MESSAGE()以字符串形式返回当前错误信息,或者返回导致这个错误的程序行内容MESSAGEBOX()显示一个用户自定义对话框

NEWOBJECT()直接从一个.vcx可视类库或程序创建一个新类或对象

OBINUM()返回利用@…GET定义的对象的编号

OBJTOCLIENT()返回一个控制或对象相对于表单的位置或尺寸

OBJV AR()返回与@…GET相关的变量、字段或数组名称

ON()取得事件处理命令

PARAMETERS()返回传递给程序、过程或用户自定义函数的参数数目

PCOUNT()返回传递给当前程序、过程或用户自定义函数的参数的个数

PEMSTA TUS()返回一个属性、事件或方法的状态

PROGRAM()返回当前正在执行的程序的名称,或者错误发生时所执行的程序的名称RAISEEVENT()从一个自定义方法中提升或触发一个事件

RDLEVEL()用于取得当前的READ层级

REMOVEPROPERTY()在运行时从对象移除一个属性

SA VEPICTURE()由一个图片的对象创建一个位图文件(.BMP)

SET()返回各种SET命令的状态

SYS(16)执行程序文件名

SYS(18)返回当前建立的对象所使用的变量、字段或数组元素的名称,

SYS(1023)启用诊断帮助模式

SYS(1024)终止诊断帮助模式

SYS(1269)返回一个逻辑值,该值代表属性的默认值是否更改或属性是否为只读

SYS(1270)返回对指定位置对象的引用

SYS(1271)返回.SCx文件名,该文件存储指定的实例对象

SYS(1272)对象层次

SYS(2001)返回指定的SET命令的状态

SYS(2015)返回一个10个字符的惟一过程名

SYS(2018)返回最近错误的错误信息参数

SYS(2410)返回错误处理的类型

SYS(2450)应用程序路径搜索顺序

SYS(2600)返回指针作为字符串

SYS(3055)在支持FOR和WHERE子句的命令和函数中设置它们的复杂级别

UNBINDEVENTS()绑定事件到VisualFoxPro对象

VisualFoxProCOM服务函数

COMARRAY()指定如何向COM对象传递数组

COMCLASSINFO()返回有关一个COM对象(例如一个VisualFoxPro自动服务程序)的注册信息COMPOBJ()比较两个对象的属性,属性和属性值相同则返回"真"(.T.)

COMPROP()设置或返回一个COM对象属性的设置行为

COMRETURNERROR()使用自动服务客户程序能用来确定自动服务错误原因的信息填充COM异常结构EVENTHANDLER()绑定一个COM服务程序事件来在一个VisualFoxPro对象上实现接口方法GETINTERFACE()通过早期绑定提供COM对象属性、方法和事件访问

GETOBJECT()激活OLE自动化对象,并创建此对象的引用

SYS(2333)允许或禁止ActiveX的双界面支持

SYS(2334)开启或关闭ActiveX的双界面支持

SYS(2335)启用或废止可发布的VisualFoxPro.exe自动服务程序的模式状态

SYS(2336)临界区支持

SYS(2339)释放COM对象时调用CoFreeUnusedLibraries

SYS(2340)NT服务支持

SYS(3004)无人照管服务模式

VisualFoxPro其他函数

AFONT()将可用字体的信息放到一个数组中

ANGUAGE()返回一个包含所有可用的VisualFoxPro命令、函数或基类的数组

APROCINFO()创建一个在一个程序文件中所包含的VisualFoxPro语言元素的数组

EXECSCRIFr()允许你在运行时从变量、表、和其他文本中运行多行代码

FONTMETRIC()返回当前操作系统已安装字体的字体属性

GETFONT()显示"字体"对话框

GETPICT()显示"打开图象对话框"对话框

IIF()根据逻辑表达式的值,返回两个值中的某一个

IMESTA TUS()打开或关闭IME(输入法编辑器)窗口或者返回当前的IME状态

SYS(2006)返回所使用的图形适配卡和显示器的类型

VFP中常用命令集

VFP中常用命令集 一、主要命令: 1、CREATE 作用:建立一个新的表。 格式:CREATE [<文件>|?](注意,命令字符可取前面四个字符,后面可省略不写,即CREA,下同;中括号表示其中的参数是可选的;|管道符号表示两个参数只能选择一个,不能同时选择,下同。) 说明:文件指建立以.dbf为扩展名的VFP数据库文件,在命令后面加上一个问号表示系统会弹出 对话框,要求用户输入想要建立的表名。在命令中不加文件名或问号系统也会弹出对话框,要求用 户输入想要建立的表名。 2、MODIFY STRUCTURE 作用:显示表文件结构,并允许修改此表的结构。 格式:MODIFY STRUCTURE 说明:只有在用USE命令打开表文件以后,才能显示或修改表文件的结构。3、APPEND 作用:在当前表的尾部(无论表中有无记录)追加记录(在当前表指当前正使用的表)。 格式:APPEND [BLANK] 说明:在APPEND命令后面加上BLANK参数表示在当前表的尾部添加一条空白记录。无BLANK参数时,表示在当前表的尾部添加一条记录并要求用户输入相应的字段内容。 4、INSERT 作用:在表文件中间插入一个新记录。 格式:INSERT [BEFORE] [BLANK] 说明:INSERT 在当前记录后插入一记录; INSERT BEFORE 在当前记录前插入一记录; INSERT BEFORE BLANK 在当前记录前插入一空记录。 5、BROWSE 作用:主要用于打开浏览窗口,查阅表文件并同时进行修改。 格式:BROWSE 6、USE 作用:打开和关闭表文件。 格式:USE [<文件名>]

日常工作中常用函数

AVERAGE函数 主要功能:求出所有参数的算术平均值。 使用格式:AVERAGE(number1,number2,……) 参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。 应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 COUNTIF函数 主要功能:统计某个单元格区域中符合指定条件的单元格数目。 使用格式:COUNTIF(Range,Criteria) 参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。 应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。 特别提醒:允许引用的单元格区域中有空白单元格出现 DATEDIF函数 主要功能:计算返回两个日期参数的差值。 使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d") 参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。

应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。 特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。 IF函数 主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。 使用格式:=IF(Logical,Value_if_true,Value_if_false) 参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。 应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。 特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。 INDEX函数 主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。 使用格式:INDEX(array,row_num,column_num) 参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号

最常用函数公式大全

Excel函数公式大全工作中最常用Excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。 ? 2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数.

? 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 ? 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

? 四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式 ? 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法

? 3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 ? 4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符*

VisualFoxpro编程实例

实验五 Visual Foxpro编程实践 一. 实验目的与要求 掌握利用Visual Foxpro编制开发自己的应用程序的实践知识,并学会在程序调试中自行发现问题和修改程序代码,最终完成应用程序的无错运行。 二. 相关知识 利用Visual Foxpro自行开发编制应用程序的步骤: 1.设置好系统的工作环境(尤其注意工作目录的默认设置)。 2.如果是初次进行,应当先建立一个项目,为该项目命名,激活项目管理器。如果是接着上次的工作进行,则打开上次工作的本项目,同样也激活项目管理器。 3.在项目管理器的“数据”“数据库”下面创建一个数据库,并命名(如已创建,则跳过本步骤)。 4.在项目管理器的“数据”“数据库”“表”下面进行数据表的创建或修改工作,并输入少量的正确数据以便将来的运行调试(如果已经创建了数据表,则跳过本步骤)。 5.在项目管理器的“文档”下面创建该应用程序所用到的所有表单,设计好各表单的界面并为表单里的控件填写程序代码.(注意为表单添加各自的数据环境,否则会出错!) 6.试运行各表单,发现问题后重新修改有问题的表单的代码,反复调试和修改直至最后能无错运行。 7.将应用程序打包发布或制作成安装文件。 三. 实验容与步骤 本次实验以一个简单的学生成绩管理系统为例。首先,对该系统作一个简单的介绍:该应用系统为完成学生信息和成绩的管理系统,主要有以下几个应用模块: (1)用户登录管理:系统具有管理员功能,只有取得管理员权限的人才能使用本系统。 (2)数据添加功能:对学生基本信息、教师基本信息、班级信息、课程信息、学生成 绩信息进行添加录入。 (3)数据查询功能:对上述信息的基本查询。 (4)数据修改功能:对上述信息可进行修改工作。 (5)统计操作:可分别按个人成绩、单科成绩统计出最高成绩、最低成绩和平均成绩 等。 (6)打印功能:对上述信息可进行打印。 实验步骤如下: 1.数据库设计: 首先设置好系统的运行环境和工作目录,然后建立项目,为项目命名为“学生成绩管理系统”,激活项目管理器,并在在项目管理器的“数据”“数据库”下面创建一个数据库,命名为“学生成绩管理”,在“数据库”的“表”下面创建以下各数据表: 字段名称类型宽度 用户名字符型10 密码字符型10 字段名称类型宽度 学号字符型8 字符型10

VFP6.0学习笔记(修订)

VFP6.0学习笔记2008年4月10日

目录 一、VF6.0的主索引 二、VF6.0表单建立 三、VFP中”退出”按扭代码和VFP中猜数游戏中”开始”程序码 四、VF6.0表单居中 五、VFP中调用焦点方法: 六、Vf6.0中两个表的链接查询 七、VFP常用命令及用法实例 八、在VFP中显示某特定条件的数据记录 九、VFP中身份证号码修复 十、VFP中计算年龄 十一、VFP程序设计中英文注释 十二、VFP中统计年龄 十三、在VFP中设置焦点 十四、VFP中几个常用函数1 十五、VFP中时间函数 十六、VFP中的字符串替换命令 十七、VFP中的常量 十八、在一个表内查询有关字段内容的方法: 十九、VFP的多表查询

一、VF6.0的主索引 VF6.0中的主索引的用途,是指在表中不能出现重复记录. 二、VF6.0表单建立 改变容器大小选项:在“全部”选项卡里输入Height(高度).Width(宽度值) 改变图片显示容器属性:在属性框中选择Stretch.默认是0‘剪载’,改成变填充,可将图片在容器中全部显示. 修改窗体介绍:在属性栏选Caption.添加窗体背景图,在属性栏里选Picture,点上面的浏览‘按钮’,进行查找图片文件. 三、VFP中”退出”按扭代码和猜数游戏中”开始”程序码 1、退出: 在方法程序中双击Click Event,输入: thisform.release&&本表单.释放 2、开始: https://www.doczj.com/doc/4a9962608.html,bel1.visible=.f.&&重新开始,abel1标签的可见为假,即赢字隐去. https://www.doczj.com/doc/4a9962608.html,bel2.visible=.f.&&将label2标签的可见为假,即"输"字隐去. thisform.text1.value=int(rand()*10)&&设置本表单text1文本框的随机值.本例中随机值是10。 thisform.text2.value=int(rand()*10)&&设置text2文本框

Excel中常用函数及其使用方法简介

目录 一、IF函数——————————————————————————————————2 二、ASC函数—————————————————————————————————4 三、SEARCH函数——————————————————————————————4 四、CONCATENATE函数———————————————————————————4 五、EXACT函数———————————————————————————————5 六、find函数—————————————————————————————————5 七、PROPER函数——————————————————————————————7 八、LEFT函数————————————————————————————————7 九、LOWER函数———————————————————————————————7 十、MID函数————————————————————————————————8 十一、REPT函数———————————————————————————————8 十二、Replace函数——————————————————————————————9 十三、Right函数———————————————————————————————10 十四、UPPER函数——————————————————————————————10 十五、SUBSTITUTE函数———————————————————————————10 十六、VALUE函数——————————————————————————————12 十七、WIDECHAR函数———————————————————————————12 十八、AND函数———————————————————————————————12 十九、NOT函数———————————————————————————————13 二十、OR函数————————————————————————————————13 二十一、COUNT函数—————————————————————————————14 二十二、MAX函数——————————————————————————————15 二十三、MIN函数——————————————————————————————15 二十四、SUMIF函数—————————————————————————————16 二十五、OFFSET函数————————————————————————————17 二十六、ROW函数——————————————————————————————20 二十七、INDEX 函数————————————————————————————21 二十八、LARGE函数—————————————————————————————22 二十九、ADDRESS函数————————————————————————————23 三十、Choose函数——————————————————————————————24 三十一、HLOOKUP函数———————————————————————————24 三十二、VLOOKUP函数———————————————————————————26 三十三、LOOKUP函数————————————————————————————29 三十四、MATCH函数————————————————————————————29 三十五、HYPERLINK函数——————————————————————————30 三十六、ROUND函数————————————————————————————31 三十七、TREND函数—————————————————————————————32

Excel常用函数及使用方法

excel常用函数及使用方法 一、数字处理 (一)取绝对值:=ABS(数字) (二)数字取整:=INT(数字) (三)数字四舍五入:=ROUND(数字,小数位数) 二、判断公式 (一)把公式返回的错误值显示为空: 1、公式:C2=IFERROR(A2/B2,"") 2、说明:如果是错误值则显示为空,否则正常显示。 (二)IF的多条件判断 1、公式:C2=IF(AND(A2<500,B2="未到期"),"补款","") 2、说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 (一)统计两表重复 1、公式:B2=COUNTIF(Sheet15!A:A,A2) 2、说明:如果返回值大于0说明在另一个表中存在,0则不存在。 (二)统计年龄在30~40之间的员工个数 公式=FREQUENCY(D2:D8,{40,29} (三)统计不重复的总人数 1、公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 2、说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

(四)按多条件统计平均值 =AVERAGEIFS(D:D,B:B,"财务",C:C,"大专") (五)中国式排名公式 =SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9))) 四、求和公式 (一)隔列求和 1、公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3) 或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 2、说明:如果标题行没有规则用第2个公式 (二)单条件求和 1、公式:F2=SUMIF(A:A,E2,C:C) 2、说明:SUMIF函数的基本用法 (三)单条件模糊求和 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。 (四)多条求模糊求和 1、公式:=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 2、说明:在sumifs中可以使用通配符* (五)多表相同位置求和 1、公式:=SUM(Sheet1:Sheet19!B2) 2、说明:在表中间删除或添加表后,公式结果会自动更新。

VFP常用命令及用法

VFP常用命令及用法、实例 命令中用到的范围: ALL:命令对表中所有记录起作用,即执行时从首记录到末记录,最记录指针停在数据库的末尾。 NEXT 命令作用于从当前记录开始到当前记录后条记录为止的范围内的记录,最后记录指针指向作用范围内的最后一条记录处。NEXT 1表示仅作用于当前记录。 Record 命令作用于记录号为的记录。 TEST 命令作用范围从当前记录开始到表的最后一个记录为止 命令中的FOR子句只作用于满足条件的记录。 一、基本命令 1. 打开和关闭数据表 USE [<数据表名>] 当省略选项时为关闭当前数据表 CLOSE ALL 关闭所有数据表

2. 选择当前工作区 SELECT <工作区号|数据表名|0> 功能:选择当前工作区。可以直接选择工作区号,也可通过指定其中已经打开的数据表别名来指定工作区。 SELECT 0 是选择当前未使用的最低编号的工作区 3. 增加记录 APPEND BLANK 在当前表的尾部追加一个空白记录 INSERT BLANK 在当前表的当前记录之后插入一条空白记录 INSERT BLANK BEFORE 在当前表的当前记录之前插入一条空白记录 注意:在表建立索引后,INSERT的功能与APPEND相同 4. 替换字段的值 REPLACE [范围] <字段1> WITH <表达式1>[, <字段2> WITH <表达式2>, ...<字段n> WITH <表达式n>] [FOR ] 功能:计算表达式的值,并填入指定字段,当范围和条件选项省略时只对当前记录操作。 5. 删除记录 DELETE [范围] [FOR 条件]

电子表格常用函数公式及用法

电子表格常用函数公式及用法 1、求和公式: =SUM(A2:A50) ——对A2到A50这一区域进行求和; 2、平均数公式: =AVERAGE(A2:A56) ——对A2到A56这一区域求平均数; 3、最高分: =MAX(A2:A56) ——求A2到A56区域(55名学生)的最高分;4、最低分: =MIN(A2:A56) ——求A2到A56区域(55名学生)的最低分; 5、等级: =IF(A2>=90,"优",IF(A2>=80,"良",IF(A2>=60,"及格","不及格"))) 6、男女人数统计: =COUNTIF(D1:D15,"男") ——统计男生人数 =COUNTIF(D1:D15,"女") ——统计女生人数 7、分数段人数统计: 方法一: 求A2到A56区域100分人数:=COUNTIF(A2:A56,"100") 求A2到A56区域60分以下的人数;=COUNTIF(A2:A56,"<60") 求A2到A56区域大于等于90分的人数;=COUNTIF(A2:A56,">=90") 求A2到A56区域大于等于80分而小于90分的人数; =COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")

求A2到A56区域大于等于60分而小于80分的人数; =COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90") 方法二: (1)=COUNTIF(A2:A56,"100") ——求A2到A56区域100分的人数;假设把结果存放于A57单元格; (2)=COUNTIF(A2:A56,">=95")-A57 ——求A2到A56区域大于等于95而小于100分的人数;假设把结果存放于A58单元格;(3)=COUNTIF(A2:A56,">=90")-SUM(A57:A58) ——求A2到A56区域大于等于90而小于95分的人数;假设把结果存放于A59单元格; (4)=COUNTIF(A2:A56,">=85")-SUM(A57:A59) ——求A2到A56区域大于等于85而小于90分的人数; …… 8、求A2到A56区域优秀率:=(COUNTIF(A2:A56,">=90"))/55*100 9、求A2到A56区域及格率:=(COUNTIF(A2:A56,">=60"))/55*100 10、排名公式: =RANK(A2,A$2:A$56) ——对55名学生的成绩进行排名; 11、标准差:=STDEV(A2:A56) ——求A2到A56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化); 12、条件求和:=SUMIF(B2:B56,"男",K2:K56) ——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班

visualfoxpro知识点

第一章数据库系统概述 数据库系统(DBS):指引入数据库技术的计算机系统 特点:数据结构化,数据共享性高,程序和数据具有较高 的独立性,为用户提供良好的接口,统一管理和控 制数据,系统灵活,易于扩充. 数据库(DB):是存储在计算机设备上.结构化的相关数据的集合,不仅描述事物数据的本身,也包括相关事物之间的联系. 数据库管理系统(DBMS):是数据库系统中对数据进行管理的软件系统,是数据库的核心. 功能:数据定义功能,数据操纵功能,数据库管理和控制功能. 数据库管理员(DBA)的主要工作:数据库设计,数据库维护,改 善系统性能,提高系统效率 数据库设计的根本目的:解决数据资源共享问题 数据库系统的体系结构 概念模式:简称模式,是数据库中全体数据的逻辑结构和特征的描述, 是面向全部用户的公 共数据视图 外模式:又称子模式或用户模式是用户与数据库的接口. 内模式:又称物理模式或存储模式,描述数据在存储介质上的安排和存储方式。一个数据库只有一个内模式. 数据模型:客观事物及联系—概念模型—数据模型.

E-R模型:实体(矩形)属性(椭圆)联系(菱形) 在数据库设计阶段,将E-R图转化为关系数据模型的过程属于逻辑设计阶段。 两个实体间的联系:一对一的联系如班级与班长 一对多的联系如班级与学生 多对多的联系如学生与课程 数据模型有:层次模型,网状模型,关系模型:是用二维表结构描述,一张二维表就是一个关系 关系数据库 关系:一个关系就是一张二维表. 元组(记录):表中的一行. 属性(字段):表中的一列. 域:属性的取值范围. 关键字:一张表中的一列或若干列能够把不同的记录区分开来. 超关键字:二维表中能唯一确定记录的一列或几列,但它包含的字段可能是多余的. 候选关键字:如果超关键字去掉任何一个字段后都不能唯一确定,是候选关键字. 主关键字:外部关键字P10 关系的特点:(1)关系必须规范化.即表中不能再包含表. (2)同一关系中不允许出现相同的属性名. (3)关系中任意两个元组不能完全相同.

VFP中常用命令

VFP中常用命令 一、数据库的建立、打开、关闭和删除 建立数据库: CREATE DATABASE [database name|?] 从磁盘中删除数据库: CREATE DATABASE [database name|?] ELETE DATABASE database name DELETE DATABASE database name |? 打开数据库: OPEN DATABASE [EXCLUSIVE|SHARED][NOUPDATE] 打开数据库设计器(允许用户按交互方式编辑当前数据库): MODIFY DATABASE [database name|?] 指定的数据库database name为当前数据库。 指定当前的数据库: SET DATABASE TO [database name] Database name必须为已经打开的数据库。如果省略数据库名称database name则不指定当前数据库(没有当前数据库)。 关闭数据库: CLOSE DATABASE [ALL] 关闭当前数据库,如果带ALL子句,则关闭所有打开的数据库。 二、数据表和视图的建立、打开、关闭和删除 建立数据表(SQL命令): CREATE TABLE | DBF table name (Col_ name1 Type1 [NOT NULL/NULL] [{,Col _n ame2 Type2 [NOT NULL/NULL]}...] ) table_ name是所创建的数据表的名字。 Col_name1,Col_name2,...是表中列的名。 Type1, Type2...是相应列的数据类型(VFP的数据类型见表3-9)。 如果说明为NOT NULL,则列中不允许分配空值(这种情况下,列不能包含空值,如果插入空值,将返回错误信息)。 向当前打开的数据库中添加数据表: ADD TABLE table name|? 从当前打开的数据库中删除数据表: REMOVE TABLE table name|? [DELETE]

Excel常用函数的使用方法

1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。 2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。 3、AVERAGE函数 函数名称:AVERAGE 主要功能:求出所有参数的算术平均值。 使用格式:AVERAGE(number1,number2,……) 参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。

应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 4、COLUMN 函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。 使用格式:COLUMN(reference) 参数说明:reference为引用的单元格。 应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。 5、CONCATENATE函数 函数名称:CONCATENATE 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 使用格式:CONCATENATE(Text1,Text……) 参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。 应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在C14单元格中。 特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。 6、COUNTIF函数 函数名称:COUNTIF 主要功能:统计某个单元格区域中符合指定条件的单元格数目。 使用格式:COUNTIF(Range,Criteria) 参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。

常用excel函数公式大全

常用的excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。

2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。

2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。 四、求和公式

1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)说明:如果标题行没有规则用第2个公式 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法

3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。

4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符* 5、多表相同位置求和 公式:b2 =SUM(Sheet1:Sheet19!B2) 说明:在表中间删除或添加表后,公式结果会自动更新。 6、按日期和产品求和

VFP常用函数、属性、事件和方法

VFP常用命令,函数,属性,事件和方法一.常用命令 1.CREATE TABLE-SQL 创建一个含有指定字段的表。 2.ALTER TABLE-SQL 以编程方式修改表的结构。 3.SELECT 激活指定工作区。 4.USE 打开一个表及其相关索引文件,或打开一个SQL视图。5.CLOSE TABLES 关闭所有打开数据库中的所有表。 6.COPY STRUCTURE 用当前选择的表结构创建一个新的空自由表。 7.COPY TO 用当前选定表的内容创建新文件。 8.RENAME TABLE 重命名当前数据库中的表。 9.BROWSE 打开浏览窗口。 10.A PPEND 在表的末尾添加一个或多个新记录。 11.A PPEND FROM 从一个文件中读入记录,添加到当前表的尾部。 12.G O/GOTO 将记录指针移到指定记录上。 13.L OCATE 按顺序搜索表,从而找到满足指定逻辑表达式的第一个记录。14.S EEK 在一个表中搜索首次出现的一个记录。 15.S KIP 使记录指针在表中向前或向后移动。 16.C ONTINUE 继续执行先前的LOCA TE命令。 17.E DIT 显示要编辑的字段。 18.D ELETE 给要删除的记录做标记。 19.D ELETE-SQL 给要删除的记录做标记。 20.P ACK 从当前表中永久删除有删除标记的记录。 21.R ECALL 恢复所选表中带删除标记的记录。

22.Z AP 从表中删除所有记录。 23.I NSERT-SQL 在表尾追加一个包含指定字段值的记录。 24.R EPLACE 更新表的记录内容。 25.U PDATE-SQL 以新值更新表中的记录。 26.S ET EXCLUSIVE 指定Visual FoxPro在网络上是以独占方式,还是以共享方式打开表文件。 27.S ET FILTER 指定访问当前表中记录时必须满足的条件。 28.S ET DELETED 指定Visual FoxPro 是否处理标有删除标记的记录。 29.S ET INDEX 打开一个或多个索引文件,供当前表使用。 30.S ET ORDER 指定表的主控索引文件或标识。 31.G A THER 将当前选定表中的当前记录的数据替换为某个数组、内存变量组或对象中的数据。32.S CATTER 从当前记录中把数据复制到一组内存变量或数组中。 33.O PEN DATABASE 打开一个数据库。 34.S ET DATABASE 指定当前数据库。 35.D ELETE DATABASE 从磁盘上删除数据库。 36.D ISPLAY DA TABASE 显示有关当前数据库的信息。 37.M ODIFY DATABASE 打开数据库设计器,让用户能够交互地修改当前数据库。 38.V ALIDATE DA TABASE 保证当前数据库中表和索引位置的正确性。 39.S ELECT-SQL 从一个表或多个表中检索数据。 40.D O 执行一个Visual FoxPro 程序或过程。 41.D O FORM 运行用表单设计器创建的、编译过的表单或表单集。 42.R EPORT 根据MODIFY REPORT或CREATE REPORE创建的报表定义文件,显示或打印报表。43.C ALCULATE 对表中的字段或包含字段的表达式进行财务和统计操作。

EXCEL中常用函数及使用方法

EXCEL中常用函数及使用方法 Excel函数一共有11类:数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。 1.数据库函数 当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于1,000 且小于2,500 的行或记录的总数。Microsoft Excel 共有12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为Dfunctions,也称为D 函数,每个函数均有三个相同的参数:database、field 和criteria。这些参数指向数据库函数所使用的工作表区域。其中参数database 为工作表上包含数据清单的区域。参数field 为需要汇总的列的标志。参数criteria 为工作表上包含指定条件的区域。 2.日期与时间函数 通过日期与时间函数,可以在公式中分析和处理日期值和时间值。 3.工程函数 工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。 4.财务函数 财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数: 未来值(fv)--在所有付款发生后的投资或贷款的价值。 期间数(nper)--投资的总支付期间数。 付款(pmt)--对于一项投资或贷款的定期支付数额。 现值(pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。 利率(rate)--投资或贷款的利率或贴现率。 类型(type)--付款期间内进行支付的间隔,如在月初或月末。 5.信息函数 可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS 的工作表函数,在单元格满足条件时返回TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用ISBLANK 工作表函数确定区域中的某个单元格是否为空。 6.逻辑函数 使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用IF 函数确定条件为真还是假,并由此返回不同的数值。

三角函数常用公式公式及用法

三角函数常用公式及用法 珠海市金海岸中学 唐云辉 1、终边相同的角及其本身在内的角的表示法: S={ | k 360°,k Z},或者 S { | 用法:用来将任意角转化到 0?2的范围以便于计算。 公式中k 的求法: 如是正角就直接除以3600或2,得到的整数 就是我们 要求的k ,剩余的角就是公式中 的;如果是 负角,就先取绝对值然后再去除以 3600或者2,得到 的整数加1后再取相反数就是上述公式中的 k,等于3600或者2减去剩余的角的值。 用法:前者是弧长公式,用以计算圆弧的长度;后者为扇形的面积公式,用以计算扇形的面积。 3.三角形面积公式: 1 , 1 1 1 abc 2 S 』= a h a = ab si nC =—bc si nA = —ac si nB = =2R sin A si n B si nC 2 2 2 4R 2 a sin BsinC 2 sin A 2 2 b sinAsinC c sinAsinB = = =pr= P (P a)(p b)(p c) 2si nB 2sinC 1 ( 其中p -(a 2 4 ?同角关系: b c) , r 为三角形内切圆半径) (1 )、商的关系:① tan =y = sin x cos 用法:一般用来计算三角函数的值。 (2 )、平方关系:sin 2 cos 2 1 行运算,遇到sin cos m 就先平方而后再运算, 遇到sin cos sin 2 cos 2 这类题目就联想 2 2 到分母为"1” =s in cos 进行运算即可。 --------- K (3)、辅助角公式: asin bcos Va 2 b 2 sin( ) (其中 a>0,b>0 ,且 tan —) a 用法:用以将两个异名三角函数转化成同名三角函数,以便于求取相关的三角函数。 5、函数y= Asin( x ) k 的图象及性质:( 0, A 0 ) 2、 L 弧长= n nR R =180 扇 =丄LR 」F 2 2 2 n R 2 360 2k ,k Z} 用法:凡是见了 sin cos m 或者sin cos ?2 sin 2 cos 的形式题目都可以用上述平方关系进

VisualFoxPro考试试题及答案

VFP考试试题及答案 一.单选题 1.关系模型的完整性不包括(A)。 A.迭代完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.VisualFoxPro数据中的每一行称为(C)。 A.串标 B.行号 C.记录 D.编数 3.关系数据模型中的关系指的是(D)。 A.表行 B.表列 C.总和 D.二维表 4.常用的数据模型中有(C)。 A.比较模型 B.曲面模型 C.关系模型 D.对称模型 5.常用的数据模型中包括(A)。 A.层次模型 B.线性模型 C.双轨模型 D.瀑布模型 6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。 A.索引 B.合并 C.列序 D.标号 7.数据库系统的三级模式中包括(B)。 A.循环模式 B.模式 C.高级模式 D.流行模式 8.常用的数据模型里有(B)。 A.回旋模型 B.网状模型 C.棱状模型 D.交叉模型 9.VisualFoxPro的表中每一列称作(A)。 A.字段 B.列标 C.名称 D.线型 10.数据库系统不包括(D)。 A.操作系统 B.数据表 C.数据库 D.计划书 11.数据模型描述的是(C)。 A.大小 B.颜色 C.事物间联系 D.特征 12.关系二维表中垂直方向的列称作(C)。 A.列名 B.特征 C.属性 D.行标

13.数据库系统三级模式中包括(A)。 A.外模式 B.层叠模式 C.交叉模式 D.圆环模式 14.数据库是指(A)的数据集合。 A.相关的 B.无序的 C.混合的 D.循环的 15.关系二维表中水平方向的行称作(A)。 A.元组 B.行标 C.数值 D.列值 16.数据库系统中不包括(B)。 A.数据库 B.空调 C.管理员 D.数据库管理系统 17.数据库系统的特点不包括(D)。 A.数据共享 B.减少数据冗余 C.避免不一致 D.数据交叉 18.数据库管理系统的英文缩写是(B)。 A.DA B.DBMS C.MANG D.GUANLI 19.数据库系统的组成中不包括(A)。 A.说明书 B.数据库管理系统 C.电脑主机 D.数据 20.关系二维表中列的取值围称作(A)。 A.域 B.值围 C.数据 D.区间 21.数据库的英文缩写是(C)。 A.SJK B.ABC C.DB D.OBJ 22.符合数据库特点的是(A)。 A.存储在计算机部 B.无序的 C.部无关的 D.用户独享 23.以下选项属于数值类数据的是(B)。 A.一二三 B.123 C.2012/2/1 D.ABC 24.关系R(D1,D2)的目等于(B)。 A.1 B.2 C.3 D.4 25.关系代数中的专门的关系运算中不包括(A)。 A.套用 B.选择 C.投影 D.连接 26.关系运算的类别中包括(C)。

WPS表格常用函数应用教程(经典版)

WPS表格常用函数应用教程 一、函数应用基础 (一)函数和公式 1.什么是函数 WPS表格函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是“SUM(数值1, 数值2,......)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称,它决定了函数的功能和用途。函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束。参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如确定成绩名次、计算三角函数值等。 2.什么是公式 函数与公式既有区别又互相联系。如果说前者是WPS 表格预先定义好的特殊公式,后者就是由用户自行设计对工作表进行计算和处理的公式。以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单元格A1 的引用(使用其中存储的数据),“26”则是常量,“*”和

“+”则是算术运算符(另外还有比较运算符、文本运算符和引用运算符)。如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。 (二)函数的参数 函数右边括号中的部分称为参数,假如一个函数可以使用多个参数,那么参数与参数之间使用半角逗号进行分隔。参数可以是常量(数字和文本)、逻辑值(例如真值或假值)、数组、错误值(例如#N/A)或单元格引用(例如E1:H1),甚至可以是另一个或几个函数等。参数的类型和位置必须满足函数语法的要求,否则将返回错误信息。 1.常量 常量是直接输入到单元格或公式中的数字或文本,或由名称所代表的数字或文本值,例如数字“2890.56”、日期“2003-8-19”和文本“黎明”都是常量。但是公式或由公式计算出的结果都不是常量,因为只要公式的参数发生了变化,它自身或计算出来的结果就会发生变化。 2.逻辑值 逻辑值是比较特殊的一类参数,它只有真或假两种类型。例如在公式“=IF(A3=0,"",A2/A3)”中,“A3=0”就是一个可以返回真或假两种结果的参数。当“A3=0”为真时在公式所在单元格中填入“0”,否则在单元格中填入“A2/A3”的计算结果。

相关主题
文本预览
相关文档 最新文档