[
小学
小学生如何制作手抄报课件柳垭小学关于三违自查自纠报告小学英语获奖优质说课课件小学足球课教案全集小学语文新课程标准测试题
]excle公式
excle公式
Excel经验分享(1): Deloitte Excel Functions for accounting work
德勤Excel函数参考手册(非机密性内部资料) 来源: 古锐的日志
经常看到有好友在人人上分享Excel资料,转来转去都是那几篇旧文。虽然其中也有经典的东西,但也有不少过时的操作方法或复杂而不常用的公式。Office2003的很多功能在Office2007和Office2010中得到了功能上的增强和操作上的简化;而再复杂的公式都是由基本公式组合而成,学会化繁为简才是王道。
下面的公式,是从大量基础公式中精选出来的,任何与Excel打交道的人都会用到,不仅仅适用于财务领域。简单的组合或非常规的用法,就会衍生出一些NB的东西。自己编写公式也可以是一种乐趣。
以后我还会不定期地分享自己在工作中
总结
初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf
的Tips,包括快速掌握无鼠操作Excel和一些邪门外道的实用技巧。由于时间有限,可能比
Have fun!较零散,但其实这个东西本来就是需要慢慢积累的。
Contents
Chapter 1:Text Functions文本函数.... 1
1.1 Concatenate. 1
1.2 Exact. 1
1.3 Upper. 1
1.4 Lower. 1
1.5 Left. 1
1.6 Right. 1
1.7 Len.. 1
1.8 Trim.. 2
1.9 Text. 2
1.10 Substitute. 2
Chapter 2:LOOKUP查询函数.... 2
2.1 HLookup. 2
2.2 VLookup. 2
2.3 Lookup. 3
Chapter 3:Date and Time日期与时间函数.... 3
3.1 Today.. 3
3.2 Year. 3
3.3 Month.. 3
3.4 Day.. 3
3.5 Date. 4
3.6 Time. 4
3.7 Hour. 4
3.8 Minute. 4
3.9 Second.. 4
Chapter 4:Math数学函数.... 4
4.1 ABS. 4
4.2 INT.. 5
4.3 PRODUCT.. 5
4.4 MOD.. 5
4.5 Rand.. 5
4.6 ROUND.. 5
4.7 ROUNDUP. 5
4.8 ROUNDDOWN.. 5
4.9 SumIF. 5
4.10 SumProduct. 6
4.11 Trunc. 6
Chapter 5:Logical逻辑函数.... 6
5.1 And.. 6
5.2 Not. 6
5.3 Or. 6
5.4 True. 6
5.5 False. 6
5.6 If. 7
Chapter 6:Financial财务函数.... 7
6.1 PMT.. 7
6.2 IPMT.. 7
6.3 PPMT.. 7
6.4 FV.. 7
6.5 PV.. 8
Chapter 7:Information信息函数.... 8
7.1 COUNTBLANK.. 8
7.2 ISBLANK.. 8
7.3 ISERR.. 8
7.4 ISERROR.. 8
7.5 ISLOGICAL.. 8
7.6 ISNONTEXT.. 8
7.7 ISNUMBER.. 8
7.8 ISTEXT.. 9
Excel函数参考(一)
Chapter 1:Text Functions文本函数
1.1 Concatenate
用途:将若干文字串合并到一个文字串中,其功能与"&"运算符相同。
语法:CONCATENATE(text1,text2,...)
参数:Text1,text2,...为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。
1.2 Exact
用途:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT函数能区分大小写,但忽略格式上的差异。
语法:EXACT(text1,text2)。
参数:Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。
1.3 Upper
用途:将文本转换成大写形式。
语法:UPPER(text)。
参数:Text为需要转换成大写形式的文本,它可以是引用或文字串。
1.4 Lower
用途:将一个文字串中的所有大写字母转换为小写字母。
语法:LOWER(text)。
参数:Text是包含待转换字母的文字串。
1.5 Left
用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。
语法:LEFT(text,num_chars)。
参数:Text是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。
1.6 Right
用途:RIGHT根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。
语法:RIGHT(text,num_chars)
参数:Text是包含要提取字符的文本串;Num_chars指定希望RIGHT提取的字符数,它必须大于或等于0。如果num_chars大于文本长度,则RIGHT返回所有文本。
1.7 Len
用途:LEN返回文本串的字符数。
语法:LEN(text)或LENB(text)。
参数:Text待要查找其长度的文本。
注意:此函数用于双字节字符,且空格也将作为字符进行统计。
1.8 Trim
用途:除了
单词
英语单词 下载七年级上册英语单词表下载英语单词表下载深圳小学英语单词表 下载高中英语单词 下载
之间的单个空格外,清除文本中的所有的空格。如果从其他应用程序中获得了带有不规则空格的文本,可以使用TRIM函数清除这些空格。
语法:TRIM(text)。
参数:Text是需要清除其中空格的文本。
1.9 Text
用途:将数值转换为按指定数字格式表示的文本。
语法:TEXT(value,format_text)。
参数:Value是数值、计算结果是数值的公式、或对数值单元格的引用;Format_text是所要选用的文本型数字格式,即“单元格格式”对话框“数字”选项卡的“分类”列表框中显示的格式,它不能包含星号“*”。
1.10 Substitute
用途:在文字串中用new_text替代old_text。如果需要在一个文字串中替换指定的文本,可以使用函数SUBSTITUTE;如果需要在某一文字串中替换指定位置处的任意文本,就应当使用函数REPLACE。
语法:SUBSTITUTE(text,old_text,new_text,instance_num)。
参数:Text是需要替换其中字符的文本,或是含有文本的单元格引用;Old_text是需要替换的旧文本;New_text用于替换old_text的文本;Instance_num为一数值,用来指定以new_text替换第几次出现的old_text;如果指定了instance_num,则只有满足要求的old_text被替换;否则将用new_text替换Text中出现的所有old_text。
Chapter 2:LOOKUP查询函数
2.1 HLookup
用途:在
表格
关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载
或数值数组的首行查找指定的数值,并由此返回表格或
数组当前列中指定行处的数值。
语法:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
参数:Lookup_value是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串;Table_array是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array的第一行的数值可以是文本、数字或逻辑值。Row_index_num为table_array中待返回的匹配值的行序号。Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。
2.2 VLookup
用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。
语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函
数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。
2.3 Lookup
用途:返回向量(单行区域或单列区域)或数组中的数值。该函数有两种语法形式:向量和数组,其向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;其数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。
语法1(向量形式):LOOKUP(lookup_value,lookup_vector,result_vector)
参数1(向量形式):Lookup_value为函数LOOKUP在第一个向量中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector为只包含一行或一列的区域。Lookup_vector的数值可以为文本、数字或逻辑值。
语法2(数组形式):LOOKUP(lookup_value,array)。
参数2(数组形式):Lookup_value为函数LOOKUP在数组中所要查找的数值。Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。如果函数LOOKUP找不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。Array为包含文本、数字或逻
辑值的单元格区域,它的值用于与lookup_value进行比较。
注意:Lookup_vector的数值必须按升序排列,否则LOOKUP函数不能返回正确的结果,参数中的文本不区分大小写。
Chapter 3:Date and Time日期与时间函数 3.1 Today
用途:返回系统当前日期的序列号。
参数:无
语法:TODAY()
3.2 Year
用途:返回某日期的年份。其结果为1900-9999之间的一个整数。
语法:YEAR(serial_number)
参数:Serial_number是一个日期值,其中包含要查找的年份。
3.3 Month
用途:返回以序列号表示的日期中的月份,它是介于1-12之间的整
数。
语法:MONTH(serial_number)
参数:Serial_number表示一个日期值,其中包含着要查找的月份。
3.4 Day
用途:返回用序列号(整数1到31)表示的某日期的天数,用整数1-31表示。
语法:DAY(serial_number)
参数:Serial_number是要查找的天数日期。
3.5 Date
用途:返回代表特定日期的序列号。
语法:DATE(year,month,day)
参数:year为1-4位,根据使用的日期系统解释该参数。默认情况下,Excel for Windows使用1900日期系统。Month代表每年中月份的数字。Day代表在该月份中第几天的数字。如果输入数字大于实际可能数字时,将自动往上累加。
3.6 Time
用途:返回某一特定时间的小数值,它返回的小数值从0到 0.99999999之间,代表0:00:00(12:00:00 A.M)到23:59:59(11:59:59
P.M) 之间的时间。
语法:TIME(hour,minute,second)
参数:Hour是0到23之间的数,代表小时;Minute是0到59之间的数,代表分;Second是0到59之间的数,代表秒。
3.7 Hour
用途:返回某一特定时间的小数值,它返回的小数值从0到 0.99999999之间,代表0:00:00(12:00:00 A.M)到23:59:59(11:59:59
P.M) 之间的时间。
语法:TIME(hour,minute,second)
参数:Hour是0到23之间的数,代表小时;Minute是0到59之间的数,代表分;Second是0到59之间的数,代表秒。
3.8 Minute
用途:返回时间值中的分钟,即介于0到59之间的一个整数。
语法:MINUTE(serial_number)
参数:Serial_number是一个时间值,其中包含着要查找的分钟数。
3.9 Second
用途:返回时间值的秒数(为0至59之间的一个整数)。
语法:SECOND(serial_number)
参数:Serial_number表示一个时间值,其中包含要查找的秒数。
Excel函数参考(二)
Chapter 4:Math数学函数
4.1 ABS
用途:返回某一参数的绝对值。
语法:ABS(number)
参数:number是需要计算其绝对值的一个实数。
4.2 INT
用途:将任意实数向下取整为最接近的整数。
语法:INT(number)
参数:Number为需要处理的任意一个实数。
4.3 PRODUCT
用途:将所有数字形式给出的参数相乘,然后返回乘积值。
语法:PRODUCT(number1,number2,...)
参数:Number1,number2,...为1到30个需要相乘的数字参数。
4.4 MOD
语法:MOD(number,divisor)
参数:Number为被除数;Divisor为除数。
4.5 Rand
用途:返回一个大于等于0小于1的随机数
语法:RAND()
参数:不需要
4.6 ROUND
用途:按指定位数四舍五入某个数字。
语法:ROUND(number,num_digits)
参数:Number是需要四舍五入的数字;Num_digits为指定位数,Number按此位数进行处理。
4.7 ROUNDUP
用途:按绝对值增大的方向舍入一个数字。
语法:ROUNDUP(number,num_digits)
参数:Number为需要舍入的任意实数,Num_digits指定舍入的数字位数。
注意:如果num_digits为0或省略,则将数字向上舍入到最接近的整数。如果num_digits小于0,则将数字向上舍入到小数点左边的相应位数。
4.8 ROUNDDOWN
用途:按绝对值减小的方向舍入某一数字。
语法:ROUNDDOWN(number,num_digits)
参数:Number是需要向下舍入的任意实数,Num_digits指定计算的小数位数。
注意:ROUNDDOWN函数和ROUND函数的用途相似,不同之处是ROUNDDOWN函数总是向下舍入数字。
4.9 SumIF
用途:根据指定条件对若干单元格、区域或引用求和。
语法:SUMIF(range,criteria,sum_range)
参数:Range为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定条件,Sum_range为需要求和的单元格、区域或引用。
4.10SumProduct
用途:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法:SUMPRODUCT(array1,array2,array3,...)
参数:Array1,array2,array3,...为2至30个数组,其相应元素需要进行相乘并求和。
4.11Trunc
用途:将数字的小数部分截去,返回整数。
语法:TRUNC(number,num_digits)
参数:Number是需要截去小数部分的数字,Num_digits则指定保留小数的精度(几位小数)。
Chapter 5:Logical逻辑函数
5.1 And
用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。
语法:AND(logical1,logical2,„)。
参数:Logical1,logical2,„为待检验的1,30个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。
5.2 Not
用途:求出一个逻辑值或逻辑表达式的相反值。如果您要确保一个逻辑值等于其相反值,就应该使用NOT函数。
语法:NOT(logical)
参数:Logical是一个可以得出TRUE或FALSE结论的逻辑值或逻辑表达式。如果逻辑值或表达式的结果为FALSE,则NOT函数返回TRUE;如果逻辑值或表达式的结果为TRUE,那么NOT函数返回的结果为FALSE。
5.3 Or
用途:所有参数中的任意一个逻辑值为真时即返回TRUE(真)。
语法:OR(logical1,logical2,...)
参数:Logical1,logical2,...是需要进行检验的1至30个逻辑表达式,其结论分别为TRUE或FALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE~。
5.4 True
用途:返回逻辑值TRUE。
语法:TRUE()
参数:该函数不需要参数
5.5 False
用途:返回逻辑值FALSE。
语法:FALSE()
参数:该函数不需要参数
5.6 If
用途:执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。
语法:IF(logical_test,value_if_true,value_if_false)。
参数:Logical_test计算结果为TRUE或FALSE的任何数值或表达式;Value_if_true是Logical_test为TRUE时函数的返回值,如果logical_test为TRUE并且省略了value_if_true,则返回TRUE。而且Value_if_true可以是一个表达式;Value_if_false是Logical_test为FALSE时函数的返回值。如果logical_test为FALSE并且省略value_if_false,则返回FALSE。Value_if_false也可以是一个表达式。
Chapter 6:Financial财务函数
I 本金和利息计算函数(基于固定利率及等额分期付款的方式)
6.1 PMT
用途:基于固定利率及等额分期付款方式,返回贷款的每期付款额。
语法:PMT(rate, nper, pv, fv, type)
参数:Rate贷款利率,Nper该项贷款的付款总数,Pv为现值(也称为本金),Fv为未来值(或最后一次付款后希望得到的现金余额),Type指定各期的付款时间是在期初还是期末(1为期初。0为期末)。
6.2 IPMT
用途:基于固定利率及等额分期付款方式,返回投资或贷款在某一给
定期限内的利息偿还额。
语法:IPMT(rate,per,nper,pv,fv,type)
参数:Rate为各期利率,Per用于计算其利息数额的期数(1到nper之间),Nper为总投资期,Pv为现值(本金),Fv为未来值(最后一次付款后的现金余额。如果省略fv,则假设其值为零),Type指定各期的付款时间是在期初还是期末(0为期末,1为期初)。
6.3 PPMT
用途:基于固定利率及等额分期付款方式,返回投资在某一给定期间内的本金偿还额。
语法:PPMT(rate,per,nper,pv,fv,type)
参数:Rate为各期利率,Per用于计算其本金数额的期数(介于1到nper之间),Nper为总投资期(该项投资的付款期总数),Pv为现值(也称为本金),Fv为未来值,Type指定各期的付款时间是在期初还是期末(1为期初。0为期末)。
II 投资计算函数(基于固定利率及等额分期付款的方式)
6.4 FV
用途:基于固定利率及等额分期付款方式,返回某项投资的未来值。
语法:FV(rate,nper,pmt,pv,type)
参数:Rate为各期利率;Nper为总投资期,即该项投资的付款期总数;Pmt为各期所应支付的金额,其数值在整个年金期间保持不变;Pv为现值,即从该项投资开始计算时已经入账的款项,或一系列未来付款的当前值的累积和;Type为数字0或1,用以指定各期的付款时间是在期初还是期末。
6.5 PV
用途:返回投资的现值(即一系列未来付款的当前值的累积和),如借入方的借入款即为贷出方贷款的现值。
语法:PV(rate,nper,pmt,fv,type)
参数:Rate为各期利率,Nper为总投资(或贷款)期数,Pmt为各期所应支付的金额,Fv为未来值,Type指定各期的付款时间是在期初还是期末(1为期初。0为期末)。
Chapter 7:Information信息函数
7.1 COUNTBLANK
用途:计算某个单元格区域中空白单元格的数目。
语法:COUNTBLANK(range)
参数:Range为需要计算其中空白单元格数目的区域。
7.2 ISBLANK
用途:判断value值是否为空值,空则返回TRUE。
语法:ISBLANK(value)
7.3 ISERR
用途:判断value值是否为错误值(,VALUE! ,#REF! ,#DIV/0,#NUM!, #NAME? ,#NULL),是则返回TRUE。
语法:ISERR(value)
注意:不包括#N/A
7.4 ISERROR
用途:判断value值是否引用错误值(,VALUE! , #REF! ,#DIV/0,#NUM! ,#NAME? ,#NULL,,N/A),是则返回TRUE。
语法:ISERROR(value)
注意:包括#N/A
7.5 ISLOGICAL
用途:判断value值是否是逻辑值是则返回TRUE。
语法:ISLOGICAL (value)
7.6 ISNONTEXT
用途:判断value值是否是任意非字符串, 为空白单元格时返回TRUE。
语法:ISNONTEXT (value)
7.7 ISNUMBER
用途:判断value值是否是数字, 是则返回TRUE。
ISNONTEXT (value)
7.8 ISTEXT
用途:判断value值是否是文本, 是则返回TRUE。
语法:ISTEXT (value)