EXCEL最常用的函数都有哪些?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL最常用的函数都有哪些?相关的知识,希望对你有一定的参考价值。

1、求和函数SUM,求和函数是里边非常简单的函数,它是一个数学和三角函数,可将值进行相加。

2、条件求和函数SUMIF,条件求和函数是将满足条件的内容进行加和,举例=SUMIF(H2:H7,">=60",H2:H7),是将H2到H7的单元格中大于等于60的数据进行相加求和。

3、IF函数,它是一个逻辑判断函数。IF 函数简单的形式表示:IF(内容为 True,则返回第一个值,否则就返回其他值)。

4、LOOKUP函数,LOOKUP函数可以查询一行或一列并查找另一行或列中的相同位置的值,它有向量形式和数组形式。

5、VLOOKUP 函数,VLOOKUP函数用于按行查找表或区域中的内容,例如,按员工号查找某位员工的姓氏。他是LOOKUP函数家族之一。VLOOKUP语法为:=VLOOKUP(查找值、包含查找值的区域、需要返回的值所在列号,精确查找/模糊查找)

参考技术A

常用的函数有sum,left,text,vlookup,if等等

1、sum求和函数

用法=sum(求和区域),比如sum(A1:B2,D1:E2),就是求A1:B2和D1:E2两个区域内所有数值的和;

2、left从左边取指定长度字符串函数

用法=left(字符串或所在单元格,长度),比如left(A1,1),就是从A1的左边取一位文本,例如A1中是“ABC”,则此公式结果为A

3、text文本格式函数

用法=text(字符串或单元格,文本格式),比如text(A1,"000"),就是让A1内的内容变成”000“这种格式,如A1中为1,则变为001

4、vlookup查找并返回指定值函数

用法=vlookup(查找值,查找区域,返回查找区域列数,匹配方式),比如Vlookup(A1,C:D,2,0),就是从C列中查找与A1万全相同的数值,并返回对应的D列的值

5、if条件函数

用法=if(条件,条件成立返回值,条件不成立返回值),列入if(A1>B1,1,0),就是如果A1的值大于B1的值,则结果为1,否则结果为0

扩展资料

Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。

数据库函数

当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。

Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。

其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。

日期与时间函数

通过日期与时间函数,可以在公式中分析和处理日期值和时间值。

工程函数

工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。

财务函数

财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:

未来值 (fv)--在所有付款发生后的投资或贷款的价值。期间数 (nper)--投资的总支付期间数。

付款 (pmt)--对于一项投资或贷款的定期支付数额。

现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。

利率 (rate)--投资或贷款的利率或贴现率。

类型 (type)--付款期间内进行支付的间隔,如在月初或月末。

信息函数

可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。

例如,如果单元格包含一个偶数值,ISEVEN工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。

逻辑函数

使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。

参考资料:百度百科 excel函数种类

参考技术B 回答

COUNT表示的意思是计算数值个数。ROUND表示的意思是四舍五入。RAND表示的意思是随机数。MIN表示的意思是最小值。MAX表示的意思是最大值。SUM表示的意思是求和。AVERAGE表示的意思是平均数。IF表示的意思是条件。

参考技术C

1、SUM函数:SUM函数的作用是求和。函数公式为=sum()

例如:统计一个单元格区域:=sum(A1:A10)  统计多个单元格区域:=sum(A1:A10,C1:C10)

2、AVERAGE函数:Average 的作用是计算平均数。函数公式为=AVERAGE( )

例如:计算多个单元格的平均值=AVERAGE(A1:A12)

3、count函数:作用是计算单元格个数 。函数公式为=COUNT( )

例如=COUNT(A1:A12)

4、IF函数:IF函数的作用是判断一个条件,然后根据判断的结果返回指定值。

IF函数公式为:=IF(逻辑判断,为TRUE时的结果,为FALSE时的结果)

例如:给出的条件是A1>A5,如果比较结果是TRUE,那么IF函数就返回第二个参数的值;如果是FALSE,则返回第三个参数的值。=IF(A1>A5,1,2)

5、NOW函数和TODAY函数:NOW函数返回日期和时间。TODAY函数则只返回日期。

NOW函数和TODAY函数都没有参数,只用一对括号即可:=NOW()=TODAY()

假如说,要计算某项目到今天总共进行多少天了?=TODAY()-开始日期,得出的数字就是项目进行的天数。

6、VLOOKUP函数:VLOOKUP函数用来在表格中查找数据。

函数的语法公式是:=VLOOKUP(查找值,区域,要返回第几列的内容,1近似匹配 0精确匹配)

参考技术D

常用的函数有sum,left,text,vlookup,if等等

    sum求和函数

    用法=sum(求和区域),比如sum(A1:B2,D1:E2),就是求A1:B2和D1:E2两个区域内所有数值的和;

    left从左边取指定长度字符串函数

    用法=left(字符串或所在单元格,长度),比如left(A1,1),就是从A1的左边取一位文本,例如A1中是“ABC”,则此公式结果为A

    text文本格式函数

    用法=text(字符串或单元格,文本格式),比如text(A1,"000"),就是让A1内的内容变成”000“这种格式,如A1中为1,则变为001

    vlookup查找并返回指定值函数

    用法=vlookup(查找值,查找区域,返回查找区域列数,匹配方式),比如Vlookup(A1,C:D,2,0),就是从C列中查找与A1万全相同的数值,并返回对应的D列的值

    if条件函数

    用法=if(条件,条件成立返回值,条件不成立返回值),列入if(A1>B1,1,0),就是如果A1的值大于B1的值,则结果为1,否则结果为0

Oracle都有哪些常用函数?

1.ASCII()
c1是一字符串,返回c1第一个字母的ASCII码,他的逆函数是CHR()
SELECT ASCII('A') BIG_A,ASCII('z') BIG_z FROM empBIG_A BIG_z65 122
2.CHR(<i>)[NCHAR_CS]
 i是一个数字,函数返回十进制表示的字符
select CHR(65),CHR(122),CHR(223) FROM empCHR65 CHR122 CHR223A z B
3.CONCAT(,)
 c1,c2均为字符串,函数将c2连接到c1的后面,如果c1为null,将返回c2.如果c2为null,则返回c1,如果c1、c2都为null,
则返回null。他和操作符||返回的结果相同
select concat('slobo ','Svoboda') username from dualusernameslobo Syoboda
4.INITCAP()
 c1为一字符串。函数将每个单词的第一个字母大写其它字母小写返回。单词由空格,控制字符,标点符号限制。
select INITCAP('veni,vedi,vici') Ceasar from dualCeasarVeni,Vedi,Vici
5.INSTR(,[,<i>[,]])
 c1,c2均为字符串,i,j为整数。函数返回c2在c1中第j次出现的位置,搜索从c1的第i个字符开始。当没有发现需要的
字符时返回0,如果i为负数,那么搜索将从右到左进行,但是位置的计算还是从左到右,i和j的缺省值为1.
select INSTR('Mississippi','i',3,3) from dualINSTR('MISSISSIPPI','I',3,3)11select INSTR('Mississippi','i',-2,3)
from dualINSTR('MISSISSIPPI','I',3,3)2
参考技术A ABS(x) 函数,此函数用来返回一个数的绝对值。

ACOS(x)函数,返回X的反余弦值。X范围从1到-1,输入值从0到派,以弧度为单位。

ASIN(x)函数,返回X的反正弦值。X范围从1到-1,输入值从-PI/2到PI/2,以弧度为单位。

ATAN(x)函数,返回X的反正切值。输入值从-PI/2到PI/2,以弧度为单位。

BITAND(x,y)函数,返回X和Y的与结果。X和Y必须为非负整数。注意没有BITOR函数,但是在UTL_RAW包中有用 于RAW值的位操作符。

CEIL(x)函数,用来返回大于或等于X的最小整数。

COS(x)函数,返回x的余弦值。x是以弧度表示的角度。

COSH(x)函数,返回X的双曲余弦。

EXP(x)函数,与power(x,y)函数类似,不过不用指明基数,返回E的X次幂。E=2.71828183...

FLOOR(x)函数,用来返回小于或等于X的最大整数。

LN(x)函数,返回x的自然对数。x必须大于0。

LOG(x,y)函数,返回以X为底Y的对数。底必须是不为0和1的正数,Y是任意正数。

MOD(被除数,除数)求余函数,如果除数为0,则返回被除数。

POWER(x,y)函数,返回X的Y次幂。底X和指数Y都不必是正整数,但如果X是负数的话,Y必须是整数。

ROUND(x[,y])函数,返回舍入到小数点右边Y位的X值。Y缺省为0,这将X舍入为最接近的整数。如果Y是负数, 那么舍入到小数点左边相应的位上,Y必须为整数。

SIGN(x)函数,此函数用来返回一个数的正负值,若为一个正数则返回1,若为一个负数则返回-1,
若为0则仍返回0,有点像把模拟量数字化的意思。

SIN(x)函数,返回X的正弦。x是以弧度表示的角度。

SINH(x)函数,返回x的双曲正弦。

SQRT(x)函数,返回x的平方根,x不能是负数。

TAN(x)函数,返回x的正切。x是以弧度表示的角度。

TANH(x)函数,返回x的双曲正切。

TRUNC(x[,y])截取值函数,Y缺省为0,这样X被截取成一个整数。如果Y为负数,那么截取到小数点左边相应位置

WIDTH_BUCKET(x,min,max,num_buckets) 只能在SQL语句中使用。

使用WIDTH_BUCKET可以根据输入参数创建等长的段。范围MIN到MAX被分为num_buckets节,每节有相同的大小。返回X所在的那一节。如果X小于MIN,将返回0,如果X大于或等于MAX,将返回num_buckets+1.MIN和MAX
都不能为NULL,num_buckets必须是一个正整数。如果X是NULL,则返回NULL。
参考技术B Oracle常用函数:
1、Substr 截取函数
Select productid 产品编号,substr(productid,1,6) as 截取后的编号 from 表名 //查询产品编号从第一位开始的后6位
2、Distinct 去除重复函数
Select distinct(productid) 产品编号 from 表名 //查询产品编号去除重复的编号
3、Order By 排序函数 asc(默认) desc 默认null 最大 。。。。。。order by 列名 asc (desc) nulls first 可以将null 放在首位
4、Null 查询时 不能使用”=” 而用 is null 或 is not null 。。。。。。where price is null (is not null)
5、Group by 他不属于where 语句 故位置不固定 他不能用在where函数中 Select avg(price) from 表名 group by 类型,厂家
6、Having 一般与group by 公用的限制语句 他不与单个值有关而是与组有关
Select category, avg(productprice) 产品价格 from product group by category having avg(productprice)>2000
7、Inner join……on 内连接语句
Select p.productname, p.productprice, c.categoryid from productinfo p , cageoryinfo c where p.category = c.categoryid 等价于
Select p.productname, p.productprice, c.categoryid from productinfo p inner join cageoryinfo c on p.category = c.categoryid
8、Abs 取绝对值的函数 Select Asb(-100) from dual
9、mod 取余函数
Select mod(10,6) from dual 值为4 若b为0 返回A A b
10 、sign 返回数的符号 正为1 0为0 负为-1
Select sign(‘9’),sign(-9),sign(10),sign(0.00) from dual 返回为1,-1,1,0
11、cell(n) 返回>=n的最小整数 要求n必须是十进制的数
Floor(n) 返回<=n的最大整数 要求n 必须是十进制的数
12、sort(n) 返回n的平方根 当n小于0是返回nan Power(n1,n2) 返回 n1的n2次幂 Exp(n) 返回e的n次幂
Log(n1,n2) 返回以n1为底n2的对数 n1不为0,1 Ln(n) 返回n的自然对数 n不为 0,1
13、round(n,interger) 四舍五入n的interger位 若interger为正保留小数点后interger位四舍五入,若interger为负向小数点前数interger位四舍五入 如round(155,-2) 结果为200 。
Trunc(n,interger) 截取n的interger位 若interger为正向小数点后截取interger位,若interger为负向小数点前截取interger为 如 trunk(155,-2) 结果为100
14、ASCII(char)返回参数首字母的ASCII码值
15、lengtch(char) 返回字符串char 的长度
16、 substr(‘给定的字符串’,A,B) A表示从第几位开始截 B表示截几位,如果A为负值 从右边数到A位开始向后截B位
17、connect(char1,char2)连接字符串 把char1和char2连接起来 connect(‘我的’,‘测试’)等价于‘我的’||‘测试’
18、cast 数据类型转换函数
Select cast(’123’ as interger),cast(123 as varchar2(8)) from dual 结果为123 123
19、chartorowid 函数 将 char类型转换为ROWID 类型 但是最后长度必须满足rowid的标准18位
Rowidtochar 函数 将rowid 类型转换为char 因为rowid长度为18,故转换成的字符串也是18位。
20、to_char(number) 将数字类型转换成字符类型 To_char(data) 将日期转换成字符型
21、lnnvl (条件) 排除条件得到指定条件之外的函数
Select *from productinfo where lnnvl(quantity>=70) 获得quantity小于70的数据
22、nvl(expr1,expr2) 如果expr1为null 则返回expr2 否则返回expr1 替换时常用 Select productname,nvl(quantity,0) from productinfo 表示若quantity为NULL返回0否则返回quantity的值
Nvl2(expr1,expr2,expr3) 意思一样当expr1为空返回expr3,不为空返回expr2

以上是关于EXCEL最常用的函数都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

Oracle都有哪些常用函数?

Oracle的常用函数都有哪些

最常用的报表工具都有哪些

Excel表格中mod函数的使用方法都有哪些

c++里关于栈的函数哪些常用

大数据挖掘常用的方法都有哪些