日期格式修改函数
日期格式修改函数
=text(A1,"0-00-00")
Excel2003常用函数
1.NOW
用途:返回当前日期和时间所对应的序列号。
语法:NOW()
参数:无
实例:如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-2812:53,则公式“=NOW()”返回36919.54。
2.TODAY
用途:返回系统当前日期的序列号。
参数:无
语法:TODAY()
实例:公式“=TODAY()”返回2001-8-28(执行公式时的系统时间)。
3.CELL
用途:返回某一引用区域的左上角单元格的格式、位置或内容等信息,该函数主要用于保持与其它电子表格程序的兼容性。
语法:CELL(info_type,reference)
参数:Info_type为一个文本值,指明所需要的单元格信息的类型。Reference表示要获取其有关信息的单元格。如果忽略,则在info_type中所指定的信息将返回给最后更改的单元格。
实例:公式“=CELL("row",A20)”返回20,如果A3单元格包含TOTAL,则CELL("contents",A3)返回"TOTAL"。
4.ISEVEN
用途:测试参数的奇偶性,如果参数为偶数返回TRUE,否则返回FALSE。
语法:ISEVEN(number)
Number待测试的数值。如果参数值不是整数,则自动截去小数部分取整。
注意:该函数必须加载“分析工具库”方能使用。如果参数number不是数值,ISEVEN函数返回错误值#VALUE!。
实例:公式“=ISEVEN(11)返回FALSE”,=ISEVEN(6)返回TRUE。
5.ISODD
用途:测试参数的奇偶性,如果参数为奇数返回TRUE,否则返回FALSE。
语法:ISODD(number)
参数:Number待测试的数值。如果参数不是整数,则自动截去小数部分取整。
注意:该函数必须加载“分析工具库”方能使用。
实例:公式“=ISODD(19)”返回TRUE,=ISODD(14.5)返回FALSE。
6.AND
用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。
语法:AND(logical1,logical2,…)。
参数:Logical1,logical2,…为待检验的1~30个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,如果数组或引用内含有文字或空白单元格,则忽略它的值。如果指定的单元格区域内包括非逻辑值,AND将返回错误值#VALUE!。
实例:如果A1=2、A=6,那么公式“=AND(A1A2)”返回FALSE。如果B4=104,那么公式
“=IF(AND(1
7.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 也可以是一个表达式。
实例:公式“=IF(C2>=85,"A",IF(C2>=70,"B",IF(C2>=60,"C",IF(C2< 60,"D"))))”,其中第二个IF语句同时也是第一个IF语句的参数。同样,第三个IF语句是第二个IF语句的参数,以此类推。例如,若第一个逻辑判断表达式C2>=85成立,则D2单元格被赋值“A”;如果第一个逻辑判断表达式C2>=85不成立,则计算第二个IF语句“IF(C2& gt;=70”;以此类推直至计算结束,该函数广泛用于需要进行逻辑判断的场合。
8.OR
用途:所有参数中的任意一个逻辑值为真时即返回TRUE(真)。
语法:OR(logical1,logical2,...)
参数:Logical1,logical2,...是需要进行检验的1至30个逻辑表达式,其结论分别为TRUE或FALSE。如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。如
果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!。
实例:如果A1=6、A2=8,则公式“=OR(A1+A2>A2,
A1=A2)”返回TRUE;而公式“=OR(A1>A2,A1=A2)”返回FALSE。
9.CHOOSE
用途:可以根据给定的索引值,从多达29个待选参数中选出相应的值或操作。
语法:CHOOSE(index_num,value1,value2,...)。
参数:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;Value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。
实例:公式“=CHOOSE(2,"电脑","爱好者")返回“爱好者”。公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。
10.INDEX
用途:返回表格或区域中的数值或对数值的引用。函数INDEX()有两种形式:数组和引用。
数组形式通常返回数值或数值数组;引用形式通常返回引用。
语法:INDEX(array,row_num,column_num)返回数组中
指定的单元格或单元格数组的数值。INDEX(reference,row_num,column_num,area_num)返回引用中指定单元格或单元格区域的引用。
参数:Array为单元格区域或数组常数;Row_num为数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有column_num;Column_num是数组中某列的列序号,函数从该列返回
数值。如果省略column_num,则必须有row_num。Reference是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。Area_num是选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。选中或输入的第一个区域序号为1,第二个为2,以此类推。如果省略area_num,则INDEX函数使用区域1。
实例:如果A1=68、A2=96、A3=90,则公式“=INDEX(A1:A3,1,1)”返回68,=INDEX(A
1:A3,1,1,1)返回68。
11.LOOKUP
用途:返回向量(单行区域或单列区域)或数组中的数值。该函数有两种语法形式:向量和数组,其向量形式是在单行区域或单列区域(向量)中查数值,然后返回第二个单行区域或单列区域中相同位置的数值;其数组形式在数组的第一行或第一列查指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。
语法1(向量形式):LOOKUP(lookup_value,lookup_vector,result_vector)
column函数和vlookup函数语法2(数组形式):LOOKUP(lookup_value,array)。
参数1(向量形式):Lookup_value为函数LOOKUP在第一个向量中所要查的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector为只包含一行或一列的区域。Lookup_vector的数值可以为文本、数字或逻辑值。
参数2(数组形式):Lookup_value为函数LOOKUP在数组中所要查的数值。Lookup_valu
e可以为数字、文本、逻辑值或包含数值的名称或引用。如果函数LOOKUP不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。Array为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论