计算平均值

AVERAGE函数EXCEL表格中的计算平均值函数,在数据库中average使用简写avg,参数可以是数字,或者是涉及数字的名称、数组或引用,如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格包含零值则计算在内。

语法:AVERAGE(Number1,Number2,…)

参数:Number1,number2,...是要计算平均值的 1~255 个参数。

 

对数值进行四舍五入

round函数EXCEL中的一个基本函数,作用按指定的位数对数值进行四舍五入

语法:round(number,digits) 

参数:number,要四舍五入的数,digits是要小数点后保留的位数

 

条件判断

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

语法:IF(logical_test,value_if_true,value_if_false)

参数:例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

IF函数套嵌的格式

=IF(VALUE(LEFT(TEXT(B2,"hh:mm:ss"),2))>=16,"晚餐","午餐")

 

判断公式运行结果是否出错

ISERROR()函数主要用于判断公式运行结果是否出错。检查一个值是否为错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!),参数:value为错误值时返回TURE,否则返回FALSE。

语法:IsError(expression)

参数:语法IsError(expression)必需的 expression 参数,可以是任何有效表达式。

 

 

VALUE函数的功能是:将代表数字的字符串转换成数字。

表达式:VALUE(text)

时间也能转换

 

文本中提取字符

Left 函数:根据指定的字符数返回文本中的第一个或前几个字符,即从左边开始算,提取文本中的若干个字符;

Right 函数:根据制定的字符数返回文本中的最后一个或多个字符,即从右边提取若干个字符;

Mid 函数:返回文本中从指定位置开始的特定数目的字符,即从中间指定的某个位置开始提取若干字符。

特别注意:

1、若截取长度如果大于被截取字符串的长度,则返回全部字符串;

2、若截取长度小于0,则会返回错误值;

3、若未输入就会默认截取1个字符

这三个文本函数在字符提取中的应用我们举个简单例子,如下图所示

 

字符转换

Upper函数:将指定本文变为大写;

Lower函数:将指定文本变为小写;

Proper函数:将指定文本的第一个字母变为大写。

来看看下图中这三个文本函数应用:

 

文本中替换字符

Substitute 函数Replace 函数:都是用来替换文本中的某一个字符串,区别在于Substitute 函数是替换掉文本中的某一指定字符串,而Replace 函数则是替换掉文本中某一个指定位置中的字符串。换言之,就是一个按照指定文本替换,另一个是按照指定的位置替换。如下图所示:

 

文本中字符查找

Find 函数Search 函数:对文本中某个字符串进行定位,从指定位置开始,返回查找字符串在文本中所处的位置。这两个文本函数的应用如下图所示:

从示例中我们还可以看出:Find 函数和Search 函数都可以准确定位字符串在文本中的位置,但这两个函数之间也有区别:

Find 函数区分大小写,而Search 函数则不区分。Search 函数支持通配符,而Find 函数不支持。文本合并

 

合并文本

Phonetic 函数Concatenatet 函数2016版本叫Concat函数)都可以将多个单元格内文本进行合并,区别在于Phonetic 函数对于公式结果、数值、日期时间等不适用。应用如下图所示:

字符重复显示

Rept函数:对文本指定字符进行重复显示。如下图所示:

 

文本长度计算

Len 函数:计算文本长度,即字符数。不论中英文还是数字,都计为1个字符。

Lenb 函数:计算文本的字节数。中文及全角状态输入的标点符号,每个字符都是2个字节,英文、数字和半角状态输入的标点符号,按照1个字节计算。

这两个文本函数应用如下图所示:

延伸:Len 函数和Lenb函数可以结合起来,用于中英文混合的文本中,中文内容的计算和提取。

 

本文中字符格式转换

Text函数:可以将数值转换为指定的数字格式表示的文本,可谓文本函数中最变化多端的一个函数,具有一定神秘色彩。Text函数的主要应用如下图所示:

TEXT(B2,"hh:mm:ss")可以将时间格式转换文本格式

这里的数字格式可以参考单元格格式中数字选项卡下文本形式的各类数字格式。

此外,我们还可以利用Text函数给数据分等级:比如我们把学生考试成绩分为好、及格、不及格,输入公式:=TEXT(A2,"[>=85]好;[>=60,<85]及格;不及格")下拉填充。结果如下图所示:

 

合列函数

选择C1单元格,输入“=CONCATENATE(A1,B1)”按回车。C1的内容显示为A1和B1合并后的内容。转存失败重新上

 

  1. 保留数字去掉最后一个字符。

输入公式“=LEFT(A1,LEN(A1)-1)”,按下回车键即可保留数字去掉最后一个字符。

 

 

vlookup函数基础使用(条件匹配)

该函数的语法规则如下:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

1.lookup_value:要查找的值数值、引用或文本字符串

2.table_array :要查找的区域数据表区域

3.col_index_num: 返回数据在查找区域的第几列数正整数

4.range_lookup :近似匹配/精确匹配TRUE/FALSE(或不填)

=VLOOKUP(J716&K716&L716,IF({1,0},$A$1:$A$1251&$B$1:$B$1251&$C$1:$C$1251,$D$1:$D$1251),2,0)

写完公式按Ctrl+shift+Enter激活

 

 

数据分列功能

位置:数据功能卡>>>分列>>>分列

可以将一列数据通过计算分成两列

  1. 让数据数据计算精度,与显示精度统一(精度默认是非常高的)

数据去重

 

更多推荐

Excel办公常用函数笔记