本文目录一览:
excel函数有哪些种类-函数种类知识
excel函数有哪些种类-函数种类知识
Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。下面,我为大家分享函数种类知识,快来看看吧!
财务函数
财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:
未来值 (fv)--在所有付款发生后的投资或贷款的价值。期间数 (nper)--投资的总支付期间数。
付款 (pmt)--对于一项投资或贷款的定期支付数额。
现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。
利率 (rate)--投资或贷款的利率或贴现率。
类型 (type)--付款期间内进行支付的间隔,如在月初或月末。
信息函数
可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。
例如,如果单元格包含一个偶数值,ISEVEN工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。
逻辑函数
使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。
文本函数
通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数 TODAY 和函数 TEXT 来创建一条信息,该信息包含着当前日期并将日期以"dd-mm-yy"的格式表示。
=TEXT(TODAY(),"dd-mm-yy")
用户自定义函数
如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用 Visual Basic for Applications 来创建。
举个简单的例子:
在Excel工作表中,选择菜单“工具→宏→Visual Basic编辑器”命令,打开Visual Basic窗口,然后选择菜单“插入→模块”命令,插入一个名为“模块1”的模块。
在新窗口中拷贝以下代码:
function v(a,b)
v=a*b
end function
关闭,回到EXCEL工作表界面,输入公式 =V(B1,C1), 如果B1=9,C1=9,则自定义函数执行结果为B1*C1=81(就是代码中的a*b)。完毕之后点文件-另存格式为-加载宏。 宏的保存与调用:菜单--文件--另存为保存类型选-加载宏.xla;菜单--工具--加载宏,找出V
以上对Excel函数及有关知识做了简要的介绍,在以后的文章中笔者将逐一介绍每一类函数的使用方法及应用技巧。但是由于Excel的函数相当多,因此也可能仅介绍几种比较常用的函数使用方法,其他更多的函数您可以从Excel的在线帮助功能中了解更详细的资讯。
数据库函数
当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。
Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的'统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。
这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。
日期与时间函数
通过日期与时间函数,可以在公式中分析和处理日期值和时间值。
工程函数
工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。
查询和引用函数
当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的
引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用 VLOOKUP工作表函数。如果需要确定数据清单中数值的位置,可以使用 MATCH工作表函数。
数学和三角函数
通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。
统计函数
统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。
;
excel常用的20个函数
AND、AVERAGE、COLUMN等。
显示所引用单元格的列标号值。显示位置。CONCATENATE将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。字符合并。COUNTIF统计某个单元格区域中符合指定条件的单元格数目。条件统计。DATE给出指定数值的日期。显示日期。DATEDIF计算返回两个日期参数的差值。计算天数。DAY计算参数中指定日期或引用单元格中的日期天数。计算天数。DCOUNT返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。条件统计。FREQUENCY以一列垂直数组返回某个区域中数据的频率分布。概率计算。IF根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。条件计算。INDEX返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。数据定位。INT将数值向下取整为最接近的整数。数据计算。ISERROR用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。逻辑判断。LEFT从一个文本字符串的第一个字符开始,截取指定数目的字符。截取数据。LEN统计文本字符串中字符数目。字符统计。MATCH返回在指定方式下与指定数值匹配的数组中元素的相应位置。匹配位置。MAX求出一组数中的最大值。数据计算。MID从一个文本字符串的指定位置开始,截取指定数目的字符。字符截取。MIN求出一组数中的最小值。数据计算。MOD求出两数相除的余数。数据计算。MONTH求出指定日期或引用单元格中的日期的月份。日期计算。NOW给出当前系统日期和时间。显示日期时间。OR仅当所有参数值均为逻辑“假FALSE”时返回结果逻辑“假FALSE”,否则都返回逻辑“真TRUE”。逻辑判断。RANK返回某一数值在一列数值中的相对于其他数值的排位。数据排序。RIGHT从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取。SUBTOTAL返回列表或数据库中的分类汇总。分类汇总。SUM求出一组数值的和。数据计算。SUMIF计算符合指定条件的单元格区域内的数值和。条件数据计算。TEXT根据指定的数值格式将相应的数字转换为文本形式数值文本转换。TODAY给出系统日期显示日期。VALUE将一个代表数值的文本型字符串转换为数值型。文本数值转换。VLOOKUP在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值条件定位。WEEKDAY给出指定日期的对应的星期数。星期计算。
参数可以是数字、文本、形如TRUE或FALSE的逻辑值、数组、形如错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。
excel常用的文本函数
Excel常用的文本函数:FIND查找文本函数、MID提取文本函数、LEFT、RIGHT、LEN、TEXT、SUBSTITUTE、TEXTJOIN等等。
Excel常用文本处理函数总结及用法
Excel文本处理函数总结及用法
摘要:本文主要介绍常用文本处理函数如Find函数、Search 函数Left函数、Right 函数、Mid 函数、Clean 函数、Trim 函数等函数,及部分使用场景。
一、函数介绍
1.1 Find 函数
Find函数用来对 原始数据 中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。
使用语法
FIND(find_text,within_text,start_num)
Find_text 是要查找的字符串。
Within_text是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字
Start_num指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。
1.2 Search 函数
SEARCH 函数可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。
SEARCH(find_text,within_text,[start_num])
find_text:必需,要查找的文本字符串
within_text:必需,要在哪一个字符串查找
start_num:可选,从within_text的第几个 字符 开始查找。当从第一个字符开始查找时可省略。但实际上,不管你输几,它都是从第一个字符开始查找,只是会跳过从开始到你输入数字中间的字符。
注意:
1、在find_text中,可以使用 通配符 ,例如:问号“?”和星号“*”。其中问号“?”代表任何一个字符,而星号“*”可代表任何字符串。如果要查找的字符串就是问号或星号,则必须在这两个符号前加上“~”符号。
2、如果找不到find_text的值,则返回错误值 #VALUE!。
3、如果省略了start_num参数,则假设其值为 1。
4、如果start_num不大于 0(零)或大于within_text参数的长度,则返回 错误值 #VALUE!。
例如:
AB(公式) B(结果)
1 你的大学是什么学校?=SEARCH("学",A1) 4
2 =SEARCH("?",A1) 1
3 =SEARCH("~?",A1) 10
4 =SEARCH("学",A1,5) 8
1.3 Left right mid函数
Left Right Mid函数分别是left、right(text,num)函数,返回text左侧、右侧的num个字符;
mid(text,start,num)返回text从start开始的num个字符。
1.4 clean函数Trim 函数
CLEAN(text),删除文本text中不能打印的字符
TRIM(text),清除文本前和后的所有空格。
CONCATENATE(text1[,text2...]),将多个字符串连接起来。与用法差不多。
二、函数嵌套使用
如图:
EXCEL表格里面文本函数都有哪些?
文本函数主要有:
函数 说明
ASC
将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符
BAHTTEXT
使用 ß(铢)货币格式将数字转换为文本
CHAR
返回由代码数字指定的字符
CLEAN
删除文本中所有非打印字符
CODE
返回文本字符串中第一个字符的数字代码
CONCATENATE
将若干文本项合并到一个文本项中
DOLLAR
使用 $(美元)货币格式将数字转换为文本
EXACT
检查两个文本值是否相同
FIND、FINDB
在一个文本值中查找另一个文本值(区分大小写)
FIXED
将数字格式设置为具有固定小数位数的文本
JIS
将字符串中的半角(单字节)英文字母或片假名更改为全角(双字节)字符
LEFT、LEFTB
返回文本值中最左边的字符
LEN、LENB
返回文本字符串中的字符个数
LOWER
将文本转换为小写
MID、MIDB
从文本字符串中的指定位置起返回特定个数的字符
PHONETIC
提取文本字符串中的拼音(汉字注音)字符
PROPER
将文本值的每个字的首字母大写
REPLACE、REPLACEB
替换文本中的字符
REPT
按给定次数重复文本
RIGHT、RIGHTB
返回文本值中最右边的字符
SEARCH、SEARCHB
在一个文本值中查找另一个文本值(不区分大小写)
SUBSTITUTE
在文本字符串中用新文本替换旧文本
T
将参数转换为文本
TEXT
设置数字格式并将其转换为文本
TRIM
删除文本中的空格
UPPER
将文本转换为大写形式
VALUE
将文本参数转换为数字