fx函数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
f x 整理:贾汝亮
一、给数据排序函数
Rank函数:为指定的单元格数值区域排序。
用法:a1:a10单元格输入数值。B1=rank(a1,$a$1:$a$10,0)将升序排列。B1=rank(a1,$a$1:$a$10,1)将降序排列。
二、统计单元格数目函数
1、countif函数:计算某一区域内满足条件的单元格数目。
用法:a1:a10单元格输入数值。B1=countif(a1:a10,“>=85”)将显示大于85分的单元格数目。
2、count函数:计算某一区域内包含数值的单元格数目。
用法:a1:a10单元格输入数值。B1=count(a1:a10)将显示a1:a10的单元格数目。(注意:可以多选数值区域)
3、counta函数:计算某一区域内包含非空单元格数目。
用法:a1:a10单元格输入数值。B1=counta(a1:a10)将显示a1:a10的单元格数目。(注意:可以多选数值区域。可以是文本和数值)
4、countblank函数:计算某一区域内包含空单元格数目。
用法:a1:a10单元格输入数值。B1=countblank(a1:a10)将显示a1:a10的空单元格数目。
区别:count函数:数值
counta函数:数值、文本
第1页
countblank函数:空单元格
三、文本合并函数
Concatenate函数:将多个字符串合并成一个。
用法:a1:a10单元格输入字符串。B1=Concatenate(a1,
a2,……,a10)。显示a1:a10的内容。(注意:更简便的方法:使用&符号)
四、提取单元格字符函数
1、len函数:返回文本字符串的字符个数。
用法:A1单元格输入“中华人民共和国”。B1=len(a1)。显示“7”。即:“中华人民共和国”是七个字符组成。
2、left函数:从一个字符串的第一个字符开始返回指定个数的字符。
用法:A1单元格输入“中华人民共和国”。B1=left(a1,5)。显示“共”。即:从第一个字符开始的第五个字符。
3、mid函数:从文本字符中指定的起始位置起,返回指定长度的字符。
用法:A1单元格输入“中华人民共和国”。B1=left(a1,3,2)。显示“人民”。即:从第三个字符开始的二个字符。
4、right函数:从一个字符串的最后一个字符开始返回指定个数的字符。
第2页
用法:A1单元格输入“中华人民共和国”。B1=right(a1,3)。显示“共和国”。即:从最后一个字符开始的第三个字符。
注意:如果只是单纯的对某一列数据进行提取某个字段,可以用分列的方法更简单,注意最后一步的“不导入此列”的用法。
五、最大值、最小值函数
1、max函数:返回某一区域数值的最大值。
用法:a1:a10单元格输入数值。B1=max(a1:a10)。则显示a1:a10中数值的最大数。
2、Large函数:返回某一区域数值第k个最大值。
用法:a1:a10单元格输入数值。B1=Large (a1:a10,3)。则显示a1:a10中数值的第三个最大数。
3、Min函数:返回某一区域数值的最小值。
用法:a1:a10单元格输入数值。B1=Min (a1:a10)。则显示a1:a10中数值的最小数。
4、Small函数:返回某一区域数值第k个最小值。
用法:a1:a10单元格输入数值。B1=Small (a1:a10,3)。则显示a1:a10中数值的第三个最小数。
六、求平均值函数
1、Average函数:返回某一区域数值的平均值。
用法:a1:a10单元格输入数值。B1= Average (a1:a10)。则显
第3页
示a1:a10中数值的平均值。
2、Averageif函数:计算某一区域内满足条件的单元格数值平均值。
用法:a1:a10单元格输入数值。B1=Averageif(a1:a10,“>=85”)将显示大于85分的单元格数值的平均值。
七、求和函数
1、sum函数:对某一区域数值求和。
用法:a1:a10单元格输入数值。B1= sum (a1:a10)。则显示
a1:a10中数值的和。
2、sumif函数:求某一区域内满足条件的单元格数值的和。用法:a1:a10单元格输入数值。B1=sumif(a1:a10,“>=85”)将显示大于85分的单元格数值的和。
八、日期函数
1、now函数:返回当前的日期和时间。
用法:a1=now( )。显示当前的日期和时间。
2、today函数:返回当前的日期
用法:a1=today ( )。显示当前的日期。
九、if函数
If函数的语法:如果符合条件就显示“A”反之就显示“B”。可以嵌套。
第4页
1、a1:a10单元格输入数值。B1=if(a1>=80,”优秀”,”良好”)。意思就是:如果a1>=80,就显示优秀。反之就显示良好。
2、1、a1:a10单元格输入数值。B1=if(a1>=90,”优秀”,
if(a1>=80,”良好”,if(a1>=60,”及格”,”不及格”)))。意思就是:如果a1>=90,就显示优秀。如果a1>=80,就显示良好。如果a1>=60,就显示及格。反之就显示不及格。
十、四舍五入函数
1、Round函数:进行四舍五入。
A1:a10输入带不同位数小数的数值。B1= Round(a1,2)显示a1单元格按四舍五入保留2位小数。
2、Roundown函数:向下舍入数字。
A1:a10输入带不同位数小数的数值。B1= Roundown(a1,2)显示a1单元格向下舍入数字保留2位小数。
2、Roundup函数:向上舍入数字。
A1:a10输入带不同位数小数的数值。B1=Roundup(a1,2)显示a1单元格向上舍入数字保留2位小数。
十一、将一个字符串的部分字符用另一个字符替换
Replace函数:将一个字符串的部分字符用另一个字符替换。a1:a10单元格输入数值或文本。B1=Replace(a1,2,3,“字
第5页