excel表格内容为空函数.docx
《excel表格内容为空函数.docx》由会员分享,可在线阅读,更多相关《excel表格内容为空函数.docx(8页珍藏版)》请在冰豆网上搜索。
excel表格内容为空函数
竭诚为您提供优质文档/双击可除
excel表格内容为空函数
篇一:
excel中常用函数及使用方法
excel中常用函数及使用方法
excel函数一共有11类:
数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。
1.数据库函数
当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。
例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于1,000且小于2,500的行或记录的总数。
microsoftexcel共有12个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为dfunctions,也称为d函数,每个函数均有三个相同的参数:
database、field和criteria。
这些参数指向数据库函数所使用的工作表区域。
其中参数database为工作表上包含数据清单的区域。
参数field为需要汇总的列的标志。
参数criteria为工作表上包含指定条件的区域。
2.日期与时间函数
通过日期与时间函数,可以在公式中分析和处理日期值和时间值。
3.工程函数
工程工作表函数用于工程分析。
这类函数中的大多数可分为三种类型:
对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。
4.财务函数
财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。
财务函数中常见的参数:
未来值(fv)--在所有付款发生后的投资或贷款的价值。
期间数(nper)--投资的总支付期间数。
付款(pmt)--对于一项投资或贷款的定期支付数额。
现值(pv)--在投资期初的投资或贷款的价值。
例如,贷款的现值为所借入的本金数额。
利率(rate)--投资或贷款的利率或贴现率。
类型(type)--付款期间内进行支付的间隔,如在月初或月末。
5.信息函数
可以使用信息工作表函数确定存储在单元格中的数据的类型。
信息函数包含一组称为is的工作表函数,在单元格满足条件时返回tRue。
例如,如果单元格包含一个偶数值,iseVen工作表函数返回tRue。
如果需要确定某个单元格区域中是否存在空白单元格,可以使用countblank工作表函数对单元格区域中的空白单元格进行计数,或者使用isblank工作表函数确定区域中的某个单元格是否为空。
6.逻辑函数
使用逻辑函数可以进行真假值判断,或者进行复合检验。
例如,可以使用iF函数确定条件为真还是假,并由此返回不同的数值。
7.查询和引用函数
当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。
例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用Vlookup工作表函数。
如果需要确定数据清单中数值的位置,可以使用match工作表函数。
8.数学和三角函数
通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。
9.统计函数
统计工作表函数用于对数据区域进行统计分析。
例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和y轴截距,或构成直线的实际点数值。
10.文本函数
通过文本函数,可以在公式中处理文字串。
例如,可以改变大小写或确定文字串的长度。
可以将日期插入文字串或连接在文字串上。
下面的公式为一个示例,借以说明如何使用函数today和函数text来创建一条信息,该信息包含着当前日期并将日期以"dd-mm-yy"的格式表示。
11.用户自定义函数
如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。
这些函数,称为用户自定义函数,可以通过使用Visualbasicforapplications来创建。
下面介绍excel中常用函数及使用方法
1、and函数
函数名称:
and
主要功能:
返回逻辑值:
如果所有参数值均为逻辑“真(tRue)”,则返回逻辑
“真(tRue)”,反之返回逻辑“假(False)”。
使用格式:
and(logical1,logical2,...)参数说明:
logical1,logical2,logical3:
表示待测试的条件值或表达式,
最多这30个。
应用举例:
在c5单元格输入公式:
=and(a5>=60,b5>=60),确认。
如果c5中
返回tRue,说明a5和b5中的数值均大于等于60,如果返回
False,说明a5和b5中的数值至少有一个小于60。
特别提醒:
如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值
“#Value!
”或“#name”。
2、oR函数
函数名称:
oR
主要功能:
返回逻辑值,仅当所有参数值均为逻辑“假(False)”时返回函数结
果逻辑“假(False)”,否则都返回逻辑“真(tRue)”。
使用格式:
oR(logical1,logical2,...)
参数说明:
logical1,logical2,logical3:
表示待测试的条件值或表达式,
最多这30个。
应用举例:
在c62单元格输入公式:
=oR(a62>=60,b62>=60),确认。
如果c62中返回tRue,说明a62和
b62中的数值至少有一个大于或等于60,如果返回False,说明a62
和b62中的数值都小于60。
特别提醒:
如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值
“#Value!
”或“#name”。
3、abs函数
函数名称:
abs
主要功能:
求出相应数字的绝对值。
使用格式:
abs(number)参数说明:
number代表需要求绝对值的数值或引用的
单元格。
应用举例:
如果在b2单元格中输入公式:
=abs(a2),则在a2单元格中无论输
入正数(如100)还是负数(如-100),b2中均显示出正数(如100)。
特别提醒:
如果number参数不是数值,而是一些字符(如a等),则b2中
返回错误值“#Value!
”。
4、int函数
函数名称:
int
主要功能:
将数值向下取整为最接近的整数。
使用格式:
int(number)参数说明:
number表示需要取整的数值或包含数值的
引用单元格。
应用举例:
输入公式:
=int(18.89),确认后显示出18。
特别提醒:
在取整时,不进行四舍五入;如果输入的公式为=int(-18.89),则返
回结果为-19。
5、aVeRage函数
函数名称:
aVeRage主要功能:
求出所有参数的算术平均值。
使用格式:
aVeRage(number1,number2,)
参数说明:
number1,number2,:
需要求平均值的数值或引用单元格(区
域),参数不超过30个。
应用举例:
在b8单元格中输入公式:
=aVeRage(b7:
d7,F7:
h7,7,8),确认后,
即可求出b7至d7区域、F7至h7区域中的数值和7、8的平均
值。
特别提醒:
如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包
含空白或字符单元格,则不计算在内。
6、sum函数
函数名称:
sum
主要功能:
计算所有参数数值的和。
使用格式:
sum(number1,number2)
参数说明:
number1、number2代表需要计算的值,可以是具体的数值、引用
的单元格(区域)、逻辑值等。
应用举例:
如图7所示,在d64单元格中输入公式:
=sum(d2:
d63),确认后即
可求出语文的总分。
特别提醒:
如果参数为数组或引用,只有其中的数字将被计算。
数组或引用中的
空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改
为:
=sum(laRge(d2:
d63,{1,2,3,4,5})),则可以求出前5名成绩
的和。
7、sumiF
用途:
根据指定条件对若干单元格、区域或引用求和。
语法:
sumiF(range,criteria,sum_range)
参数:
Range为用于条件判断的单元格区域,criteria是由数字、逻辑表达式等组成的判定条件,sum_range为需要求和的单元格、区域或引用。
实例:
某单位统计工资报表中职称为“中级”的员工工资总额。
假设工资总额存放在工作表的F列,员工职称存放在工作表b列。
则公式为“=sumiF(b1:
b1000,"中级",F1:
F1000)”,其中“b1:
b1000”为提供逻辑判断依据的单元格区域,"中级"为判断条件,就是仅仅统计b1:
b1000区域中职称为“中级”的单元格,F1:
F1000为实际求和的单元格区域。
8、count
用途:
返回数字参datediF数的个数。
它可以统计数组或单元格区域中含有数字的单元格个数。
语法:
count(value1,value2,...)。
参数:
Value1,value2,...是包含或引用各种类型数据的参数(1~30个),其中只有数字类型的数据才能被统计。
实例:
如果a1=90、a2=人数、a3=″″、a4=54、a5=36,则公式“=count(a1:
a5)”返回3。
9、counta
用途:
返回参数组中非空值的数目。
利用函数counta可以计算数组或单元格区域中数据项的个数。
语法:
counta(value1,value2,...)
说明:
Value1,value2,...所要计数的值,参数个数为1~30个。
在这种情况下的参数可以是任何类型,它们包括空格但不包括空白单元格。
如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略。
如果不需要统计逻辑值、文字或错误值,则应该使用count函数。
实例:
如果a1=6.28、a2=3.74,其余单元格为空,则公式“=counta(a1:
a7)”的计算结果等于2。
10、countiF函数
函数名称:
countiF
主要功能:
统计某个单元格区域中符合指定条件的单元格数目。
使用格式:
countiF(Range,criteria)参数说明:
Range代表要统计的单元格区
域;criteria表示指定的条件表达式。
应用举例:
在c17单元格中输入公式:
=countiF(b1:
b13,">=80"),确认后,即
可统计出b1至b13单元格区域中,数值大于等于80的单元格数
目。
特别提醒:
允许引用的单元格区域中有空白单元格出现。
11、iF函数
函数名称:
iF
主要功能:
根据对指定条件的逻辑判断的真假结果,返回相对应的内容。
使用格式:
=iF(logical,Value_if_true,Value_if_false)
参数说明:
logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻
辑“真(tRue)”时的显示内容,如果忽略返回“tRue”;
Value_if_false表示当判断条件为逻辑“假(False)”时的显示
内容,如果忽略返回“False”。
应用举例:
c29单元格中输入公式:
在=iF(c26>=18,"符合要求","不符合要
求"),确信以后,如果c26单元格中的数值大于或等于18,则c29
单元格显示“符合要求”字样,反之显示“不符合要求”字样。
特别提醒:
本文中类似“在c29单元格中输入公式”中指定的单元格,读者在
使用时,并不需要受其约束,此处只是配合本文所附的实例需要而
给出的相应单元格。
12、column函数
函数名称:
column
主要功能:
显示所引用单元格的列标号值。
使用格式:
column(reference)参数说明:
reference为引用的单元格。
应用举例:
c11单元格中输入公式:
在=column(b11),确认后显示为2(即
b列)。
特别提醒:
如果在b11单元格中输入公式:
=column(),也显示出2;与之相对
应的还有一个返回行标号值的函数——Row(reference)。
13、concatenate函数
函数名称:
concatenate
主要功能:
将多个字符文本或单元格中的数据连接在一起,显示在一个单元格
中。
使用格式:
concatenate(text1,text)
参数说明:
text1、text2为需要连接的字符文本或引用的单元格。
应用举
例:
在c14单元格中输入公式:
=concatenate(a14,"@",b14,".com"),确认后,即可将a14单元格
中字符、@、b14单元格中的字符和.com连接成一个整体,显示在
c14单元格中。
特别提醒:
如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状
态下的双引号,如果将上述公式改为:
=a14g/通用格式;”(见图4-87)。
单击“确定”按钮,选定的单元格区域中的“0”值将不再显示。
4.用函数的方式来实现
在单元格中建立函数式使单元格中的计算值为“0”时,单元格显示空白。
例如在单元格“c1”中建立的公式为“=a1+b1”,设“a1”和“b1”为“0”值,则“c1”显示为“0”值(见图4-88)。
如果利用iF函数将公式改为“=iF(and(a1=0,b1=0),"",a1+b1)”,则单元格“c1”的计算值显
示为空白(见图4-89)。