- ?
excel高级教程——函数应用基础!
庞冷之
展开
函数应用基础
1.函数和公式
(1)什么是函数
Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是“SUM(number1,number2,......)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称,它决定了函数的功能和用途。函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束
参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如分析存款利息、确定成绩名次、计算三角函数值等。
按照函数的来源,Excel函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们;而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。
(2)什么是公式
函数与公式既有区别又互相联系。如果说前者是Excel预先定义好的特殊公式,后者就是由用户自行设计对工作表进行计算和处理的公式。以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量。上式中的“SUM(E1:H1)”是函数,“A1”则是对单元格A1的引用(使用其中存储的数据),“26”则是常量,“*”和“+”则是算术运算符(另外还有比较运算符、文本运算符和引用运算符)。
如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。
2.函数的参数
函数右边括号中的部分称为参数,假如一个函数可以使用多个参数,那么参数与参数之间使用半角逗号进行分隔。参数可以是常量(数字和文本)、逻辑值(例如TRUE或FALSE)、数组、错误值(例如#N/A)或单元格引用(例如E1:H1),甚至可以是另一个或几个函数等。参数的类型和位置必须满足函数语法的要求,否则将返回错误信息。
(1)常量
常量是直接输入到单元格或公式中的数字或文本,或由名称所代表的数字或文本值,例如数字“2890.56”、日期“2003-8-19”和文本“黎明”都是常量。但是公式或由公式计算出的结果都不是常量,因为只要公式的参数发生了变化,它自身或计算出来的结果就会发生变化。
(2)逻辑值
逻辑值是比较特殊的一类参数,它只有TRUE(真)或FALSE(假)两种类型。例如在公式“=IF(A3=0,"",A2/A3)”中,“A3=0”就是一个可以返回TRUE(真)或FALSE(假)两种结果的参数。当“A3=0”为TRUE(真)时在公式所在单元格中填入“0”,否则在单元格中填入“A2/A3”的计算结果。
(3)数组
数组用于可产生多个结果,或可以对存放在行和列中的一组参数进行计算的公式。Excel中有常量和区域两类数组。前者放在“ ”(按下Ctrl+Shift+Enter组合键自动生成)内部,而且内部各列的数值要用逗号“,”隔开,各行的数值要用分号“;”隔开。假如你要表示第1行中的56、78、89和第2行中的90、76、80,就应该建立一个2行3列的常量数组“{56,78,89;90,76,80}。
区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式。例如公式“=TREND(B1:B3,A1:A3)”作为数组公式使用时,它所引用的矩形单元格区域“B1:B3,A1:A3”就是一个区域数组。
(4)错误值
使用错误值作为参数的主要是信息函数,例如“ERROR.TYPE”函数就是以错误值作为参数。它的语法为“ERROR.TYPE(error_val)”,如果其中的参数是#NUM!,则返回数值“6”。
(5)单元格引用
单元格引用是函数中最常见的参数,引用的目的在于标识工作表单元格或单元格区域,并指明公式或函数所使用的数据的位置,便于它们使用工作表各处的数据,或者在多个函数中使用同一个单元格的数据。还可以引用同一工作簿不同工作表的单元格,甚至引用其他工作簿中的数据。
根据公式所在单元格的位置发生变化时,单元格引用的变化情况,我们可以引用分为相对引用、绝对引用和混合引用三种类型。以存放在F2单元格中的公式“=SUM(A2:E2)”为例,当公式由F2单元格复制到F3单元格以后,公式中的引用也会变化为“=SUM(A3:E3)”。若公式自F列向下继续复制,“行标”每增加1行,公式中的行标也自动加1。
如果上述公式改为“=SUM($A $3:$E $3)”,则无论公式复制到何处,其引用的位置始终是“A3:E3”区域。
混合引用有“绝对列和相对行”,或是“绝对行和相对列”两种形式。前者如“=SUM($A3:$E3)”,后者如“=SUM(A$3:E$3)”。
上面的几个实例引用的都是同一工作表中的数据,如果要分析同一工作簿中多张工作表上的数据,就要使用三维引用。假如公式放在工作表Sheet1的C6单元格,要引用工作表Sheet2的“A1:A6”和Sheet3的“B2:B9”区域进行求和运算,则公式中的引用形式为“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”。也就是说三维引用中不仅包含单元格或区域引用,还要在前面加上带“!”的工作表名称。
假如你要引用的数据来自另一个工作簿,如工作簿Book1中的SUM函数要绝对引用工作簿Book2中的数据,其公式为“=SUM([Book2]Sheet1! SA S1: SA S8,[Book2]Sheet2! SB S1: SB S9)”,也就是在原来单元格引用的前面加上“[Book2]Sheet1!”。放在中括号里面的是工作簿名称,带“!”的则是其中的工作表名称。即是跨工作簿引用单元格或区域时,引用对象的前面必须用“!”作为工作表分隔符,再用中括号作为工作簿分隔符。不过三维引用的要受到较多的限制,例如不能使用数组公式等。
提示:上面介绍的是Excel默认的引用方式,称为“A1引用样式”。如果你要计算处在“宏”内的行和列,必须使用“R1C1引用样式”。在这种引用样式中,Excel使用“R”加“行标”和“C”加“列标”的方法指示单元格位置。启用或关闭R1C1引用样式必须单击“工具→选项”菜单命令,打开对话框的“常规”选项卡,选中或清除“设置”下的“R1C1引用样式”选项。由于这种引用样式很少使用,限于篇幅本文不做进一步介绍。
(6)嵌套函数
除了上面介绍的情况外,函数也可以是嵌套的,即一个函数是另一个函数的参数,例如“=IF(OR(RIGHTB(E2,1)="1",RIGHTB(E2,1)="3",RIGHTB(E2,1)="5",RIGHTB(E2,1)="7",RIGHTB(E2,1)="9"),"男","女")”。其中公式中的IF函数使用了嵌套的RIGHTB函数,并将后者返回的结果作为IF的逻辑判断依据。
(7)名称和标志
为了更加直观地标识单元格或单元格区域,我们可以给它们赋予一个名称,从而在公式或函数中直接引用。例如“B2:B46”区域存放着学生的物理成绩,求解平均分的公式一般是“=AVERAGE(B2:B46)”。在给B2:B46区域命名为“物理分数”以后,该公式就可以变为“=AVERAGE(物理分数)”,从而使公式变得更加直观。
给一个单元格或区域命名的方法是:选中要命名的单元格或单元格区域,鼠标单击编辑栏顶端的“名称框”,在其中输入名称后回车。也可以选中要命名的单元格或单元格区域,单击“插入→名称→定义”菜单命令,在打开的“定义名称”对话框中输入名称后确定即可。如果你要删除已经命名的区域,可以按相同方法打开“定义名称”对话框,选中你要删除的名称删除即可。
由于Excel工作表多数带有“列标志”。例如一张成绩统计表的首行通常带有“序号”、“姓名”、“数学”、“物理”等“列标志”(也可以称为字段),如果单击“工具→选项”菜单命令,在打开的对话框中单击“重新计算”选项卡,选中“工作簿选项”选项组中的“接受公式标志”选项,公式就可以直接引用“列标志”了。例如“B2:B46”区域存放着学生的物理成绩,而B1单元格已经输入了“物理”字样,则求物理平均分的公式可以写成“=AVERAGE(物理)”。
需要特别说明的是,创建好的名称可以被所有工作表引用,而且引用时不需要在名称前面添加工作表名(这就是使用名称的主要优点),因此名称引用实际上是一种绝对引用。但是公式引用“列标志”时的限制较多,它只能在当前数据列的下方引用,不能跨越工作表引用,但是引用“列标志”的公式在一定条件下可以复制。从本质上讲,名称和标志都是单元格引用的一种方式。因为它们不是文本,使用时名称和标志都不能添加引号。
Excel迷你图图表制作工具简介
迷你图是Excel中加入的一种全新的图表制作工具,它以单元格为绘图区域,简单便捷的为我们绘制出简明的数据小图表,方便的把数据以小图的形式呈现在读者的面前,它是存在于单元格中的小图表。先来让我们认识一下迷你图:
上图中H列绿色背景的部分就是迷你图,其源数据为对应行B列至F列的数据。当然我们也可以将迷你图附加到有数据的单元格上:
好了,这就是迷你图了,让我们来看看如何使用这个新功能吧
一:迷你图的基本应用:
迷你图作为一个将数据形象化呈现的制图小工具,使用方法非常简单,在生成迷你图之前,请特别注意,只有使用Excel2010创建的数据表才能创建迷你图,低版本的EXCEL文档即使使用EXCEL2010打开也不能创建,必须将数据拷贝至EXCEL2010文档中才能使用该功能。
1.迷你图的创建:
通过点击“插入”功能区—任意一种类型的迷你图示例(本例使用迷你折线图)弹出迷你图创建对话框
“数据范围”选择B2:F5单元格区域(参看图一),即源数据区域,“位置范围”是指生成迷你图的单元格区域,例如图一中的“位置范围”为H2:H5,单击确定之后,迷你图就创建成功了。
p#副标题#e#
2.迷你图的修改:
当我们点选了有迷你图的表格后将会出现“迷你图设计”功能区,
包括有:
编辑数据:修改迷你图图组的源数据区域或单个迷你图的源数据区域
类型:更改迷你图的类型为折线图、柱形图、盈亏图
显示:在迷你图中标识什么样的特殊数据
样式:使迷你图直接应用预定义格式的图表样式
迷你图颜色:修改迷你图折线或柱形的颜色
编辑颜色:迷你图中特殊数据着重显示的颜色
坐标轴:迷你图坐标范围控制
组合及取消组合:由于创建本例迷你图时“位置范围”选择了单元格区域,4个单元格内的迷你图为一组迷你图,可通过使用此功能进行组的拆分或将多个不同组的迷你图组合为一组
二.迷你图与图表
office系列产品总是给人这样一种印象:每一个新版本发布,每一个新功能的加入,最让我们感兴趣的不是新功能本身,而是这项新功能在使用中衍生出来的扩展使用方法,包括与其他功能结合在一起会产生怎样的效果。
迷你图存在于单元格上,而单元格又是我们平时操作最频繁的对象,我们经常会在图表、文本框、图片等等的功能中大量的引用,这不禁让人浮想联翩,但是很遗憾,迷你图并不是真正存在于单元格内的“内容”,它可以被看做是覆盖在单元格上方的图层,我们不能通过直接引用的方式来引用它,如果想在例如图表等其他功能中引用,需要将迷你图转换为图片。
这样,就可以实现图表功能与迷你图功能的组合,使图表中的条形不仅能够反映总计项数值的对比,还能反映各月份数据波动幅度。
具体步骤如下:
(1)在生成了迷你图的单元格中右击—选择“复制”按钮,在任意单元格内右击—选择粘贴—链接的图片。这样,可以把迷你图转换为图片。
(2)右击生成的图片—点选“复制”按钮,在图表内对应的条形上点击两次左键单选一根条形,然后按下CTRL+V组合键。以此将四张图片粘贴到条形中。
总之,正如前文所说,office2010系列软件中加入的每一项新功能,都能给用户带来丰富的想象空间,与原有的技术关联起来,就能带来更为精彩的体验!
Excel2007快速删除重复记录
在以前版本的Excel中录入数据后,使用“高级筛选”功能来删除重复的记录(操作比较复杂),到了Excel2007以后增加了一个“删除重复项”功能,来删除重复记录就显得更加容易上手了。
操作如下:
首先选中数据区中的任一单元格,然后单击“数据”菜单,再单击“数据工具”功能区中的“删除重复项”按钮,在弹出的“删除重复项”对话框选择要检查的区域,最后单击两次“确定”按钮即可。
为Excel文档添加更酷的启动画面
你可能曾经做过很多漂亮有趣的Excel文档,但我敢打赌你还希望为这些文档再添加些更酷的效果画龙点睛一下。在本文中我将为你介绍一些关于Excel宏的小窍门,希望能助你一臂之力。
首先在Excel中键入ALT+F11打开VBA编辑器;在“插入”菜单中,选择“用户窗体”;在窗口编辑栏里拖住对话框的右下角,把窗体拉大;最后的大小就将是咱们自定义的启动画面的大小了。
接下来,将“工具箱”里那个大大的“A”字图标拖拽到你的窗体上;鼠标点住出现的文本框的一角,将它拉大,将框内文字替换为之后想要显示的标题内容即可。如果此时VBA编辑器里并没...
- ?
高中数学,熟练掌握单位圆,解决三角函数中的各种计算得心应手
傅芷容
展开
先讲一下角的正弦、余弦在单位圆中的表示,如图,黑色虚线是象限的角平分线,角α的终边与单位圆交于点P,则点P的横坐标就是角α的余弦,纵坐标就是角α的正弦;当角α的终边OP绕着坐标原点旋转时,点P的横纵坐标(角α的余弦、正弦)在不断的变化,咱们需要掌握的就是,在这个旋转的过程中,点P的横纵坐标(角α的余弦、正弦)的符号以及大小是如何变化的。
例如,OP以x轴正半轴为起点绕着原点逆时针方向旋转,角α的余弦(点P横坐标)为正数,且从1不断减小,角α的正弦(点P纵坐标)为正数,且从0不断增大,此时余弦大于正弦,当OP与第一象限角平分线重合时,角α的余弦、正弦正好相等,之后余弦小于正弦;再如,当OP旋转到与y轴负半轴重合开始,进入第四象限,余弦值为正数,且越来越大,正弦值为负数,也越来越大,当OP与第四象限角平分线重合时,角α的余弦、正弦的绝对值正好相等。大家可以用这种方法自己分析各个象限的情况,多练几次,就熟练了。学会熟练使用单位圆,能使你在解决三角函数部分的各种计算中得心应手。
第1题分析:本题考查使用单位圆判断正弦、余弦的符号;本题是3个三角函数相乘,分别判断每一项的符号即可;分析第1项cos(sinθ):把sinθ的值看做角的大小,sinθ∈[-1,1],[-1,1]包含于(-π/2, π/2),根据上面的单位圆很容分析出其余弦值cos(sinθ)>0;分析第2项cos3:3∈(π/2, π),则大小为3的角是第二象限角,所以cos3<0;分析第3项sin(-1000°):先使用终边相同的角的公式,使角度的绝对值变小,这样容易观察它是第几象限角,sin(-1000°)=sin(80°-3×360°)=sin80°>0;两个正数,一个负数相乘,结果为负数,所以选B。
第2题分析:本题考查使用单位圆解简单的三角函数不等式。如图,先找出正弦值等于2分之1的角的终边:根据上面所讲的正弦的含义,过点(0,1/2)作y轴的垂线,分别交单位圆于A、B两点,则终边落在OA和OB的角的正弦值都等于2分之1,终边落在红色虚弧线范围的角的正弦值都大于1/2,则答案如下:
第3题分析:
- ?
有一种偷懒叫高效:轻松玩转EXCEL通用函数!
曹烨伟
展开
在我们的上一篇文章里,专门给大家分享了一些最常用,也必掌握的快捷键,得到了大家的喜欢和支持。那么本篇就来继续分享下,如何轻松几步做到玩转EXCEL通用函数!
坦言之,我是一个比较赖的人,就爱懒着什么都不干,所以只能通过提高效率来实现这个伟大的人生理想。也就是在恒定的工作量下,依靠缩短工作时间来争取多点时间放松,能让机器干或是自动化的就让机器来搞,最终达到可以偷懒的结果!嘻嘻,所以常常有一种说法:懒是推动人类科技进步的一大因素!
首先大家不用害怕,在这里我们给大分享的都是一些最常用而且简单的办法。不会说很多看似高大上,但是却因为太高深实用性并不高的东西。在咱们日常了解的函数中,最常用的是sum函数,即求和。一般都是用=sum()输入的,这里我们通过给大家介绍几个常用函数的用法,顺便教一个所有EXCEL内置函数通用的使用方法。以后大家如果会这一点,只要有一点点印象,就可以使用更多的函数,而且不会存在说不会使用的问题。就再也不用怕看不懂,也不怕记不住那么多函数的区别啦!
1、求平均值,一列数据平均值计算。
点excel最上边的公式—插入函数,这时弹出一个窗口,提示你输入一条简短描述说明下想做什么,我们输入求平均值,点击转到,这时底下选择函数的框里出现四个函数,单机每个函数,看一下底下的描述,就会发现第三个average(number1,number2,…)的说明是返回参数的算数平均值,参数是数值,刚好适合。那么会有人问:为什么不用第二个?是因为它的描述里字符串和flase相当于0,参数可以是字符串,不符合我们需求。如果你用这个可能会把数值当成字符串出错。图不是很一致,是截图的WPS的,家里电脑用的免费的WPS,不过用法一致,大家先将就看,我后边给家里也搞个微软的OFFICE。
然后点确定或者双击函数也可以,出现让你选择函数参数的框,这里我们点一下第一个要输入的位置,然后在表中点要求平均数的一个值,在下一个空格里点第二个值,如果是连续的。那你可以直接在第一个格子点击后直接用鼠标选定所有区域,点击回车或者框里的确定,这样平均值就出来了!
2、计数,统计某一列满足某个条件的数据个数。
比如说我要知道在一个参数很多的大表格中,处于“部门1”的人有几个。同样我插入函数,输入计数,出现了很多函数,浏览一下,发现countif()功能刚好,在第一个格子选定统计的区域,第二个格子输入条件如“部门1”,点击确定。这样做,就可以很简单地统计出“部门1”的格子数量了。
3、查找并匹配,搜索原定区域里满足条件的值并返回。
同样的方法,我们发现vlookup满足需求,点击确定后,依次填入参数。点击确定完成查找结果。这个函数下一篇我会详细展开分享下使用方法和匹配不到时的解决办法。
那么,通过上边几个函数使用,我们总结下函数的通用使用方法:
第一步,点公式—插入函数;
第二步,根据自己的需求,总结简短的描述查找适合的函数;
第三步,填写函数指定的必备参数,点击确定。
这个方法建议大家要熟练掌握,以后遇到需求时,可以先找找有没有可以用的函数,有的话就可以大大提高效率。注意函数及公式使用时里边的符号全部为英文输入格式下的符号。
另外,下面我们特意为大家总结了平时使用率最高的几个函数,大家可以看一下留个印象,使用时可以直接输入首字母去找到这个函数:
sum求和
sumif按条件求和
count计数,数字格式的单元格
countif按指定条件计数
average求平均数
min/max查找最小/最大值
vlookup查找数据并匹配
其中,vlookup这个函数的用途很多,下一篇会重点分享下,大家可以关注下。
- ?
2017年最全的excel函数大全10—数据库函数
仇亚男
展开
上次给大家分享了《2017年最全的excel函数大全9—数学和三角函数(下)》,这次分享给大家数据库函数。
DAVERAGE 函数
描述
对列表或数据库中满足指定条件的记录字段(列)中的数值求平均值。
用法
DAVERAGE(database, field, criteria)
DAVERAGE 函数用法具有下列参数:
Database构成列表或数据库的单元格区域。 数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。Field指定函数所使用的列。 输入两端带双引号的列标签,如 使用年数 或 产量;或是代表列表中列位置的数字(不带引号):1 表示第一列,2 表示第二列,依此类推。Criteria为包含指定条件的单元格区域。 可以为参数指定 criteria 任意区域,只要此区域包含至少一个列标签,并且列标签下至少有一个在其中为列指定条件的单元格。
备注
可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下方包含至少一个用于指定条件的单元格。
例如,如果区域 G1:G2 在 G1 中包含列标志 Income,在 G2 中包含数量 10,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为参数 criteria。
虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。 如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。 如果列表下方的行不是空的,Excel 将无法添加新的信息。确定条件区域没有与列表相重叠。若要对数据库中的一个完整列执行操作,请在条件区域中的列标签下方加入一个空行。
案例
条件案例
在单元格中键入一个等号表示要输入公式。 要显示包括等号的文本,将文本和等号用双引号括起,如下所示:
=彭德威
如果您在输入表达式(公式、运算符和文本的组合)且要显示等号而不是使 Excel 在计算中使用等号,也可以这样操作。 例如:
=''=条目''
其中条目是要查找的文本或值。 例如:
Excel 在筛选文本数据时不区分大小写字符。 但是,您可以使用公式来执行区分大小写的搜索。
以下各节提供了复杂条件的案例。
一列中有多个条件
布尔逻辑:(销售人员 = 李小明 OR 销售人员 = 郑建杰)
要查找满足“一列中有多个条件”的行,请直接在条件区域的单独行中依次键入条件。
在下面的数据区域 (A6:C10) 中,条件区域 (B1:B3) 显示“销售人员”列 (A8:C10) 中包含“李小明”或“郑建杰”的行。
多列中有多个条件,其中所有条件都必须为真
布尔逻辑:(类型 = 农产品 AND 销售额 1000)
要查找满足“多列中有多个条件”的行,请在条件区域的同一行中键入所有条件。
在下面的数据区域 (A6:C10) 中,条件区域 (A1:C2) 显示“类型”列中包含“农产品”并且“销售额”列 (A9:C10) 中值大于 ¥1,000 的所有行。
多列中有多个条件,其中所有条件都必须为真
布尔逻辑:(类型 = 农产品 OR 销售人员 = 李小明)
要查找满足“多列中有多个条件,其中所有条件都必须为真”的行,请在条件区域的不同行中键入条件。
在下面的数据区域 (A6:C10) 中,条件区域 (A1:B3) 显示“类型”列中包含“农产品”或“销售人员”列 (A8:C10) 中包含“李小明”的所有行。
多个条件集,其中每个集包括用于多个列的条件
布尔逻辑:( (销售人员 = 李小明 AND 销售额 3000) OR (销售人员 = 郑建杰 AND 销售额 1500) )
要查找满足“多个条件集,其中每个集包括用于多个列的条件”的行,请在单独的行中键入每个条件集。
在下面的数据区域 (A6:C10) 中,条件区域 (B1:C3) 显示“销售人员”列中包含“李小明”并且“销售额”列中值大于 ¥3,000 的行,或者显示“销售人员”列中包含“郑建杰”并且“销售额”列 (A9:C10) 中值大于 ¥1,500 的行。
多个条件集,其中每个集包括用于一个列的条件
布尔逻辑:( (销售额 6000 AND 销售额 6500 ) OR (销售额 500) )
要查找满足“多个条件集,其中每个集包括用于一个列的条件”的行,请在多个列中包括同一个列标题。
在下面的数据区域 (A6:C10) 中,条件区域 (C1:D3) 显示“销售额”列 (A8:C10) 中值在 6,000 和 6,500 之间以及值小于 500 的行。
查找共享某些字符而非其他字符的文本值的条件
要查找共享某些字符而非其他字符的文本值,请执行下面一项或多项操作:
键入一个或多个不带等号 (=) 的字符,以查找列中文本值以这些字符开头的行。 例如,如果键入文本“李”作为条件,则 Excel 将找到“李小明”、“李威”和“李新”。使用通配符。
可以使用下面的通配符作为比较条件。
在以下数据区域 (A6:C10) 中,条件区域 (A1:B3) 显示“类型”列中以“肉”开头的行或“销售人员”列 (A7:C9) 中第二个字符为“建”的行。
将公式结果用作条件
可以将公式的计算结果作为条件使用。 记住下列要点:
公式必须计算为 TRUE 或 FALSE。因为您正在使用公式,请像您平常那样输入公式,而不要以下列方式键入表达式:
=''=条目''
不要将列标签用作条件标签;请将条件标签保留为空,或者使用区域中并非列标签的标签(在以下案例中,是“计算的平均值”和“精确匹配”)。
如果您在公式中使用列标签而不是相对单元格引用或区域名称,Excel 在包含条件的单元格中显示错误值 #NAME? 或 #VALUE!。 您可以忽略此错误,因为它不影响区域的筛选。
用作条件的公式必须使用相对引用来引用第一行中相应的单元格(在下面的案例中,是 C7 和 A7)。公式中的所有其他引用必须是绝对单元格引用。
下列各子部分提供将公式结果用作条件的具体案例。
筛选大于数据区域中所有值的平均值的值
在以下数据区域 (A6:D10) 中,条件区域 (D1:D2) 显示“销售额”列 (C7:C10) 中值大于所有“销售额”值的平均值的行。 在公式中,“C7”引用数据区域 (7) 的第一行的筛选列 (C)。
使用区分大小写的搜索筛选文本
在数据区域 (A6:D10) 中,通过使用 EXACT 函数执行区分大小写的搜索,条件区域 (D1:D2) 显示“类型”列 (A10:C10) 中包含“Produce”的行。 在公式中,“A7”引用数据区域 (7) 中首行的筛选列 (A)。
DCOUNT 函数
描述
返回列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。
字段参数为可选项。 如果省略字段,DCOUNT 计算数据库中符合条件的所有记录数。
用法
DCOUNT(database, field, criteria)
DCOUNT 函数用法具有下列参数:
Database必需。 构成列表或数据库的单元格区域。 数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。Field必需。 指定函数所使用的列。 输入两端带双引号的列标签,如 使用年数 或 产量;或是代表列表中列位置的数字(不带引号):1 表示第一列,2 表示第二列,依此类推。Criteria必需。 包含所指定条件的单元格区域。 可以为参数 criteria 指定任意区域,只要此参数包含至少一个列标签,并且列标签下至少有一个在其中为列指定条件的单元格。
备注
可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下方包含至少一个用于指定条件的单元格。
例如,如果区域 G1:G2 在 G1 中包含列标签 Income,在 G2 中包含数量 ¥100,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为条件参数。
虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。 如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。 如果列表下方的行不是空的,Microsoft Excel 将无法添加新的信息。确定条件区域没有与列表相重叠。若要对数据库中的一个完整列执行操作,请在条件区域中的列标签下方加入一个空行。
案例
DCOUNTA 函数
描述
返回列表或数据库中满足指定条件的记录字段(列)中的非空单元格的个数。
字段参数为可选项。 如果省略字段,DCOUNTA 计算数据库中符合条件的所有记录数。
用法
DCOUNTA(database, field, criteria)
DCOUNTA 函数用法具有下列参数:
Database必需。 构成列表或数据库的单元格区域。 数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。Field可选。 指定函数所使用的列。 输入两端带双引号的列标签,如 使用年数 或 产量;或是代表列表中列位置的数字(不带引号):1 表示第一列,2 表示第二列,依此类推。Criteria必需。 包含所指定条件的单元格区域。 可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下至少有一个在其中为列指定条件的单元格。
备注
可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下方包含至少一个用于指定条件的单元格。
例如,如果区域 G1:G2 在 G1 中包含列标签 Income,在 G2 中包含数量 ¥100,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为条件参数。
虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。 如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。 如果列表下方的行不是空的,Excel 将无法添加新的信息。确定条件区域没有与列表相重叠。若要对数据库中的一个完整列执行操作,请在条件区域中的列标签下方加入一个空行。
案例
条件案例
在单元格中输入 =文本时,Excel 将它解释为公式并尝试计算它。 要输入=文本以使 Excel 不会尝试计算它,请使用以下用法:
=''=条目''
其中条目是要查找的文本或值。 例如:
在筛选文本数据时,Excel 不区分大小写。 但是,您可以使用公式来执行区分大小写的搜索。
以下各节提供了复杂条件的案例。
一列中有多个条件
布尔逻辑:(销售人员 = 李小明 OR 销售人员 = 郑建杰)
要查找满足“一列中有多个条件”的行,请直接在条件区域的单独行中依次键入条件。
在下面的数据区域 (A6:C10) 中,条件区域 (B1:B3) 用于计算“销售人员”列中包含“李小明”或“郑建杰”的行。
多列中有多个条件,其中所有条件都必须为真
布尔逻辑:(类型 = 农产品 AND 销售额 2000)
要查找满足“多列中有多个条件”的行,请在条件区域的同一行中键入所有条件。
在下面的数据区域 (A6:C12) 中,条件区域 (A1:C2) 用于计算“类别”列中包含“农产品”并且“销售额”列中值大于 ¥2,000 的行。
多列中有多个条件,其中所有条件都必须为真
布尔逻辑:(类型 = 农产品 OR 销售人员 = 李小明)
要查找满足“多列中有多个条件,其中所有条件都必须为真”的行,请在条件区域的不同行中键入条件。
在下面的数据区域 (A6:C10) 中,条件区域 (A1:B3) 显示“类型”列中包含“农产品”或“李小明”的所有行。
多个条件集,其中每个集包括用于多个列的条件
布尔逻辑:( (销售人员 = 李小明 AND 销售额 3000) OR (销售人员 = 郑建杰 AND 销售额 1500) )
要查找满足“多个条件集,其中每个集包括用于多个列的条件”的行,请在单独的行中键入每个条件集。
在下面的数据区域 (A6:C10) 中,条件区域 (B1:C3) 用于计算“销售人员”列中包含“李小明”并且“销售额”列中值大于 ¥3,000 的行,或者用于计算“销售人员”列中包含“郑建杰”并且“销售额”列中值大于 ¥1,500 的行。
多个条件集,其中每个集包括用于一个列的条件
布尔逻辑:( (销售额 6000 AND 销售额 6500 ) OR (销售额 500) )
要查找满足“多个条件集,其中每个集包括用于一个列的条件”的行,请在多个列中包括同一个列标题。
在下面的数据区域 (A6:C10) 中,条件区域 (C1:D3) 用于计算“销售额”列中值在 ¥6,000 和 ¥6,500 之间以及值小于 ¥500 的行。
查找共享某些字符而非其他字符的文本值的条件
要查找共享某些字符而非其他字符的文本值,请执行下面一项或多项操作:
键入一个或多个不带等号 (=) 的字符,以查找列中文本值以这些字符开头的行。 例如,如果键入文本“李”作为条件,则 Excel 将找到“李小明”、“李威”和“李新”。使用通配符。
可以使用下面的通配符作为比较条件。
在以下数据区域 (A6:C10) 中,条件区域 (A1:B3) 用于计算“类型”列中以“肉”开头的行或“销售人员”列中第二个字符为“建”的行。
将公式结果用作条件
可以将公式的计算结果作为条件使用。 记住下列要点:
公式必须计算为 TRUE 或 FALSE。因为您正在使用公式,请像您平常那样输入公式,而不要以下列方式键入表达式:
=''=条目''
不要将列标签用作条件标签;请将条件标签保留为空,或者使用...
- ?
实用-超详细Excel函数宝典完整版
映菡
展开
分享一个超实用的Excel函数宝典完整版,这是完整版的excel函数教程,非常详细。
什么函数索引!
数学与三角函数!
查找与引用函数!
文本函数!
财务函数!
信息函数!
等!
几乎囊括全了。对于需要excel制作东西的朋友们,非常实用,需要的朋友赶紧下载吧。
PS:为了防止修改excel表中的函数内容,已设置为只读模式,用只读模式进入即可,这样就不怕修改了某些函数而无法恢复。
该资源从函数的定义,注释,使用格式,内附参数解释以及要点全部包含,而且在使用过程中,某些东西需要哪些注意事项全部包含,特别还给出了例子,所以无论是对于新手还是老司机,都有保存收藏的价值!
资源获取方式:
每篇文章底部都有下载方式,如回复:excel函数宝典,获取密码后,点击原文阅读进行下载。
- ?
Excel高级使用技巧(绝对干货),果断收藏
楼藏今
展开
Excel高级使用技巧
1、编辑技巧
1 编辑技巧
(1) 分数的输入
如果直接输入“1/5",系统会将其变为“1月5日",解决办法是:先输入“0",然后输入空格,再输入分数“1/5"。
(2) 序列“001"的输入
如果直接输入“001",系统会自动判断001为数据1,解决办法是:首先输入“'"(西文单引号),然后输入“001"。
(3) 日期的输入
如果要输入“4月5日",直接输入“4/5",再敲回车就行了。如果要输入当前日期,按一下“Ctrl+;"键。
(4) 填充条纹如果想在工作簿中加入漂亮的横条纹,可以利用对齐方式中的填充功能。先在一单元格内填入“*"或“~"等符号,然后单击此单元格,向右拖动鼠标,选中横向若干单元格,单击“格式"菜单,选中“单元格"命令,在弹出的“单元格格式"菜单中,选择“对齐"选项卡,在水平对齐下拉列表中选择“填充",单击“确定"按钮(如图1)。
图1
(5) 多张工作表中输入相同的内容
几个工作表中同一位置填入同一数据时,可以选中一张工作表,然后按住Ctrl键,再单击窗口左下角的Sheet1、Sheet2......来直接选择需要输入相同内容的多个工作表,接着在其中的任意一个工作表中输入这些相同的数据,此时这些数据会自动出现在选中的其它工作表之中。输入完毕之后,再次按下键盘上的Ctrl键,然后使用鼠标左键单击所选择的多个工作表,解除这些工作表的联系,否则在一张表单中输入的数据会接着出现在选中的其它工作表内。
(6) 不连续单元格填充同一数据
(图和内容无关)
选中一个单元格,按住Ctrl键,用鼠标单击其他单元格,就将这些单元格全部都选中了。在编辑区中输入数据,然后按住Ctrl键,同时敲一下回车,在所有选中的单元格中都出现了这一数据。
(7) 在单元格中显示公式
如果工作表中的数据多数是由公式生成的,想要快速知道每个单元格中的公式形式,以便编辑修改,可以这样做:用鼠标左键单击“工具"菜单,选取“选项"命令,出现“选项"对话框,单击“视图"选项卡,接着设置“窗口选项"栏下的“公式"项有效,单击“确定"按钮(如图2)。这时每个单元格中的分工就显示出来了。如果想恢复公式计算结果的显示,就再设置“窗口选项"栏下的“公式"项失效即可。
图2
(8) 利用Ctrl+*选取文本
如果一个工作表中有很多数据表格时,可以通过选定表格中某个单元格,然后按下Ctrl+*键可选定整个表格。Ctrl+*选定的区域为:根据选定单元格向四周辐射所涉及到的有数据单元格的最大区域。这样我们可以方便准确地选取数据表格,并能有效避免使用拖动鼠标方法选取较大单元格区域时屏幕的乱滚现象。
(9) 快速清除单元格的内容
如果要删除内容的单元格中的内容和它的格式和批注,就不能简单地应用选定该单元格,然后按Delete键的方法了。要彻底清除单元格,可用以下方法:选定想要清除的单元格或单元格范围;单击“编辑"菜单中“清除"项中的“全部"命令,这些单元格就恢复了本来面目。
2、单元格内容的合并
根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切"和“粘贴"来完成操作,但如果有几万行,就不能这样办了。
解决办法是:在C行后插入一个空列(如果D列没有内容,就直接在D列操作),在D1中输入“=B1&C1",D1列的内容就是B、C两列的和了。选中D1单元格,用鼠标指向单元格右下角的小方块“■",当光标变成"+"后,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了B列和C列的合并。这时先不要忙着把B列和C列删除,先要把D列的结果复制一下,再用“选择性粘贴"命令,将数据粘贴到一个空列上。这时再删掉B、C、D列的数据。
下面是一个“&"实际应用的例子。用AutoCAD绘图时,有人喜欢在EXCEL中存储坐标点,在绘制曲线时调用这些参数。存放数据格式为“x,y"的形式,首先在Excel中输入坐标值,将x坐标值放入A列,y坐标值放入到B列,然后利用“&"将A列和B列合并成C列,在C1中输入:=A1&","&B1,此时C1中的数据形式就符合要求了,再用鼠标向下拖动C1单元格,完成对A列和B列的所有内容的合并(如图3-4)。
合并不同单元格的内容,还有一种方法是利用CONCATENATE函数,此函数的作用是将若干文字串合并到一个字串中,具体操作为“=CONCATENATE(B1,C1)"。比如,假设在某一河流生态调查工作表中,B2包含“物种"、B3包含“河鳟鱼",B7包含总数45,那么: 输入“=CONCATENATE("本次河流生态调查结果:",B2,"",B3,"为",B7,"条/公里。")" 计算结果为:本次河流生态调查结果:河鳟鱼物种为45条/公里。
3、条件显示
我们知道,利用If函数,可以实现按照条件显示。一个常用的例子,就是教师在统计学生成绩时,希望输入60以下的分数时,能显示为“不及格";输入60以上的分数时,显示为“及格"。这样的效果,利用IF函数可以很方便地实现。 假设成绩在A2单元格中,判断结果在A3单元格中。那么在A3单元格中输入公式: =if(A2<60,“不及格",“及格") 同时,在IF函数中还可以嵌套IF函数或其它函数。
例如,如果输入: =if(A2<60,“不及格",if(A2<=90,“及格",“优秀")) 就把成绩分成了三个等级。
如果输入 =if(A2<60,“差",if(A2<=70,“中",if(A2<90,“良",“优"))) 就把成绩分为了四个等级。
再比如,公式: =if(SUM(A1:A5>0,SUM(A1:A5),0) 此式就利用了嵌套函数,意思是,当A1至A5的和大于0时,返回这个值,如果小于0,那么就返回0。 还有一点要提醒你注意:以上的符号均为半角,而且IF与括号之间也不能有空格。
4、自定义格式
Excel中预设了很多有用的数据格式,基本能够满足使用的要求,但对一些特殊的要求,如强调显示某些重要数据或信息、设置显示条件等,就要使用自定义格式功能来完成。 Excel的自定义格式使用下面的通用模型:正数格式,负数格式,零格式,文本格式,在这个通用模型中,包含三个数字段和一个文本段:大于零的数据使用正数格式;小于零的数据使用负数格式;等于零的数据使用零格式;输入单元格的正文使用文本格式。 我们还可以通过使用条件测试,添加描述文本和使用颜色来扩展自定义格式通用模型的应用。
(1)使用颜色 要在自定义格式的某个段中设置颜色,只需在该段中增加用方括号括住的颜色名或颜色编号。Excel识别的颜色名为:[黑色]、[红色]、[白色]、[蓝色]、[绿色]、[青色]和[洋红]。Excel也识别按[颜色X]指定的颜色,其中X是1至56之间的数字,代表56种颜色.
(2)添加描述文本 要在输入数字数据之后自动添加文本,使用自定义格式为:"文本内容"@;要在输入数字数据之前自动添加文本,使用自定义格式为:@"文本内容"。@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。
(3)创建条件格式 可以使用六种逻辑符号来设计一个条件格式:>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、=(等于)、<>(不等于),如果你觉得这些符号不好记,就干脆使用“>"或“>="号来表示。
由于自定义格式中最多只有3个数字段,Excel规定最多只能在前两个数字段中包括2个条件测试,满足某个测试条件的数字使用相应段中指定的格式,其余数字使用第3段格式。如果仅包含一个条件测试,则要根据不同的情况来具体分析。
自定义格式的通用模型相当于下式:[>;0]正数格式;[<;0]负数格式;零格式;文本格式。
下面给出一个例子:选中一列,然后单击“格式"菜单中的“单元格"命令,在弹出的对话框中选择“数字"选项卡,在“分类"列表中选择“自定义",然后在“类型"文本框中输入“"正数:"($#,##0.00);"负数:"($ #,##0.00);"零";"文本:"@",单击“确定"按钮,完成格式设置。这时如果我们输入“12",就会在单元格中显示“正数:($12.00)",如果输入“-0.3",就会在单元格中显示“负数:($0.30)",如果输入“0",就会在单元格中显示“零",如果输入文本“this is a book",就会在单元格中显示“文本:this is a book"。 如果改变自定义格式的内容,“[红色]"正数:"($#,##0.00);[蓝色]"负数:"($ #,##0.00);[黄色]"零";"文本:"@",那么正数、负数、零将显示为不同的颜色。如果输入“[Blue];[Red];[Yellow];[Green]",那么正数、负数、零和文本将分别显示上面的颜色。
再举一个例子,假设正在进行帐目的结算,想要用蓝色显示结余超过$50,000的帐目,负数值用红色显示在括号中,其余的值用缺省颜色显示,可以创建如下的格式: “[蓝色][>50000] $#,##0.00_);[红色][<0]( $#,##0.00); $#,##0.00_)" 使用条件运算符也可以作为缩放数值的强有力的辅助方式,例如,如果所在单位生产几种产品,每个产品中只要几克某化合物,而一天生产几千个此产品,那么在编制使用预算时,需要从克转为千克、吨,这时可以定义下面的格式: “[>999999]#,##0,,_m"吨"";[>999]##,_k_m"千克";#_k"克"" 可以看到,使用条件格式,千分符和均匀间隔指示符的组合,不用增加公式的数目就可以改进工作表的可读性和效率。
另外,我们还可以运用自定义格式来达到隐藏输入数据的目的,比如格式";##;0"只显示负数和零,输入的正数则不显示;格式“;;;"则隐藏所有的输入值。 自定义格式只改变数据的显示外观,并不改变数据的值,也就是说不影响数据的计算。灵活运用好自定义格式功能,将会给实际工作带来很大的方便。
5、绘制函数图象
做教学工作的朋友们一定会遇到画函数曲线的问题吧!如果想快速准确地绘制一条函数曲线,可以借助EXCEL的图表功能,它能使你画的曲线既标准又漂亮。你一定会问,是不是很难学呀?其实这一点儿也不难,可以说非常简便,不信你就跟我试一试。
以绘制y=|lg(6+x^3)|的曲线为例,其方法如下: 在某张空白的工作表中,先输入函数的自变量:在A列的A1格输入"X=",表明这是自变量,再在A列的A2及以后的格内逐次从小到大输入自变量的各个值;实际输入的时候,通常应用等差数列输入法,先输入前二个值,定出自变量中数与数之间的步长,然后选中A2和A3两个单元格,使这二项变成一个带黑色边框的矩形,再用鼠标指向这黑色矩形的右下角的小方块“■",当光标变成"+"后,按住鼠标拖动光标到适当的位置,就完成自变量的输入。
输入函数式:在B列的B1格输入函数式的一般书面表达形式,y=|lg(6+x^3)|;在B2格输入“=ABS(LOG10(6+A2^3))",B2格内马上得出了计算的结果。这时,再选中B2格,让光标指向B2矩形右下角的“■",当光标变成"+"时按住光标沿B列拖动到适当的位置即完成函数值的计算。
绘制曲线:点击工具栏上的“图表向导"按钮,选择“X,Y散点图"(如图7),然后在出现的“X,Y散点图"类型中选择“无数据点平滑线散点图";此时可察看即将绘制的函数图像,发现并不是我们所要的函数曲线,单击“下一步"按钮,选中“数据产生在列"项,给出数据区域,这时曲线就在我们面前了
需要注意:如何确定自变量的初始值,数据点之间的步长是多少,这是要根据函数的具体特点来判断,这也是对使用者能力的检验。如果想很快查到函数的极值或看出其发展趋势,给出的数据点也不一定非得是等差的,可以根据需要任意给定。
从简单的三角函数到复杂的对数、指数函数,都可以用EXCEL画出曲线。如果用得到,你还可以利用EXCEL来完成行列式、矩阵的各种计算,进行简单的积分运算,利用迭代求函数值(如x^2=x^7+4,可用迭代方法求x值),等等,凡是涉及计算方面的事,找EXCEL来帮忙,它一定会给你一个满意的答案。
6、自定义函数
虽然Excel中已有大量的内置函数,但有时可能还会碰到一些计算无函数可用的情况。假如某公司采用一个特殊的数学公式计算产品购买者的折扣,如果有一个函数来计算岂不更方便?下面就说一下如何创建这样的自定义函数。
自定义函数,也叫用户定义函数,是Excel最富有创意和吸引力的功能之一,下面我们在Visual Basic模块中创建一个函数。 在下面的例子中,我们要给每个人的金额乘一个系数,如果是上班时的工作餐,就打六折;如果是加班时的工作餐,就打五折;如果是休息日来就餐,就打九折。首先打开“工具"菜单,单击“宏"命令中的“Visual Basic编辑器",进入Visual Basic编辑环境,在“工程-VBAobject"栏中的当前表上单击鼠标右键...
- ?
三角函数恒等转化计算「这么简单你还错? 」
亚历山大
展开
超级高考生APP独家评星:★★★
本题是三角函数恒等计算的题型,这类题型虽然难度不大但很多学生都做不好,这里希望让同学们练习下三角恒等变化的计算过程。
三种解法的思路是从原式出发,将原式用不同的恒等变化进行化简,然后从题目已知条件恒等变换出需要的式子,最后代入原式计算。
解法三有点暴力计算的感觉,通过两角差的余弦公式计算得cosx,进而得sinx和tanx,最后带入原式计算。
【感谢超级高考生战略合作伙伴——高中数学解题研究会的刘扬老师提供】
- ?
2017年最全的excel函数大全9—数学和三角函数(上)
Paris
展开
上次给大家分享了《2017年最全的excel函数大全8—文本函数(下)》,这次分享给大家数学和三角函数(上)。
ABS 函数—返回数字的绝对值
描述
返回数字的绝对值。 一个数字的绝对值是该数字不带其符号的形式。
用法
ABS(number)
ABS 函数用法具有以下参数:
Number必需。 需要计算其绝对值的实数。
案例
ACOS 函数—返回数字的反余弦值
描述
返回数字的反余弦值。 反余弦值是指余弦值为number的角度。 返回的角度以弧度表示,弧度值在 0(零)到 pi 之间。
用法
ACOS(number)
ACOS 函数用法具有以下参数:
Number必需。 所求角度的余弦值,必须介于 -1 到 1 之间。
备注
如果要将结果从弧度转换为度,请将结果乘以 180/PI(),或使用 DEGREES 函数。
案例
ACOSH 函数—返回数字的反双曲余弦值
描述
返回数字的反双曲余弦值。 该数字必须大于或等于 1。 反双曲余弦值是指双曲余弦值为number的值,因此 ACOSH(COSH(number)) 等于number。
用法
ACOSH(number)
ACOSH 函数用法具有以下参数:
Number必需。 大于或等于 1 的任意实数。
案例
ACOT 函数—返回一个数的反余切值
描述
返回数字的反余切值的主值。
用法
ACOT(number)
ACOT 函数用法具有下列参数。
Number 必需。 Number 为所需的角度的余切值。 它必须是一个实数。
备注
返回的角度以弧度表示,弧度值在 0(零)到 pi 之间。
如果 Number 为非数值,则 ACOT 返回错误值 #VALUE! 。
使用 DEGREES 函数或乘以 180/PI() 将结果从弧度转换为度。
案例
ACOTH 函数—返回一个数的双曲反余切值
描述
返回数字的反双曲余切值。
用法
ACOTH(number)
ACOTH 函数用法具有下列参数。
Number 必需。Number 的绝对值必须大于 1。
备注
双曲反余切值是普通(圆弧)反余切值的模拟值。
如果 Number 小于 1,则 ACOTH 返回错误值 #NUM! 。
如果 Number 的绝对值小于 1,则 ACOT 返回错误值 #VALUE! 。、
使用此数学公式:
案例
AGGREGATE 函数—返回列表或数据库中的聚合
描述
返回列表或数据库中的合计。 AGGREGATE 函数可将不同的聚合函数应用于列表或数据库,并提供忽略隐藏行和错误值的选项。
用法
引用形式
AGGREGATE(function_num, options, ref1, [ref2], …)
数组形式
AGGREGATE(function_num, options, array, [k])
AGGREGATE 函数用法具有以下参数:
Function_num必需。 一个介于 1 到 19 之间的数字,指定要使用的函数。
Options必需。 一个数值,决定在函数的计算区域内要忽略哪些值。注意:如果数组参数中包含计算(例如,=AGGREGATE(14,3,A1:A100*(A1:A1000),1)),则函数不会忽略隐藏行、嵌套分类汇总或嵌套聚合
Ref1必需。函数的第一个数值参数,这些函数具有要计算聚合值的多个数值参数。Ref2,...可选。要计算聚合值的 2 至 253 个数值参数。对于使用数组的函数,ref1 可以是一个数组或数组公式,也可以是对要为其计算聚合值的单元格区域的引用。 ref2 是某些函数必需的第二个参数。 以下函数需要 ref2 参数:
备注
Function_num:
在将 AGGREGATE 函数输入到工作表上的单元格中时,只要键入 function_num 参数,就会立即看到可以作为参数使用的所有函数的列表。
错误:
如果第二个引用参数是必需的但未提供,AGGREGATE 将返回 #VALUE! 错误。
如果有一个或多个引用是三维引用,AGGREGATE 将返回 #VALUE! 错误值。
区域类型:
AGGREGATE 函数适用于数据列或垂直区域, 不适用于数据行或水平区域。 例如,当使用选项 1 对某个水平区域进行分类汇总时,如 AGGREGATE(1, 1, ref1),则隐藏某一列并不会影响聚合总值。 但是,隐藏垂直区域中的某一行将对聚合总值产生影响。
案例
ARABIC 函数—将罗马数字转换为阿拉伯数字
描述
将罗马数字转换为阿拉伯数字。
用法
ARABIC(text)
ARABIC 函数用法具有下列参数。
Text 必需。 用引号括起来的字符串、空字符串 () 或对包含文本的单元格的引用。
备注
如果 Text 为无效值,则 ARABIC 返回错误值 #VALUE! 。
返回错误值 #VALUE! 的值 包括不是有效罗马数字的数字、日期和文本。
如果将空字符串 () 用作输入值,则返回 0。
参数的最大长度为 255 个字符。 因此,可以返回的最大数字是 255,000。忽略文本参数的大小写。 例如,“mxmvii”和“MXMVII”的计算结果相同,即 1997。
虽然负罗马数字为非标准数字,但可支持负罗马数字的计算。 在罗马文本前插入负号
,例如“-MMXI”。
忽略前导和尾随空格。ARABIC 函数与 ROMAN 函数执行相反的运算。
案例
ASIN 函数—返回数字的反正弦值
描述
返回数字的反正弦值。 反正弦值是指正弦值为number的角度。 返回的角度以弧度表示,弧度值在 -pi/2 到 pi/2 之间。
用法
ASIN(number)
ASIN 函数用法具有以下参数:
Number必需。 所求角度的正弦值,必须介于 -1 到 1 之间。
说明
若要以度表示反正弦值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ASINH 函数—返回数字的反双曲正弦值
描述
返回数字的反双曲正弦值。 反双曲正弦值是指双曲正弦值为number的值,因此 ASINH(SINH(number)) 等于number。
用法
ASINH(number)
ASINH 函数用法具有以下参数:
Number必需。 任意实数。
案例
ATAN 函数—返回数字的反正切值
描述
返回数字的反正切值。 反正切值是指正切值为number的角度。 返回的角度以弧度表示,弧度值在 -pi/2 到 pi/2 之间。
用法
ATAN(number)
ATAN 函数用法具有以下参数:
Number必需。 所求角度的正切值。
说明
若要以度表示反正切值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ATAN2 函数—返回 X 和 Y 坐标的反正切值
描述
返回给定的 X 轴及 Y 轴坐标值的反正切值。 反正切值是指从 X 轴到通过原点 (0, 0) 和坐标点 (x_num, y_num) 的直线之间的夹角。 该角度以弧度表示,弧度值在 -pi 到 pi 之间(不包括 -pi)。
用法
ATAN2(x_num, y_num)
ATAN2 函数用法具有以下参数:
x_num必需。 点的 x 坐标。
y_num必需。 点的 y 坐标。
备注
结果为正表示从 X 轴逆时针旋转的角度,结果为负表示从 X 轴顺时针旋转的角度。
ATAN2(a,b) 等于 ATAN(b/a),除了在 ATAN2 中 a 值为 0 的情况。
如果 x_num 和 y_num 都为 0,则 ATAN2 返回 #p/0! 错误值。
若要以度表示反正切值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ATANH 函数—返回数字的反双曲正切值
描述
返回数字的反双曲正切值。 Number 必须介于 -1 到 1 之间(不包括 -1 和 1)。 反双曲正切值是指双曲正切值为number的值,因此 ATANH(TANH(number)) 等于number。
用法
ATANH(number)
ATANH 函数用法具有以下参数:
Number必需。 -1 到 1 之间的任意实数。
案例
BASE 函数—将一个数转换为具有给定基数的文本表示
描述
将数字转换为具备给定基数的文本表示。
用法
BASE(Number, Radix [Min_length])
BASE 函数用法具有下列参数。
Number 必需。 要转换的数字。 必须为大于或等于 0 并小于 2^53 的整数。
Radix 必需。 要将数字转换成的基本基数。 必须为大于或等于 2 且小于或等于 36 的整数。
Min_length 可选。 返回字符串的最小长度。 必须为大于或等于 0 的整数。
备注
如果 Number、Radix 或 Min_length 超出最小值或最大值的限制范围,则 BASE 返回错误值 #NUM! 。
如果 Number 是非数值,则 BASE 返回错误值 #VALUE! 。
作为参数输入的任何非整数数字将被截尾取整。
当包含 Min_length 参数时,如果结果短于指定的最小长度,将在结果中添加前导零。 例如,BASE(16,2) 返回 10000,但 BASE(16,2,8) 返回 00010000。
Min_length 参数的最大值为 255。
案例
CEILING 函数—将数字舍入为最接近的整数或最接近的指定基数的倍数
描述
返回将参数 number 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。 例如,如果您不希望在价格使用所有“分”值,当产品价格为 $4.42 时,则可以使用公式 =CEILING(4.42,0.05) 将价格向上舍入到最接近的 5 美分。
用法
CEILING(number, significance)
CEILING 函数用法具有以下参数:
Number必需。 要舍入的值。
significance必需。 要舍入到的倍数。
备注
如果任何一个参数是非数值型,则 CEILING 返回 #VALUE! 错误值。
不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。 如果 number 正好是 significance 的倍数,则不进行舍入。
如果 number 和 significance 都为负,则对值按远离 0 的方向进行向下舍入。
如果 number 为负,significance 为正,则对值按朝向 0 的方向进行向上舍入。
案例
CEILING.MATH 函数—将数字向上舍入为最接近的整数或最接近的指定基数的倍数
描述
将数字向上舍入为最接近的整数或最接近的指定基数的倍数。
用法
CEILING.MATH(number, [significance], [mode])
CEILING.MATH 函数用法具有下列参数。
Number 必需。 数字必须小于 9.99E+307 并大于 -2.229E-308。
Significance 可选。 要将 Number 舍入的倍数。
Mode 可选。 对于负数,控制 Number 是按朝向 0 还是远离 0 的方向舍入。
备注
默认情况下,significance 对于正数为 +1,对于负数为 -1。
默认情况下,带有小数部分的正数将向上舍入到最接近的整数。 例如,6.3 将向上舍入到 7。
默认情况下,带有小数部分的负数将向上舍入(朝向 0)到最接近的整数。 例如,-6.7 将向上舍入到 -6。
通过指定 Significance 和 Mode 参数,可更改负数舍入的方向。 例如,significance 为 1 且 mode 为 1 时,-6.3 远离 0 舍入到 -7。 有多种 Significance 和 Mode 值的组合,可为负数的舍入带来不同的影响。
Mode 参数不影响正数。
Significance 参数将数字向上舍入到最接近的整数(为指定基数的倍数)。 当要舍入的数字为整数时,则为例外情况。 例如,当 significance 为 3 时,数字将向上舍入到下一个为 3 的倍数的整数。
如果 Number 除以 Significance(2 或以上)后有余数,则结果将向上舍入。
案例
CEILING.PRECISE 函数—将数字舍入为最接近的整数或最接近的指定基数的倍数。无论该数字的符号如何,该数字都向上舍入。
描述
返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数。 无论该数字的符号如何,该数字都向上舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
CEILING.PRECISE(number, [significance])
CEILING.PRECISE 函数用法具有以下参数:
Number必需。要进行舍入的值。
significance可选。 要将数字舍入的倍数。
如果省略 significance,则其默认值为 1。
备注
由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,CEILING.PRECISE 函数都返回算术最大值。
案例
COMBIN 函数—返回给定数目对象的组合数
描述
返回给定数目项目的组合数 使用函数 COMBIN 确定给定数目项目可能的总组数。
用法
COMBIN(number, number_chosen)
COMBIN 函数用法具有下列参数:
“数字”必需。 项目的数量。
Number_chosen必需。 每一组合中项目的数量。
备注
数字参数截尾取整。
如果参数为非数值型,则函数 COMBIN 返回 #VALUE! 错误值 #REF!。
如果数字 0、number_chosen 0 或数字 number_chosen,函数 COMBIN 返回 #NUM! 错误值 #REF!。
组合是项目的任意集合或子集,而不管其内部顺序。 组合与排列不同,排列的内部顺序非常重要。
组合数计算公式如下,式中 number = n,number_chosen = k:
其中:
案例
以上是所有EXCEL的数学和三角函数(上)描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的数学和三角函数(上)。
- ?
2017年最全的excel函数大全9—数学和三角函数(下)
祝怜容
展开
上次给大家分享了《2017年最全的excel函数大全9—数学和三角函数(中)》,这次分享给大家数学和三角函数(下)。
ODD 函数
描述
返回数字向上舍入到的最接近的奇数。
用法
ODD(number)
ODD 函数用法具有下列参数:
Number必需。 要舍入的值。
备注
如果 number 是非数值的,则 ODD 返回 错误值 #VALUE!。不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。 如果 number 恰好是奇数,则不进行舍入。
案例
PI 函数
描述
返回数字 3.14159265358979(数学常量 pi),精确到 15 个数字。
用法
标准偏差
PI 函数用法没有参数:
案例
POWER 函数
描述
返回数字乘幂的结果。假设要计算加工零件极小的容差级别或计算两个星系间极大的距离。若要对数字进行幂运算,请使用 POWER函数。
用法
POWER(number, power)
POWER 函数用法具有下列参数:
Number必需。 基数。 可为任意实数。power必需。 基数乘幂运算的指数。
备注
可以使用“^”代替 POWER,以表示基数乘幂运算的幂,例如 5^2。
案例
PRODUCT 函数
描述
PRODUCT函数使所有以参数形式给出的数字相乘并返回乘积。 例如,如果单元格 A1 和 A2 中包含数字,则可以使用公式=PRODUCT(A1,A2)将这两个数字相乘。 您也可以通过使用乘 (*) 数学运算符(例如=A1*A2)执行相同的操作。
当需要使很多单元格相乘时,PRODUCT函数很有用。 例如,公式=PRODUCT(A1:A3, C1:C3)等价于=A1 * A2 * A3 * C1 * C2 * C3。
用法
PRODUCT(number1, [number2], ...)
PRODUCT 函数用法具有下列参数:
number1必需。 要相乘的第一个数字或范围。number2, ...可选。 要相乘的其他数字或单元格区域,最多可以使用 255 个参数。
注意:如果参数是一个数组或引用,则只使用其中的数字相乘。 数组或引用中的空白单元格、逻辑值和文本将被忽略。
案例
QUOTIENT 函数
描述
返回除法的整数部分。 要放弃除法的余数时,可使用此函数。
用法
QUOTIENT(numerator, denominator)
QUOTIENT 函数用法具有下列参数:
Numerator必需。 被除数。Denominator必需。 除数。
备注
如果任一参数是非数值的,则 QUOTIENT 返回 错误值 #VALUE!。
案例
RADIANS 函数
描述
将度数转换为弧度。
用法
RADIANS(angle)
RADIANS 函数用法具有下列参数:
Angle必需。 要转换的以度数表示的角度。
案例
RAND 函数
描述
返回大于等于 0 且小于 1 的均匀分布随机实数。 每次计算工作表时都将返回一个新的随机实数。
用法
RAND
RAND 函数用法没有参数。
备注
若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
案例
RANDBETWEEN 函数
描述
返回位于两个指定数之间的一个随机整数。 每次计算工作表时都将返回一个新的随机整数。
用法
RANDBETWEEN(bottom, top)
RANDBETWEEN 函数用法具有下列参数:
Bottom必需。 RANDBETWEEN 将返回的最小整数。Top必需。 RANDBETWEEN 将返回的最大整数。
案例
ROMAN 函数
描述
将阿拉伯数字转换为文字形式的罗马数字
用法
ROMAN(number, [form])
ROMAN 函数用法具有下列参数:
Number必需。 需要转换的阿拉伯数字。Form 可选。指定所需罗马数字类型的数字。罗马数字样式的范围从古典到简化,形式值越大,样式越简明。请参阅以下案例 ROMAN(499,0)。
备注
如果数字为负数,则返回 错误值 #VALUE!。如果数字大于3999,则返回 错误值 #VALUE!。
案例
ROUND 函数
描述
ROUND函数将数字四舍五入到指定的位数。 例如,如果单元格 A1 包含 23.7825,而且您想要将此数值舍入到两个小数位数,可以使用以下公式:
=ROUND(A1, 2)
此函数的结果为 23.78。
用法
ROUND(number, num_digits)
ROUND 函数用法具有下列参数:
number必需。 要四舍五入的数字。num_digits必需。 要进行四舍五入运算的位数。
备注
如果num_digits大于 0(零),则将数字四舍五入到指定的小数位数。如果num_digits等于 0,则将数字四舍五入到最接近的整数。如果num_digits小于 0,则将数字四舍五入到小数点左边的相应位数。若要始终进行向上舍入(远离 0),请使用ROUNDUP函数。若要始终进行向下舍入(朝向 0),请使用ROUNDDOWN函数。若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的 0.5 倍),请使用MROUND函数。
案例
ROUNDDOWN 函数
描述
朝着零的方向将数字进行向下舍入。
用法
ROUNDDOWN(number, num_digits)
ROUNDDOWN 函数用法具有下列参数:
Number必需。需要向下舍入的任意实数。num_digits必需。要将数字舍入到的位数。
备注
ROUNDDOWN 的行为与 ROUND 相似,所不同的是它始终将数字进行向下舍入。如果 num_digits 大于 0(零),则将数字向下舍入到指定的小数位数。如果 num_digits 为 0,则将数字向下舍入到最接近的整数。如果 num_digits 小于 0,则将数字向下舍入到小数点左边的相应位数。
案例
ROUNDUP 函数
描述
朝着远离 0(零)的方向将数字进行向上舍入。
用法
ROUNDUP(number, num_digits)
ROUNDUP 函数用法具有下列参数:
Number必需。需要向上舍入的任意实数。num_digits必需。要将数字舍入到的位数。
备注
ROUNDUP 的行为与 ROUND 相似,所不同的是它始终将数字进行向上舍入。如果 num_digits 大于 0(零),则将数字向上舍入到指定的小数位数。如果 num_digits 为 0,则将数字向上舍入到最接近的整数。如果 num_digits 小于 0,则将数字向上舍入到小数点左边的相应位数。
案例
SEC 函数
描述
返回角度的正割值。
用法
SEC(number)
SEC 函数用法具有下列参数。
Number 必需。 Number 为要获得其正割值的角度,以弧度表示。
备注
number 的绝对值必须小于 2^27。如果角度是以度表示的,则可将其乘以 PI()/180 或使用 RADIANS 函数将角度转换成弧度。如果 number 超出其限制范围,则 SEC 返回错误值 #NUM! 。如果 number 是非数值,则 SEC 返回错误值 #VALUE! 。
案例
SECH 函数
描述
返回角度的双曲正割值。
用法
SECH(number)
SECH 函数用法具有下列参数。
Number 必需。 Number 为对应所需双曲正割值的角度,以弧度表示。
备注
number 的绝对值必须小于 2^27。如果角度是以度表示的,则可将其乘以 PI()/180 或使用 RADIANS 函数将角度转换成弧度。如果 number 超出其限制范围,则 SECH 返回错误值 #NUM! 。如果 number 是非数值,则 SECH 返回错误值 #VALUE! 。
案例
SERIESSUM 函数
描述
许多函数可由幂级数展开式近似地得到。
返回基于以下公式的幂级数之和:
用法
SERIESSUM(x, n, m, coefficients)
SERIESSUM 函数用法具有下列参数:
X必需。 幂级数的输入值。N必需。 x 的首项乘幂。M必需。 级数中每一项的乘幂 n 的步长增加值。Coefficients必需。 与 x 的每个连续乘幂相乘的一组系数。 coefficients 中的值的数量决定了幂级数中的项数。 例如,如果 coefficients 中有三个值,则幂级数中将有三项。
备注
如果任一参数是非数值的,则 SERIESSUM 返回 错误值 #VALUE!。
案例
SIGN 函数
描述
确定数字的符号。 如果数字为正数,则返回 1;如果数字为 0,则返回零 (0);如果数字为负数,则返回 -1。
用法
SIGN(number)
SIGN 函数用法具有下列参数:
Number必需。 任意实数。
案例
SIN 函数
描述
返回已知角度的正弦。
用法
Sin( number )
SIN 函数用法具有下列参数:
Number必需。 需要求正弦的角度,以弧度表示。
备注
如果参数是以度数表示的,请将它乘以 PI()/180 或使用 RADIANS 函数将它转换为弧度。
案例
SINH 函数
描述
返回数字的双曲正弦。
用法
SINH(number)
SINH 函数用法具有下列参数:
Number必需。 任意实数。
备注
双曲正弦的公式为:
案例
SQRT 函数
描述
返回正的平方根。
用法
SQRT(number)
SQRT 函数用法具有下列参数:
Number必需。 要计算其平方根的数字。
备注
如果 number 为负值,则 SQRT 返回错误值 #NUM!。
案例
SQRTPI 函数
描述
返回某数与 pi 的乘积的平方根。
用法
SQRTPI(number)
SQRTPI 函数用法具有下列参数:
Number必需。 与 pi 相乘的数。
备注
如果 number 0,则 SQRTPI 返回错误值 #NUM!。
案例
SQRTPI 函数
描述
返回某数与 pi 的乘积的平方根。
用法
SQRTPI(number)
SQRTPI 函数用法具有下列参数:
Number必需。 与 pi 相乘的数。
备注
如果 number 0,则 SQRTPI 返回错误值 #NUM!。
案例
SUBTOTAL 函数
描述
返回列表或数据库中的分类汇总。通常,使用 Excel 桌面应用程序中“数据”选项卡上“大纲”组中的“分类汇总”命令更便于创建带有分类汇总的列表。一旦创建了分类汇总列表,就可以通过编辑 SUBTOTAL 函数对该列表进行修改。
用法
SUBTOTAL(function_num,ref1,[ref2],...)
SUBTOTAL 函数用法具有以下参数:
Function_num 必需。 数字 1-11 或 101-111,用于指定要为分类汇总使用的函数。 如果使用 1-11,将包括手动隐藏的行,如果使用 101-111,则排除手动隐藏的行;始终排除已筛选掉的单元格。
Ref1必需。要对其进行分类汇总计算的第一个命名区域或引用。Ref2,...可选。要对其进行分类汇总计算的第 2 个至第 254 个命名区域或引用。
备注
如果在 ref1、ref2…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“隐藏行”命令所隐藏的行中的值,该命令位于 Excel 桌面应用程序中“开始”选项卡上“单元格”组中“格式”命令的“隐藏和取消隐藏”子菜单下面。当您要对列表中的隐藏和非隐藏数字进行分类汇总时,请使用这些常数。当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“隐藏行”命令所隐藏的行中的值。当您只想对列表中的非隐藏数字进行分类汇总时,请使用这些常数。SUBTOTAL 函数忽略任何不包括在筛选结果中的行,不论使用什么 function_num 值。SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当 function_num 大于或等于 101 时需要分类汇总某个水平区域时,例如 SUBTOTAL(109,B2:G2),则隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。如果所指定的某一引用为三维引用,函数 SUBTOTAL 将返回错误值 #REF!。
案例
SUMIF 函数
可以使用SUMIF函数对 范围 中符合指定条件的值求和。例如,如果某列中含有数字,你只需对大于 5 的数值求和。可使用以下公式:=SUMIF(B2:B25,5)
用法
SUMIF(range, criteria, [sum_range])
SUMIF函数用法具有以下参数:
区域必需。根据条件进行计算的单元格的区域。每个区域中的单元格必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。所选区域可以包含标准 Excel 格式的日期(案例如下)。criteria必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为 32、32、B5、32、苹果 或 TODAY()。
重要:任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号 () 括起来。 如果条件为数字,则无需使用双引号。
sum_range可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel 会对在range参数中指定的单元格(即应用条件的单元格)求和。可以在criteria参数中使用通配符(包括问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
备注
使用 SUMIF 函数匹配超过 255 个字符的字符串或字符串 #VALUE! 时,将返回不正确的结果。sum_range参数与range参数的大小和形状可以不同。 求和的实际单元格通过以下方法确定:使用sum_range参数中左上角的单元格作为起始单元格,然后包括与range参数大小和形状相对应的单元格。 例如:
但是,当 SUMIF 函数中的range和sum_range参数不包含相同的单元格个数时,工作表重新计算需要的时间可能比预期的长。
案例
案例 1
案例 2
SUMPRODUCT 函数
描述
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
用法
SUMPRODUCT(array1, [array2], [array3], ...)
SUMPRODUCT 函数用法具有下列参数:
Array1必需。 其相应元素需要进行相乘并求和的第一个数组参数。Array2, array3,...可选。 2 到 255 个数组参数,其相应元素需要进行...
- ?
2017年最全的excel函数大全9—数学和三角函数(中)
Ianthe
展开
上次给大家分享了《2017年最全的excel函数大全9—数学和三角函数(上)》,这次分享给大家数学和三角函数(中)。
COS 函数—返回数字的余弦值
描述
返回已知角度的余弦值。
用法
COS(number)
COS 函数用法具有下列参数:
“数字”必需。 想要求余弦的角度,以弧度表示。
备注
如果角度是以度表示的,则可将其乘以 PI()/180 或使用 RADIANS 函数将其转换成弧度。
案例
COSH 函数-返回数字的双曲余弦值
描述
返回数字的双曲余弦值。
用法
COSH(number)
COSH 函数用法具有下列参数:
“数字”必需。 想要求双曲余弦的任意实数。
备注
双曲余弦的公式为:
案例
COT 函数—返回角度的余弦值
描述
返回以弧度表示的角度的余切值。
用法
COT(number)
COT 函数用法具有下列参数。
Number 必需。 要获得其余切值的角度,以弧度表示。
备注
Number 的绝对值必须小于 2^27。如果 Number 超出其限制范围,则 COT 返回错误值 #NUM! 。如果 Number 是非数值,则 COT 返回错误值 #VALUE! 。COT(0) 返回错误值 #p/0! 。
案例
COTH 函数—返回数字的双曲余切值
描述
返回一个双曲角度的双曲余切值。
用法
COTH(number)
COTH 函数用法具有下列参数。
Number 必需。
备注
双曲余切值是普通(圆弧)余切值的模拟值。Number 的绝对值必须小于 2^27。如果 Number 超出其限制范围,则 COTH 返回错误值 #NUM! 。如果 Number 是非数值,则 COTH 返回错误值 #VALUE! 。将使用以下公式:
案例
CSC 函数—返回角度的余割值
描述
返回角度的余割值,以弧度表示。
用法
CSC(number)
CSC 函数用法具有以下参数。
Number 必需。
备注
Number 的绝对值必须小于 2^27。如果“Number”超出其限制,CSC 返回 #NUM! 错误值。如果“Number”是非数字值,CSC 返回 #VALUE! 错误值。CSC(n) 等于 1/SIN(n)。
案例
CSCH 函数—返回角度的双曲余割值
描述
返回角度的双曲余割值,以弧度表示。
用法
CSCH(number)
CSCH 函数用法具有以下参数。
Number 必需。
备注
Number 的绝对值必须小于 2^27。如果 Number 超出其限制,CSCH 返回 #NUM! 错误值。如果 Number 是非数字值,CSCH 返回 #VALUE! 错误值。
案例
DECIMAL 函数—将给定基数内的数的文本表示转换为十进制数
描述
按给定基数将数字的文本表示形式转换成十进制数。
用法
DECIMAL(text, radix)
DECIMAL 函数用法具有以下参数。
Text 必需。Radix 必需。Radix 必须是整数。
备注
Text 的字符串长度必须小于或等于 255 个字符。Text 参数可以是对于基数有效的字母数字字符的任意组合,并且不区分大小写。Excel 支持 Text 参数大于或等于 0 且小于 2^53。可解析为一个大于 2^53 的数字的 text 参数可能导致丢失精度。基数必须大于或等于 2(二进制或基数 2)并且小于或等于 36(基数 36)。 大于 10 的基数根据需要使用数值 0-9 和字母 A-Z。例如,基数 16(十六进制)使用 0-9 和 A-F,而基数 36 使用 0-9 和 A-Z。如果任何一个参数超出其限制,DECIMAL 可能返回 #NUM! 或 #VALUE! 错误值。
案例
DEGREES 函数—将弧度转换为度
描述
将弧度转换为度。
用法
DEGREES(angle)
DEGREES 函数用法具有下列参数:
角度必需。 要转换的角度,以弧度表示。
案例
EVEN 函数—将数字向上舍入到最接近的偶数
描述
返回数字向上舍入到的最接近的偶数。 您可以使用此函数来处理成对出现的项目。 例如,一个包装箱一行可以装一宗或两宗货物。 将这些货物的数目向上舍入到最接近的偶数,只有当该值与包装箱的容量一致时,包装箱才会装满。
用法
EVEN(number)
EVEN 函数用法具有下列参数:
Number必需。 要舍入的值。
备注
如果 number 为非数值型,则 EVEN 返回 错误值 #VALUE!。不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。 如果 number 恰好是偶数,则不进行舍入。
案例
EXP 函数—返回 e 的 n 次方
描述
返回 e 的 n 次幂。 常数 e 等于 2.71828182845904,是自然对数的底数。
用法
Exp( number )
EXP 函数用法具有下列参数:
Number必需。 底数 e 的指数。
备注
若要计算其他底数的幂,请使用幂运算符 (^)。EXP 是计算自然对数的 LN 的反函数。
案例
FACT 函数— 返回数字的阶乘
描述
返回数的阶乘。 一个数的阶乘等于 1*2*3*...* 该数。
用法
FACT(number)
FACT 函数用法具有下列参数:
Number必需。 要计算其阶乘的非负数。 如果 number 不是整数,将被截尾取整。
案例
FACTDOUBLE 函数—返回数字的双倍阶乘
描述
返回数字的双倍阶乘。
用法
FACTDOUBLE(number)
FACTDOUBLE 函数用法具有下列参数:
Number必需。 为其返回双倍阶乘的值。 如果 number 不是整数,将被截尾取整。
备注
如果 number 为非数值型,则 FACTDOUBLE 返回 错误值 #VALUE!。如果 number 为负值,则 FACTDOUBLE 返回 错误值 #NUM!。如果参数 Number 为偶数:
如果参数 Number 为奇数:
案例
FLOOR 函数—向绝对值减小的方向舍入数字
描述
将参数 number 向下舍入(沿绝对值减小的方向)为最接近的 significance 的倍数。
用法
FLOOR(number, significance)
FLOOR 函数用法具有下列参数:
Number必需。 要舍入的数值。significance必需。 要舍入到的倍数。
备注
如果任一参数为非数值型,则 FLOOR 返回 错误值 #VALUE!。如果 number 为正值,significance 为负值,则 FLOOR 返回 错误值 #NUM!。如果 number 的符号为正,则数值向下舍入,并朝零调整。 如果 number 的符号为负,则数值沿绝对值减小的方向向下舍入。 如果 number 正好是 significance 的倍数,则不进行舍入。
案例
FLOOR.MATH 函数—将数字向下舍入为最接近的整数或最接近的指定基数的倍数
描述
将数字向下舍入为最接近的整数或最接近的指定基数的倍数。
用法
FLOOR.MATH(number, significance, mode)
FLOOR.MATH 函数用法具有下列参数:
Number 必需。 要向下舍入的数字。significance 可选。 要舍入到的倍数。Mode 可选。 舍入负数的方向(接近或远离 0)。
备注
默认情况下,带小数部分的正数向下舍入到最接近的整数。 例如,使用默认的 Significance (1) 将 6.3 向下舍入到 6。默认情况下,带小数部分的负数舍入(远离 0)到最接近的整数。 例如,-6.7 将舍入为 -7。通过使用 0 或负数作为 Mode 参数,可更改负数的舍入方向。 例如,使用 Significance 1 和 -1 朝 0 舍入的 Mode 将 -6.3 舍入为 -6。Significance 参数将数字向下舍入到作为指定 significance 的倍数的最接近整数。 当要舍入的数字为整数时,则为例外情况。 例如,在 Significance 为 3 时,数字向下舍入到作为 3 的倍数的最接近整数。如果数字除以等于或大于 2 的 Significance 生成的结果有余数,则结果会向下舍入。
案例
FLOOR.PRECISE 函数—将数字向下舍入为最接近的整数或最接近的指定基数的倍数。
描述
返回一个数字,该数字向下舍入为最接近的整数或最接近的 significance 的倍数。 无论该数字的符号如何,该数字都向下舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
FLOOR.PRECISE(number, [significance])
FLOOR.PRECISE 函数用法具有下列参数:
Number必需。要进行舍入的值。significance可选。 要将数字舍入的倍数。
如果省略 significance,则其默认值为 1。
备注
由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,FLOOR.PRECISE 函数都返回算术最小值。
案例
GCD 函数—返回最大公约数
描述
返回两个或多个整数的最大公约数。 最大公约数是能够同时整除 number1 和 number2 而没有余数的最大整数。
用法
GCD(number1, [number2], ...)
GCD 函数用法具有下列参数:
number1, number2, ...Number1 是必需的,后续数字是可选的。 介于 1 和 255 之间的值。 如果任意值不是整数,将被截尾取整。
备注
如果任一参数为非数值型,则 GCD 返回 错误值 #VALUE!。如果任一参数小于零,则 GCD 返回 错误值 #NUM!。任何数都能被 1 整除。素数只能被其本身和 1 整除。如果 GCD 的参数 =2^53,则 GCD 返回 错误值 #NUM!。
案例
INT 函数—将数字向下舍入到最接近的整数
描述
将数字向下舍入到最接近的整数。
用法
Int( number )
INT 函数用法具有下列参数:
Number必需。 需要进行向下舍入取整的实数。
案例
ISO.CEILING 函数—返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数
描述
返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数。 无论该数字的符号如何,该数字都向上舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
ISO.CEILING(number, [significance])
ISO.CEILING 函数用法具有下列参数:
Number必需。要进行舍入的值。Significance可选。 要将数字舍入的可选倍数。
如果省略 significance,则其默认值为 1。
注意:由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,ISO.CEILING 函数都返回算术最大值。
案例
LCM 函数—返回最小公倍数
描述
返回整数的最小公倍数。 最小公倍数是所有整数参数 number1、number2 等的倍数中的最小正整数。 使用 LCM 添加具有不同分母的分数。
用法
LCM(number1, [number2], ...)
LCM 函数用法具有下列参数:
number1, number2, ...Number1 是必需的,后续数字是可选的。 要计算其最小公倍数的 1 到 255 个值。 如果值不是整数,将被截尾取整。
备注
如果任一参数为非数值型,则 LCM 返回 错误值 #VALUE!。如果任一参数小于零,则 LCM 返回 错误值 #NUM!。如果 LCM(a,b) =2^53,则 LCM 返回 错误值 #NUM!。
案例
LN 函数—返回数字的自然对数
描述
返回数字的自然对数。 自然对数以常数 e (2.71828182845904) 为底。
用法
LN(number)
LN 函数用法具有下列参数:
Number必需。 想要计算其自然对数的正实数。
备注
LN 就是 EXP 函数颠倒过来。
案例
LOG 函数—返回数字的以指定底为底的对数
描述
根据指定底数返回数字的对数。
用法
LOG(number, [base])
LOG 函数用法具有下列参数:
Number必需。 想要计算其对数的正实数。base可选。 对数的底数。 如果省略 base,则假定其值为 10。
案例
LOG10 函数—返回数字的以 10 为底的对数
描述
返回数字以 10 为底的对数。
用法
LOG10(number)
LOG10 函数用法具有下列参数:
“数字”必需。 想要计算其以 10 为底的对数的正实数。
案例
MDETERM 函数—返回数组的矩阵行列式的值
描述
返回一个数组的矩阵行列式的值。
用法
MDETERM(array)
MDETERM 函数用法具有下列参数:
Array必需。 行数和列数相等的数值数组。
备注
Array 可以是单元格区域,例如 A1:C3;或是一个数组常量,如{1,2,3;4,5,6;7,8,9};或是区域或数组常量的名称。在以下情况下,MDETERM 返回 错误 #VALUE!:Array 中单元格为空或包含文字Array 的行和列的数目不相等矩阵行列式是派生自数组中的值的数字。 对一个三行、三列的数组 A1:C3,其行列式的公式为:
MDETERM(A1:C3)等于 A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)
矩阵的行列式值常被用来求解多元联立方程。函数 MDETERM 的精确度可达十六位有效数字,因此运算结果因位数的取舍可能会导致小的误差。 例如,奇异矩阵的行列式值可能在 0 ± 1E-16 之间。
案例
MINVERSE 函数—返回数组的逆矩阵
描述
返回数组中存储的矩阵的逆矩阵。
用法
MINVERSE(array)
MINVERSE 函数用法具有下列参数:
Array必需。 行数和列数相等的数值数组。
备注
Array 可以是单元格区域,例如 A1:C3;数组常量,例如 {1,2,3;4,5,6;7,8,9};或单元格区域和数组常量的名称。如果数组中有空白单元格或包含文字的单元格,则 函数 MINVERSE 返回 错误值 #VALUE!。如果数组的行数和列数不相等,则函数 MINVERSE 也返回 错误值 #VALUE!。对于返回结果为数组的公式,必须以数组公式的形式输入。与求行列式的值一样,求解矩阵的逆常被用于求解多元联立方程组。 矩阵和它的逆矩阵相乘为单位矩阵:对角线的值为 1,其他值为 0。下面是计算二阶方阵逆的案例。 假设 A1:B2 中包含以字母 a、b、c 和 d 表示的四个任意的数,则下表表示矩阵 A1:B2 的逆矩阵:
函数 MINVERSE 的精确度可达十六位有效数字,因此运算结果因位数的取舍可能会导致小的误差。对于一些不能求逆的矩阵,函数 MINVERSE 将返回 错误值 #NUM!。 不能求逆的矩阵的行列式值为零。
案例
案例 1
案例 2
MMULT 函数—返回两个数组的矩阵乘积
描述
返回两个...
excel三角函数
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并