在excel表格函数中同时输入两个函数怎么表达

在EXCEL表格中,如何在一个公式中引用另一个已有的公式中的参数的值 如题,在EXCEL表格中,如何在一个公式中引用另一个已有的公式中的参数的值。 输入“=”和公式,需要引用时直接单击已有的公式中得参数的位置 虽然Excel中已有大量的内置函数,但有时可能还会碰到一些计算无函数可用的情况。假如某公司采用一个特殊的数学公式计算产品购买者的折扣,如果有一个函数来计算岂不更方便?下面就说一下如何创建这样的自定义函数。

自定义函数,也叫用户定义函数,是Excel最富有创意和吸引力的功能之一,下面我们在VisualBasic模块中创建一个函数。在下面的例子中,我们要给每个人的金额乘一个系数,如果是上班时的工作餐,就打六折;如果是加班时的工作餐,就打五折;如果是休息日来就餐,就打九折。首先打开“工具”菜单,单击“宏”命令中的“VisualBasic编辑器”,进入VisualBasic编辑环境,在“工程-VBAobject”栏中的当前表上单击鼠标右键,选择“插入”-“模块”,在右边栏创建下面的函数rrr,代码如下:Functionrrr(tatol,rr)Ifrr=&上班&Thenrrr=0.6*tatolElseIfrr=&加班&Thenrrr=0.5*tatolElseIfrr=&休息日&Thenrrr=0.9*tatolEndIfEndFunction(如图9)。
图9

这时关闭编辑器,只要我们在相应的列中输入rrr(F2,B2),那么打完折后的金额就算出来了(如图10)。
图10

7、矩阵计算

Excel的强大计算功能,不但能够进行简单的四则运算,也可以进行数组、矩阵的计算。

(1)数组和矩阵的定义

矩阵不是一个数,而是一个数组。在Excel里,数组占用一片单元域,单元域用大括号表示,例如{A1:C3},以便和普通单元域A1:C3相区别。设置时先选定单元域,同时按Shift+Ctrl+Enter键,大括弧即自动产生,数组域得以确认。

一个单元格就是一个变量,一片单元域也可以视为一组变量。为了计算上的方便,一组变量最好给一个数组名。例如A={A1:C3}、B={E1:G3}等。数组名的设置步骤是:选定数组域,单击“插入”菜单,选择“名称”项中的“定义”命令,输入数组名,单击“确定”按钮即可。更简单的命名办法为:选择数组域,单击名称框,直接输入名称就行了。

矩阵函数是Excel进行矩阵计算的专用模块。用“插入”-“函数”命令打开“粘贴函数”对话框(如图11),选中函数分类栏中的“数学与三角函数”,在右边栏常用的矩阵函数有:MDETERM――计算一个矩阵的行列式;MINVERSE――计算一个矩阵的逆矩阵;MMULT――计算两个矩阵的乘积;SUMPRODUCT――计算所有矩阵对应元素乘积之和。
图11

(2)矩阵的基本计算

数组计算和矩阵计算有很大的区别,比如下面这个例子中,A和B都是定义好的数组,因为这两个数组都是3×3的,输出结果也是3×3个单元格。计算时先选定矩阵计算结果的输出域,为3×3的单元格区域,然后输入公式。如果输入“=A+B”或“=A-B”,计算结果是数组对应项相加或相减,输入“=A*B”表示数组A和B相乘,输入“=A/B”表示数组A除数组B。如果要进行矩阵计算,就要用到相应的矩阵函数。矩阵相加、相减与数组的加减表达形式是一样的,也是“=A+B”和“=A-B”,表示矩阵相乘可以输入“=MMULT(A,B)”,而矩阵相除是矩阵A乘B的逆矩阵,所以计算公式是“=MMULT(A,MINVERSE(B))”。公式输入后,同时按Shift+Ctrl+Enter键得到计算结果。对于更复杂的矩阵计算,可以采用分步计算。

8、自动切换输入法

在一张工作表中,往往是既有数据,又有文字,这样在输入时就需要来回在中英文之间反复切换输入法,非常麻烦。如果你要输入的东西很有规律性,比如这一列全是单词,下一列全是汉语解释,你可以用以下方法实现自动切换。方法是:

(1)选中要输入英文的列,单击“数据”菜单,选择“有效性...”命令,在弹出的“数据有效性”对话框中,选中“输入法模式”选项卡,在“模式”框中选择“关闭(英文模式)”命令,单击“确定”按钮(如图12)。
图12

(2)选中要输入汉字的列,在“有效数据”对话框中,单击“IME模式”选项卡,在“模式”框中选择“打开”命令,单击“确定”按钮。这样,当光标在前一列时,可以输入英文,在下一列时,直接可以输入中文,从而实现了中英文输入方式之间的自动切换。

9、批量删除空行

有时我们需要删除Excel工作薄中的空行,一般做法是将空行一一找出,然后删除。如果工作表的行数很多,这样做就非常不方便。我们可以利用“自动筛选”功能,把空行全部找到,然后一次性删除。做法:先在表中插入新的一个空行,然后按下Ctrl+A键,选择整个工作表,用鼠标单击“数据”菜单,选择“筛选”项中的“自动筛选”命令。这时在每一列的顶部,都出现一个下拉列表框,在典型列的下拉列表框中选择“空白”,直到页面内已看不到数据为止(如图13)。
图13

在所有数据都被选中的情况下,单击“编辑”菜单,选择“删除行”命令,然后按“确定”按钮。这时所有的空行都已被删去,再单击“数据”菜单,选取“筛选”项中的“自动筛选”命令,工作表中的数据就全恢复了。插入一个空行是为了避免删除第一行数据。

如果想只删除某一列中的空白单元格,而其它列的数据和空白单元格都不受影响,可以先复制此列,把它粘贴到空白工作表上,按上面的方法将空行全部删掉,然后再将此列复制,粘贴到原工作表的相应位置上。大家知道,用“填充柄”可以快速向表格中输入一些内置序列(如序数、日期等)。但是,有一个问题我始终没有搞明白,Excel教程"&Excel软件是外国人开发的,居然不能自动按顺序填充26个英文字母!有没有办法快速输入这个序列呢?有,我们用函数转换来实现26个英文字母的自动填充:如果从A2开始向下输入“A、B、C……”,先在A2单元格中输入公式=CHAR(65+ROW()-2),然后用“填充柄”向下拖拉即可;如果从B2开始向右输入“A、B、C……”,先在B2单元格中输入公式=CHAR(65+COLUMN()-2),然后用“填充柄”向右拖拉即可。注意:①如果需要输入小写字母序列,只要将上述两个公.... excel函数范文精选 Excel的统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以用来统计样本的方差、数据区间的频率分布等。是不是觉得好像是很专业范畴的东西?是的,统计工作表函数中提供了很多属于统计学范畴的函数,但也有些函数其实在你我的日常生活中... 步骤 1 2 3 4 5 6 7 8 有时在编写VBA程序时,会发现没有与Excel函数相对应的VBA指令,在此情况下,只能想办法通过引用Excel函数来达到目地,本文就此问题给予详细解答。 工具/原料... excel函数范文相关推荐 今天终于讲到了Excel函数的最后一部分――文本和数据函数。再往后我们会陆续给大家介绍一些函数应用实例,每一则都会有详细的分析与指导,让您把理论上升为实际,敬请关注。1.ASC用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。语法:ASC... 面对众多的Excel教程&&Excel函数,想必没有几位朋友可以把它们记得清清楚楚吧。哪天真正要用到这些函数时,您又该怎么办呢?也许有的朋友会翻阅相关的书籍,有的朋友会查询Excel教程&&Excel的随机帮助。可我在使用Excel教程&&Excel函数时几乎很少需要查这... Excel是目前使用比较广泛的数据管理分析软件,其强大的内置函数几乎无所不能,但由于许多用户不知道函数的作用,不熟悉函数使用的格式,即使用错了,也不知错在哪里。Excel 帮助我们解决了许多这方面的问题,与Excel 2000及以前的版本相比,... Excel是目前使用比较广泛的数据管理分析软件,其强大的内置函数几乎无所不能,但由于许多用户不知道函数的作用,不熟悉函数使用的格式,即使用错了,也不知错在哪里。Excel 帮助我们解决了许多这方面的问题,与Excel 2000及以前的版本相比,其... 摘 要:Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh 操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据 的处理、统... Excel的日期时间类函数上半部分:1.DATE用途:返回代表特定日期的序列号。语法:DATE(year,month,day)参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,Excel for Windows使用1900日期系统,而Excel for Macintosh使用1904日期系统... 步骤 1 2 3 4 excel函数很好用,但有时也会出现错误。今天来介绍各种有可能的错误举例。DIV,NAME,VALUE,NULL,NA错误 工具/原料 excel03.2007.excel2010 方法/步... 步骤 1 2 3 4 5 计算和统计是Excel最基本的功能,作法对乘法运算的支持,Excel提供了更加方便快捷的支持。下面笔者就Excel软件中乘法的使用方法进行总结。 工具/原料 Excel电子表格... Excel是一个全能的电子表格,它功能强大、操作方便,除了可以快速地生成、格式化各种表格外,还可以对表格中的数据完成很多数据库的功能。而且Excel是目前使用比较广泛的数据管理分析软件,其强大的内置函数几乎无所不能,但由于许多用户不知道函数的作用... 面对众多的Excel函数,想必没有几位朋友可以把它们记得清清楚楚吧。哪天真正要用到这些函数时,您又该怎么办呢?也许有的朋友会翻阅相关的书籍,有的朋友会查询Excel的随机帮助。可我在使用Excel函数时几乎很少需要查这查那的,我会让Excel自已帮我把需要... Excel函数应用基础 1.函数和公式 (1)什么是函数 Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和函数SUM为例,它的语法是SUM(number1,number2,......)。其中SUM称为函数名称,一个函数只有唯一的一个名称,它决定了函... EXCEL 中的SUM 函数是一个功能强大的函数,文章分析指出了SUM 函数求和时需要注意参数的正确使用, 参数的形式、类型不同将会影响函数的值。通过实例分析了SUM 函数的一般性用法和其他几种更高级的用法。SUM 是EXCEL 中的求和函数,作为EXCEL 中最... [摘要] 计算粒度参数较常用的图解法一般要通过手工绘制粒度概率累积曲线,从中读取百分 位数,不利于计算大量样品。作者利用Excel 函数将正态概率坐标转化为线性坐标,再进行线 性插值,通过Excel VBA 直接调用Excel 内置的丰富函数,编写了粒度... 按 Ctrl+F 键,能在本页快速查找您想了解的函数小编still说:Excel很强!如果你学会使用Excel函数,你会发现Excel真的很强!我们做这个选题,希望能帮助您学好Excel函数,用好Excel。现在已经有一个专题《Excel函数入门与提高》,以后还会继续丰富这方面... 现在介绍Excel的日期时间类函数上半部分。1.DATE用途:返回代表特定日期的序列号。语法:DATE(year,month,day)参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,Excel for Windows使用1900日期系统,而Excel for Macintosh使用19... Excel使用预先建立的工作表函数来执行数学、正文或者逻辑运算,或者查找工作区的有关信息。只要有可能,我们应当尽可能地使用Excel系统提供的函数,而不是自己编写公式,利用函数不仅能够提高效率,同时,也能够减少我们的错误和工作表所占的内存空间,提... 在工作表中,对于函数的输入我们可以采取以下几种方法,下面我们分别给予介绍。7.11.1 手工输入函数手工输入函数的方法同在单元格中输入一个公式的方法一样。我们需先在输入框中输入一个等号&=&,然后,输入函数本身即可。例如,我们在单元格中输入下列... 用Excel函数中的Vlookup查询函数和数据有效性功能配合来填写通知书,可以免去老师们一个一个写的繁琐劳动,这下不用写到手抽筋了!第一步:处理学生成绩 把学生的期末考试成绩放在Sheet1表中,算出每个学生的成绩总分,为了在后面输函数公式时方便,我在... 在Excel中可以通过筛选功能从多个数据区域中筛选需要的数据,但如果从单元格筛选某些位数满足条件的数据,利用Excel中的筛选功能就无法实现了,此时可以利用几个函数的嵌套来实现,在工作表中,A1输入一系列含有&5&的数据,现在要求将A列最后四位含有&5&的... 用Excel函数中的vlookup查询函数和数据有效性功能配合来填写通知书,可以免去老师们一个一个写的繁琐劳动,这下不用写到手抽筋了!第一步:处理学生成绩把学生的期末考试成绩放在Sheet1表中,算出每个学生的成绩总分,为了在后面输函数公式时方便,我在前... excel专题热门标签 友情链接链接合作QQ:excel里两个表格比较,取其中一个值得函数如何写_百度知道 excel里两个表格比较,取其中一个值得函数如何写 求指导,暂定A和B比较,如果A小于B,如果A大于B,这样的函数怎么写两个表格大小比较,则取B,取A B两列吧 表格的顶上是一排字母A,.,B1.,3,为A3单元格,B,如A列的第三行.,则C1单元格写入公式=IF(A1>..这个就是列标表格的左边是一竖列的数字1;B1.,C.两个表格..,第五列的第七行就是E7单元格.这个就是行号列标加上行号就是就是单元格的名称,C列的第18行为C18单元格,单元格名称也叫做单元格地址,A1)或=MIN(A1.,2. 假设数据是从A1单元格开始的?按你的描述应该是A.,标明了每个单元格的位置..,这样形成了一个个的坐标, 来自团队: 其他类似问题 2人觉得有用 为您推荐: 其他3条回答 就用min函数,即可=min(Sheet1假设A!A1、B两数分别为Sheet1,Sheet2!A1!A1,则只需要在两数据间取小的值,Sheet2 直接用min函数就行了=min(a,b) =if(a&b,b,a) excel的相关知识 等待您来回答 下载知道APP 随时随地咨询 出门在外也不愁请问如何在excel中的同一个单元格里同时使用两个函数?_百度知道 请问如何在excel中的同一个单元格里同时使用两个函数? 我要求平均值和同时要四舍五入怎么做。我做出来的都不行,急急急 提问者采纳 可以用嵌套,例如:=int(average(a1:a10)) 提问者评价 一开始我就是嵌套的,不过少输了保留多少位数。恩,谢谢!弄好了。 相关专业回答 当然可以A1 输入1 B1输入2C1 输入公式=IF(A1&B1,SUM(A1:B1),AVERAGE(A1:B1))结果 1.5意思是 如果A1大于B1,则得出A1和B1的和 如果A1不大于B1,则得出A1和B1的平均值 其他类似问题 2人觉得有用 为您推荐: 其他3条回答 那么嵌套函数=int(average(a1,某种情况求四舍五入的话:a10)) 是正解如果是对某种情况下求平均值如果是对平均值四舍五入 选中平均值那些数字鼠标右键-单元格格式-数字-数值项即可调节 A1 输入1 B1输入2 C1 输入公式 =IF(A1&B1,SUM(A1:B1),AVERAGE(A1:B1)) 结果 1.5 意思是 如果A1大于B1,则得出A1和B1的和 如果A1不大于B1,则得出A1和B1的平均值 不知道有没有帮到你 excel的相关知识 等待您来回答 下载知道APP 随时随地咨询 出门在外也不愁

我要回帖

更多关于 excel表格round函数 的文章

 

随机推荐