Excel函数的使用基础

上传人:桔**** 文档编号:571167089 上传时间:2024-08-09 格式:PPT 页数:26 大小:609.02KB
返回 下载 相关 举报
Excel函数的使用基础_第1页
第1页 / 共26页
Excel函数的使用基础_第2页
第2页 / 共26页
Excel函数的使用基础_第3页
第3页 / 共26页
Excel函数的使用基础_第4页
第4页 / 共26页
Excel函数的使用基础_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《Excel函数的使用基础》由会员分享,可在线阅读,更多相关《Excel函数的使用基础(26页珍藏版)》请在金锄头文库上搜索。

1、 Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成 Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成现在我们要根据收入来计算个人收入调节税,按照规定每月收入减去现在我们要根据收入来计算个人收入调节税,按照规定每月收入减去800800元元基础后,除去养老保险金、失业保险金、医疗保险金、住房公积金、工会基础后,除去养老保险金、失业保险金、医疗保险金、住房公积金、工会费,对剩下的余额征收个税。余额在费,对剩下的余额征收个税。余额在500500元内的征收余额的元内的征收余额的5%5%,余额为,余

2、额为50020005002000元的征收余额的元的征收余额的10%10%,余额为,余额为2000500020005000元的征收余额的元的征收余额的15%15%征征收个税的最高税率为收个税的最高税率为45%45%(余额在(余额在1010万元以上的)。如果用万元以上的)。如果用ExcelExcel的函数,的函数,则要进行多层则要进行多层ifif嵌套,稍有不注意,可能造成计算上差错,我们建立自己嵌套,稍有不注意,可能造成计算上差错,我们建立自己的函数来解决这个问题。的函数来解决这个问题。 转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成首首先先进进入入ExcelExcel,在在

3、工工具具宏宏Visul Visul BasicBasic编编辑辑器器 (也也可可按按组组合合键键Alt+F11Alt+F11),在在“Visul Visul BasicBasic编编辑辑器器”中中选选择择 插插入入添添加加模模块块 ,在代码窗口输入下列函数:,在代码窗口输入下列函数:Function tax(income As Single) As Single Select Case income Case 0 To 800C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成 tax = 0 Case 800.01 To 1300 tax

4、 = (income - 800) * 0.05 Case 1300.01 To 2800 tax = (income - 1300) * 0.1 + 25 Case 2800.01 To 5800 tax = (income - 2800) * 0.15 + 175 Case 5800.01 To 20800 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成 tax = (income - 5800) * 0.2 + 625 Case 20800.01 To 40800 tax = (income - 20800) * 0.25 +

5、3625 Case 40800.01 To 60800 tax = (income - 40800) * 0.3 + 8625 Case 60800.01 To 80800 tax = (income - 60800) * 0.35 + 14625 Case 80800.01 To 100800 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成 tax = (income - 80800) * 0.4 + 21625 Case Is = 100800 tax = (income - 100800) * 0.45 + 29625 Case

6、 Is 0 MsgBox “你的工资你的工资 ” & income & “ 输入有误输入有误” End Select End FunctionC Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成ContinueExcelExcel中中函函数数都都有有一一个个说说明明,帮帮助助使使用用,我我们们也也要要给给这这个个函函数数添添加加一一个个说说明明。在在工工具具栏栏中中选选择择“对对象象浏浏览览器器”( (如如图图1)1),选选择择我我们们所所做做TaxTax模模块块,在在其其 右右键键属属性性 中中添添加加关关于于对对这这个个函函数数的的描描

7、述述,这这个个描描述述将将出出现现在在ExcelExcel中中关关于于函函数数的的说说明明中中,如如果果你你要要对对软软件件保保密密的的话话,在在“模模块块”上上按按右右键键,VBAprojectVBAproject属属性性保保护护中中设设置置密密码码 ,这这样样别别人人就就看看不不到到你你的源程序了。的源程序了。 图图1 1 添加自制函数说明添加自制函数说明 Excel函数 作成:知秋导购返利网WMEEUC教育资料Excel函数 作成:裘进,郁林转转Excel函数之旅函数之旅玩玩自定义公式的作成自定义公式的作成 End这这时时,退退出出,回回到到ExcelExcel界界面面,将将这这个个文

8、文件件另另存存为为:类类型型为为“Microsoft Microsoft Excel Excel 加加载载宏宏”,在在Excel Excel 20002000中中,它它会会自自动动更更改改保保存存位位置置为为c:windowsapplication c:windowsapplication datamicrosoftaddins(datamicrosoftaddins(系系统统装装在在c:windows)c:windows),当当然然,你你也也可可以以把把这这个个文文件件tax.xlatax.xla,直直接接复复制制到到officelibraryofficelibrary(officeoffi

9、ce的的安安装装路路径径下下),而而在在Excel Excel 9797中中只只能能放放在在后后一一个个位位置置。使使用用函函数数很很简简单单,点点击击 工工具具加加载载宏宏 ,在在你你创创建建的的TaxTax前前打打个个勾勾,在在单单元元格格直直接接输输入入“=tax()=tax()”,是是不不是是像像Microsoft Microsoft officeoffice提供的函数一样(如图提供的函数一样(如图2 2),), 图图2 2 使用自制函数使用自制函数 转转Excel函数之旅函数之旅玩玩查阅或引用函数查阅或引用函数的使用的使用 Excel函数 作成:知秋导购返利网转转Excel函数之旅函

10、数之旅玩玩函数函数LOOKUP 的使用的使用函数 LOOKUP 有两种语法形式:向量和数组。向量:向量为只包含一行或一列的区域。函数 LOOKUP 的向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。如果需要指定包含待查找数值的区域,则可以使用函数 LOOKUP 的这种形式。函数 LOOKUP 的另一种形式为自动在第一列或第一行中查找数值。Lookup_value 为函数 LOOKUP 在第一个向量中所要查找的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。Lookup_vector 为只包含一行或一列的区域。L

11、ookup_vector 的数值可以为文本、数字或逻辑值。 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数LOOKUP 的使用的使用示例示例在上述工作表中:LOOKUP(4.91,A2:A7,B2:B7)等于“橙LOOKUP(5.00,A2:A7,B2:B7)等于“橙LOOKUP(7.66,A2:A7,B2:B7)等于“紫LOOKUP(7.66E-14,A2:A7,B2:B7)等于#N/A,因为7.66E-14小于lookup_vector即A2:A7中的最小值 C Excel函数 作成:知秋导购返利网WMEEUC教育资料Excel函数 作成:裘进,郁林转转

12、Excel函数之旅函数之旅玩玩函数函数LOOKUP 的使用的使用数组:函数LOOKUP的数组形式是在数组的第一行或第一列中查找指定数值,然后返回最后一行或最后一列中相同位置处的数值。如果需要查找的数值在数组的第一行或第一列,就可以使用函数LOOKUP的这种形式。当需要指定列或行的位置时,可以使用函数LOOKUP的其他形式。LOOKUPLOOKUP(lookup_valuelookup_value,arrayarray)Lookup_value 为函数 LOOKUP 在数组中所要查找的数值。Lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。 Array为包含文本、数字或逻

13、辑值的单元格区域,它的值用于与lookup_value进行比较。 Continue转转Excel函数之旅函数之旅玩玩函数函数LOOKUP 的使用的使用要点要点 这些数值必须按升序排列:.、-2、-1、0、1、2、.、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。示例示例LOOKUP(C,a,b,c,d;1,2,3,4)等于3LOOKUP(“bump”,“a”,1;“b”,2;“c”,3)等于2函数LOOKUP的数组形式与函数HLOOKUP和函数VLOOKUP非常相似。不同之处在于函数HLOOKUP在第一行查找lookup_value,函数VLOO

14、KUP在第一列查找,而函数LOOKUP则按照数组的维数查找。 C Excel函数 作成:知秋导购返利网WMEEUC教育资料Excel函数 作成:裘进,郁林转转Excel函数之旅函数之旅玩玩函数函数VLOOKUP 的使用的使用在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value为需要在数据表第一列中查找的数值。Lookup_value可以为数值、引用

15、或文字串。Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或数据清单。Col_index_num为table_array中待返回的匹配值的列序号。Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。 ContinueWMEEUC教育资料Excel函数 作成:裘进,郁林转转Excel函数之旅函数之旅玩玩函数函数VLOOKUP 的使用的使用说明说明如果函数VLOOKUP

16、找不到lookup_value,且range_lookup为TRUE,则使用小于等于lookup_value的最大值。如果lookup_value小于table_array第一列中的最小数值,函数VLOOKUP返回错误值#N/A。如果函数VLOOKUP找不到lookup_value且range_lookup为FALSE,函数VLOOKUP返回错误值#N/A。 Continue转转Excel函数之旅函数之旅玩玩函数函数VLOOKUP 的使用的使用示例示例:在上述工作表中,区域 A4:C12 的名称为 Range:VLOOKUP(2,Range,2,FALSE) 等于 #N/AVLOOKUP(.7

17、46,Range,3,FALSE) 等于 200VLOOKUP(0.1,Range,2,TRUE) 等于 #N/AVLOOKUP(2,Range,2,TRUE) 等于 1.71 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数HLOOKUP 的使用的使用HLOOKUP(lookup_value,table_array,row_index_num,range_lookup).Lookup_value为需要在数据表第一行中进行查找的数值。.Lookup_value可以为数值、引用或文字串。.Table_array为需要在其中查找数据的数据表。可以使用对区域或区域名

18、称的引用。1.Table_array的第一行的数值可以为文本、数字或逻辑值。2.如果range_lookup为TRUE,则table_array的第一行的数值必须按升序排列:.-2、-1、0、1、2、A-Z、FALSE、TRUE;否则,函数HLOOKUP将不能给出正确的数值。如果range_lookup为FALSE,则table_array不必进行排序。3.不区分文本的大小写。 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数HLOOKUP 的使用的使用.Row_index_num为table_array中待返回的匹配值的行序号。Row_index_num为1

19、时,返回table_array第一行的数值,row_index_num为2时,返回table_array第二行的数值,以此类推。如果row_index_num小于1,函数HLOOKUP返回错误值#VALUE!;如果row_index_num大于table-array的行数,函数HLOOKUP返回错误值#REF!。.Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。如果为TRUE或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。如果range_value为FALSE,函数HLOOKUP将查找精确匹配值,

20、如果找不到,则返回错误值#N/A!。 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数HLOOKUP 的使用的使用示例示例假设有一张关于汽车零配件库存清单的工作表:A1:A4 的内容为 Axles、4、5、6。B1:B4 的内容为 Bearings、4、7、8。C1:C4 的内容为 Bolts、9、10、11。HLOOKUP(Axles, A1:C4,2,TRUE) 等于 4HLOOKUP(Bearings,A1:C4,3,FALSE) 等于 7HLOOKUP(Bearings,A1:C4,3,TRUE) 等于 7HLOOKUP(Bolts,A1:C4,4,)

21、 等于 11Table_array 也可以为数组常量:HLOOKUP(3,1,2,3;a,b,c;d,e,f,2,TRUE) 等于 c C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数INDEX的使用的使用INDEX函数有两种语法形式:数组和引用。数组形式通常返回数值或数值数组,引用形式通常返回引用。当函数INDEX的第一个参数为数组常数时,使用数组形式。数组形式INDEX(array,row_num,column_num)Array为单元格区域或数组常数。有关数组常数中的数值的详细信息,请单击。Row_num数组中某行的行序号,函数从该行返回数值。如果省略r

22、ow_num,则必须有column_num。Column_num数组中某列的列序号,函数从该列返回数值。如果省略column_num,则必须有row_num。 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数INDEX的使用的使用说明说明Row_num和column_num必须指向array中的某一单元格,否则,函数INDEX返回错误值#REF!。示例示例INDEX(1,2;3,4,2,2)等于4如果作为数组公式输入,则:INDEX(1,2;3,4,0,2)等于2;4如果单元格B5:B6分别包含文本“苹果”和“香蕉”,而单元格C5:C6分别包含文本“柠檬”和“

23、鸭梨”,则:INDEX(B5:C6,2,2)等于“鸭梨”INDEX(B5:C6,2,1)等于“香蕉” C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数INDEX的使用的使用引用形式INDEX(reference,row_num,column_num,area_num).Reference对一个或多个单元格区域的引用。.Row_num引用中某行的行序号,函数从该行返回一个引用。.Column_num引用中某列的列序号,函数从该列返回一个引用。.Area_num选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。选中或输入的第一个区

24、域序号为1,第二个为2,以此类推。如果省略area_num,函数INDEX使用区域1。如果将row_num或column_num设置为0,函数INDEX分别返回对整个列或行的引用。 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数INDEX的使用的使用示例示例在下面的工作表中,区域A2:C6的名称为Fruit,而区域A1:C11的名称为Stock。INDEX(Fruit,2,3)等于引用C3,内容为38INDEX(A1:C6,A8:C11),2,2,2)等于引用B9,内容为$3.55SUM(INDEX(Stock,0,3,1)等于SUM(C1:C11)等于21

25、6SUM(B2:INDEX(Fruit,5,2)等于SUM(B2:B6)等于2.42 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩统计函数统计函数的使用的使用 Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数MODE的使用的使用返回在某一数组或数据区域中出现频率最多的数值。MODE(number1,number2,.)Number1,number2,.是用于众数计算的1到30个参数,也可以使用单一数组(即对数组区域的引用)来代替由逗号分隔的参数。说明说明参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或引用中包括文字串、逻辑

26、值或空白单元格,这些值将被忽略;但包括数值零的单元格计算在内。如果数据集合中不含有重复的数据,则MODE数返回错误值N/A。示例示例MODE(5.6, 4, 4, 3, 2, 4)等于4 C Excel函数 作成:知秋导购返利网转转Excel函数之旅函数之旅玩玩函数函数STDEV的使用的使用估算样本的标准偏差。标准偏差反映相对于平均值(mean)的离散程度。STDEV(number1,number2,.)Number1,number2,.为对应于总体样本的1到30个参数。也可以不使用这种用逗号分隔参数的形式,而用单一数组,即对数组单元格的引用。示例示例假设在生产过程中,10件工具是由同样的机器生产的,将其作为随机样本,测试抗拉强度。样本值(1345、1301、1368、1322、1310、1370、1318、1350、1303、1299)分别存放于A2:E3单元格里。函数STDEV估算所有工具抗拉强度的标准偏差。STDEV(A2:E3)等于27.46 EndE Excel函数 作成:知秋导购返利网

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号