zoukankan      html  css  js  c++  java
  • 常用excel函数语法及说明

     

    一、文本函数:

    1、LEN

    语法:LEN(text)

    说明:返回文本字符串中的字符数。

    =LEFT(A1,LEN(A1)-1) 删除A1单元格中的最后一位。

    2、FIND

    语法:FIND(find_text,within_text,start_num)

    说明:用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是,FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符。

    3、LEFT

    语法:LEFT(text,num_chars)

    说明:基于所指定的字符数返回文本字符串中的第一个或前几个字符。

    4、RIGHT

    语法:RIGHT(text,num_chars)

    说明:根据所指定的字符数返回文本字符串中最后一个或多个字符。

    5、MID

    语法:MID(text,start_num,num_chars)

    说明:返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

    6、CONCATENATE和&

    语法:CONCATENATE (text1,text2,...)

    说明:将几个文本字符串合并为一个文本字符串。

    &的功能与CONCATENATE完全一样。

    7、TRIM

    语法:TRIM(text)

    说明:除了单词之间的单个空格外,清除文本中所有的空格。在从其他应用程序中获取带有不规则空格的文本时,可以使用函数 TRIM。

    8、REPLACE

    语法:REPLACE(old_text,start_num,num_chars,new_text)

    说明:使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本。

    二、数学类函数

    1、ABS

    语法:ABS(number)

    说明:返回数字的绝对值。绝对值没有符号。

    2、INT

    语法:INT(number)

    说明:将数字向下舍入到最接近的整数。

    3、MOD

    语法:MOD(number,divisor)

    说明:返回两数相除的余数。结果的正负号与除数相同。

    4、PRODUCT

    语法:PRODUCT(number1,number2,...)

    说明:将所有以参数形式给出的数字相乘,并返回乘积值。

    5、SUM

    语法:SUM(number1,number2, ...)

    说明:返回某一单元格区域中所有数字之和。

    6、SUMIF

    语法:SUMIF(range,criteria,sum_range)

    说明:根据指定条件对若干单元格求和。

    7、SUMPRODUCT

    语法:SUMPRODUCT(array1,array2,array3, ...)

    说明:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

    8、ROUND

    语法:ROUND(number,num_digits)

    说明:返回某个数字按指定位数取整后的数字。

    9、ROUNDUP

    语法:ROUNDUP(number,num_digits)

    说明:远离零值,向上舍入数字。

    10、ROUNDDOWN

    语法:ROUNDDOWN(number,num_digits)

    说明:靠近零值,向下(绝对值减小的方向)舍入数字。

    三、逻辑型函数:

    1、IF

    语法:IF(logical_test,value_if_true,value_if_false)

    说明:执行真假值判断,根据逻辑计算的真假值,返回不同结果。

    2、AND

    语法:AND(logical1,logical2, ...)

    说明:所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FALSE。

    3、OR

    语法:OR(logical1,logical2,...)

    说明:在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE;任何一个参数的逻辑值为 FALSE,即返回 FALSE。

    四、统计

    1、AVERAGE

    语法:AVERAGE(number1,number2,...)

    说明:返回参数的平均值(算术平均值)。

    2、COUNT

    语法:COUNT(value1,value2,...)

    说明:返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。

    3、COUNTIF

    语法:COUNTIF(range,criteria)

    说明:计算区域中满足给定条件的单元格的个数。

    4、RANK

    语法:RANK(number,ref,order)

    说明:返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。

    六、查找和引用(定位)函数:

    1、COLUMN

    语法:COLUMN(reference)

    说明:返回给定引用的列标。

    2、ROW

    语法:ROW(reference)

    说明:返回引用的行号。

    3、ADDRESS

    语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)

    说明:按照给定的行号和列标,建立文本类型的单元格地址。

    4、INDIRECT

    语法:INDIRECT(ref_text,a1)

    说明:返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。

    5、HLOOKUP

    语法:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

    说明:在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP。当比较值位于要查找的数据左边的一列时,请使用函数 VLOOKUP。

    6、VLOOKUP

    语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    说明:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。

    7、OFFSET

    语法:OFFSET(reference,rows,cols,height,width)

    说明:以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。并可以指定返回的行数或列数。

    七、信息类函数

    IS类函数如下:

    ISBLANK
    ISERR
    ISERROR
    ISLOGICAL
    ISNA
    ISNONTEXT
    ISNUMBER
    ISREF
    ISTEXT

    语法:

    ISBLANK(value)
    ISERR(value)
    ISERROR(value)
    ISLOGICAL(value)
    ISNA(value)
    ISNONTEXT(value)
    ISNUMBER(value)
    ISREF(value)
    ISTEXT(value)

    说明:这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或 FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。

     

    注:以上语法和说明均是从excel帮助信息中摘录,如果需要对函数所带参数作详细了解,可excel的帮助信息进行查阅。

  • 相关阅读:
    让mysql的id字段变成表的主键
    nginx 反向代理是url带后缀
    蓝鲸-监控 排错思路
    蒲公英v5p%n搭建局域网后用nginx做代理的配置 + nginx日志分片 切割
    DevExpress12、DocumentManager
    DevExpress06、Popup Menus、RadialMenu、XtraTabControl、SplitContainerControl、GroupControl
    DevExpress05、TileControl、AlertControl
    SQL Server(00):一行字段串拆分成多行显示或者多行数据合并成一行
    SQL Server(00):使用 CROSS APPLY 与 OUTER APPLY 连接查询
    SQL Server(00):行列转换PIVOT与unPIVOT
  • 原文地址:https://www.cnblogs.com/loves6036/p/5673292.html
Copyright © 2011-2022 走看看