EXCEL函数语法及应用------------------相当详尽
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
函
EXCEL常用函数目录
我本无尘 MIN TRIMMEAN RANK 统计典型实例1 统计典型实例2 统计典型实例3 CELL ERROR.TYPE INFO cell(info_type,reference) error.type(error_val) info(type_text) iserror(value) isblank(value) iserr(value) islogical(value) istext(value) isna(value) isnontext(value) isnumber(value) isref(value) 返回某一个引用区域的左上角单元格的格式位置 或内容等信息 返回对应于EXCEL中某一错误值的数字,或者没有 错误返回#N/A,主要用于查错有追查出错原因 便于用户了解系统运行环境以及工作表的运行状 态memavail显示内存空间memused数据占用空间 totmem全部内存空间 值为任意错误值; 值为空白单元格; 值为除#N/A之外的任意错误值; 值为逻辑值; 值为文本; 值为错误值,即不存在之值; 值为不是文本的任意项(此函数的值为空); 值为数字; 值为引用; 公式中可设不同格式,相当于单 元格格式设置 min(number1,number2 …) trimmean(array,percent) rank(number,ref,order) 返回一个区域中数值最小的值 先将数据集中按比例去掉最大值和最小值之后返 回平均值 返回一个数字在列表中的排位,按其大小与列表中 默认0,表示从最大开始排 其它值的比值
EXCEL常用函数目录
我本无尘 序 号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 分 函数名称及链接 类 DATE EDATE DATEVALUE YEAR MONTH DAY 日 HOUR 期 MINUTE 与 TODAY 时 NOW 间 函 WORKDAY 数 NETWORKDAYS WEEKDAY DATEDIF 时间函数应用实例 OFFSET MATCH INDIRECT CHOOSE offset(reference,rows,col s,height,width) match(lookup_value,look up_array,match_type) indirect(ref_text,al) choose(index_num,value l,value2,…) 以指定的引用为参照系,通过给定偏移量得到新 引用 返回指定方式下的与指定数值匹配的数组中元素 的相应位置 返回由文本字符串指定的引用,并将数值计算 按照给定的索引号,返回列表中的数值 对记录进行排序、生成工资条、 建立动态引用区 特性是返回区域内每个记录第一 次出现的位置 常用于学生成绩等级转换、个税 统计、返回区域查询 语法 date(year,month,day) edate(start_date,months) datevalue(date_text) year(serial_number) month(serial_number) day(serial_number) hour(serial_number) minute(serial_number) today() now() workday(start_day,days, holidays) networkdays(start_dayte, end_date,holidays) weekday(serial_number,r eturn_type) dateif(start_date,end_dat e,unit) 作用和功能 返回特定的日期序列号 按指定日期上下推月份并回到相应日期 将各种日期格式改为序列号便于计算 返回日期序列号或日期格式中的年份 返回日期序列号或日期格式中的月份 返回日期序列号或日期格式中的天数 返回日期序列号或日期格式中的小时数 返回日期序列号或日期格式中的分钟数 返回当前日期序列号 返回当前日期序列号并含当前时间 一段时间内工作日计算函数 计算两个日期之前的有效工作日天数,不包括周末 和专门指定假日 返回某日期序列号代表的是星期数 与Lotus兼容而设,用于计算两个日期之间的天数 、月数和年数 年龄和工龄 应用及备注
B则为更换的字节数
函 数
EXCEL常用函数目录
我本无尘 TEXT 文本典型实例1 文本典型实例2 文本典型实例3 AND text(value,format_text) 将数值转换为按指定数字格式表示文本
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 函 75 数 统
逻 OR 辑 NOT 函 IF 数 逻辑值与运算符 AND与OR和逻辑符区 别 突破函数参数限制 AVERAGE COUNT COUNTA COUNTBLANK COUNTIF FREQUENCY
所有参数的逻辑值为真则TRUE,只要一个参数假则 返回FALSE 所有参数只要有一个参数为TRUE,即返回TRUE,任 or(logical1,logical2,…) 何一个参数的逻辑值为FALSE,即返回FALSE 对参数值求反,当确保一个值不等于某一特定值时 not(logical) 使用 if(logical_test,value_if_tr 执行真假值判断,根据逻辑计算的真假值,返回不 ue,value_if_false) 同结果 and(logical1,logical2,…)
找
EXCEL常用函数目录
我本无尘 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 sum(number1,number2, …) sumif(number1,number2, SUMIF …) sumproduct(array1,array SUMPRODUCT 2,…) 数 subtotal(function_num,re SUBTOTAL f1,ref2…) 学 round(number,num_digit ROUND 函 s) roundup(number,num_di 数 ROUNDUP gits) rounddown(number,num ROUNDDOWN _digits) ABS abs(number) MOD mod(number,divisor) RAND rand() ASC asc(text) len(text) LEN_____LENB lenb(text) left(text,num_chars) LEFT____LEFTB leftb(text,num_bytes) right(text,num_chars) 文 RIGHT__RIGHTB right(text,num_bytes) mid(text,start_num,num_ 本 MID_____MIDB chars) CONCATENATE concatente(text1,text2…) 函 REPLACE_____REPL replace(old_text,start_nu m,num_shars,new_text) 数 ACEB substitute(text,old_text,n SUBSTITUTE ew_text,instance_num) SUM 返回该区域内所有数据之和 按指定条件对区域内所数据之和 在给定的几给数组中,将数组间对应的元素相乘, 并返回乘积之和 在数据库分类汇总后再进行相关汇总工作 对数值进行四舍五入 对数值按指定位数进行向上取整 对数值按指定位数进行向下取整 对单元格数值进行绝对值处理 求余函数 产生随机函数 将双字节字符转换为单字节字符 测试字符串的长度 从字符串左边第一个字符按参数定义提取字符 LEFTB则提取双字节字符 从字符串右边第一个字符按参数定义提取字符 RIGHTB则提取双字节字符 在单元格中按指定位置按参数定义提取字符 用于连接字符串,其功能与&符号相同 使其它文本字符串并根据所指定的字符数替换某 文本字符串中的部份文本 替换字符串中的字符的,可指定字符替换,也可批 量执行替换 正负数相除结果不同 即将全角字符改为半角字符 lenb测试双字节字符 文本为0,逻辑值为1
在公式中经常使用*来表示and, 效果一样 在公式中经常使用+来表示or
对数值和公式进行条件检测
LARGE 计 SMALL MODE MAX
average(number1,numbe 统计所有参数的算术平均值,AVREAGEA则剔除非数 全部参数参与计数,逻辑值文本 r2,…) 值的参数 值为零 count(value1,value2…) 返回包含数字\参数列表中数字的单元格的个数 只取含数值的单元格个数 返回参数列表中非空值的单元格个数,忽略各种数 统计区域中包含数据的单元格个 counta(value1,value2…) 据的格式,全部统计并计个数 数 返回参数列表中空值的单元格个数,忽略单元格中 本公式与COUNTA相反,注意:="" countbland(range) 各种数据的格式 的假空单元格也被视为空 countif(range,criteria) 计算满足条件的单元格个数 frequency(data_array,bin 以一列垂直数组返回某个区域中数据的频率分布 此函数必须用数组公式输入 s_array) large(array,k) 返回数据集中第K个最大值 非常有用 small(array,k) 返回数据集中第K个最小值 mode(number1,number2 测量函数返回左某一数组或数据区域中出现频率 …) 最多的数值 max(number1,number2 返回一个区域中数值最大的值 …)
易失性函数 易失性函数 不含法定及特殊假日
Fra Baidu bibliotekXCEL常用函数目录
我本无尘 20 21 22 23 24 25 26 函 27 数 28 29 30 31 32 33 34 35 36 VLOOKUP VLOOKUP应用1 VLOOKUP应用实例2 VLOOKUP应用3 VLOOKUP处理查找错 误 VLOOKUP模块 数组公式构造原理 INDEX__数组形式 INDEX__引用形式 index(array,row_num,col umn_num) index(reference,row_nu m,column_num,area_nu m) 返回列表或数组中的元素值,此元素由行序号和 列序号的索引值给定 返回指定的行与列交叉处的单元格引用,如果引 用由不连续区域组成,可选择其中之一区域 HLOOKUP 查 ADDRESS COLUMN COLUMNS HYPERLINK LOOKUP向量 LOOKUP数组 LOOKUP应用1 hlookup(lookup_value,ta ble_array,row_index_nu m,range_lookup) vlookup(lookup_value,ta ble_array,col_index_num ,range_looup) 在表格或数值数组的首行查找指定数值,并由此 返回表格或数组当前列中指定行处的数值 在表格或数值数组的首列查找指定的数值,并由 此返回表格或数组当前行中指定的列处的数值 模糊查询、重复记录查询、多条 件查询等,效果非常好 address(row_num,colum n_num,abs_num,al,sheet _text) column(refernce) columns(refernce) hyperlink(link_location,fr iendly_name) lookup(lookup_value,loo kup_vector,result_vector ) lookup(lookup_value,arr ay) 按给定的行号和列标来建立文本类型的单元格地 第四个参数sheet_text如果是 址,行号和列标可指定,也可由公计算产生,文本 false,则表示R1C1样式 类型的地址也可以计算; 返回单元格所在列的列标 返回数组或引用的列数 快捷的跳转方式以打开网络及其它工作簿 在单行区域或单列区域中查打数值,然后返第2个 当查找区域无时,自动在取数区 单行区域或单列区域中相同位置的数值 域取最大值 在数组的第一行或列中查找指定的数值,然后返 回最后一行或列中相同位置的数值