论文部分内容阅读
摘 要:很多同学在大学期间,经常会参加一些考证,比如四六级、计算机等级考试、会计从业资格证等考试,这些证书对于毕业后工作很有帮助,这是用人单位第一次接触自己可以快速的初略的了解你的能力。为了能够更好的帮助大家学习和应用好计算机等级考试中的IF函数知识,所以撰写此文。
关键词:计算机等级考试;相关函数;if()、sumif()
计算机等级考试不外乎有省考(以下指安徽省)和全国计算机等级考试,很多同学都知道if这个单词在英文中的意思是如果,句法也就是条件语句,而在excel的考试中就没有那么简单了,在这里本人将其罗列一下。
首先,全国计算机等级考试excel中常用的与if函数相关和联合使用的题目很多。最简单的就属于if本身的函数调用单击fx按钮调出函数参数窗口,要想完成if函数的编辑需要提供一个条件二个选择,一个条件是指“Logical_test”逻辑表达式的条件,那么二个选择,一个是指“Value_if_true”逻辑判断表达式成立后返回的值,另一个是指“Value_if_false”逻辑判断表达式不成立后返回的值。可能会有人说,这个简单,那么if嵌套,对于初学者就没有那么简单了,通常会用在对某些学生的成绩求出总评,比如说,成绩为变量为X,X>=90分为优秀,90>X>=80分为良好,80>X>=70分为中等,70>X>=60分为及格,X<60分为不及格。先选择一个需要进行总评录入的单元格,然后输入=IF([成绩区域]>=90,"优",IF([成绩区域]>=80,"良",IF([成绩区域]>=70,"中",IF([成绩区域]>=60,"合格","不合格")))),这里的成绩区域为成绩所在的单元格,这个案例最主要的是选择一端开始向另一端开始做推算,依次在条件不满足的位置作编辑。这样的例子多数出现在省考的题库中,而出现在全国计算机等级考试有一真题是计算应交个人所得税,个人所得税是由应纳税所得额乘以对应税收减去对应速算扣除数。此处速算扣除数以及对应的税率是题目给的,每月应纳税所得额、税率、速算扣除数(元),那么根据这7级超额累进税率的方法可以使用以下表达式代替:“=IF([纳税所得额]<=1500,[应该纳税所得金额]*3%,IF([应该纳税所得金额]<=4500,[应该纳税所得金额]*10%-105,IF([应该纳税所得金额]<=9000,[应该纳税所得金额]*20%-555,IF([应该纳税所得金额]<=35000,[应该纳税所得金额]*25%-1005,IF([应该纳税所得金额]<=55000,[应该纳税所得金额]*30%-2755,IF([应该纳税所得金额]<=80000,[应该纳税所得金额]*35%-5505,IF([应该纳税所得金额]>80000,[应该纳税所得金额]*45%-13505)))))))”。对于这题与省考那题关于学生成绩的思路和方法基本相似,但是不同之处是满足条件后的不是一个值,而是一个复杂的表达式,在一定程度上增加了难度,需要注意的是题目给定的税率是百分比的形式,因此在编写公式的时候在数据格式方面要尽可能保持一致。
通常在国家计算机等级考试中会考到SUMIFS()这个函数,要想熟练掌握SUMIFS()函数就必须先学会SUMIF()函数,SUMIF()函数是条件求和,SUMIFS()为多个条件求和函数。
首先在SUMIF()函数中有三个元素:range、criteria和sum_range,range和sum_range都是需要录入数据的地址区域,而criteria是条件区域,也就是说,要对Range所选择区域的数据按照criteria的条件进行查找,如果被找到则会选择sum_range中的数据区域的求和。而结果就是符合条件的sum_range区域的求和。在这里有个技巧,就是看函数参数中的提示,如果出现了“实际”2个字,则表明最终计算的结果取决于符合要求区域的和。
在excel的函数中与SUMIF()极为类似的是SUMIFS()函数,如果说SUMIF()函数是单一条件的求和函数,那么SUMIFS()则为多条件求和函数,既然是多条件函数,但是有多少个条件呢?在我们参加全国计算机二级office等级考试,基于excel 2010的SUMIFS()函数最多可预设127个条件,实际在考试的时候使用4个左右的条件。其实SUMIFS()条件求和函数并不难,难就难在学了SUMIF()函数后,会产生混淆:首先要判断一个还是一个以上的限定条件,其次SUMIF()函数三要素中的sum_range放在第三行,而SUMIFS()函数中的sum_range是放在第一行。很明显对于一个新手来说如果没有从实际的对话框下方的解释来斟酌,那么极易产生错误。
举例说明:求“新华书店”在2017年第4季度(10月1日~12月31日)的总销售额,首先选择名称框右侧fx或者选择公式下的插入函数调出函数窗口选择SUMIFS()如果常用函数中没有该函数可以在“数学与三角函数”和“全部”函数中找到这个函数,第一:在第一个空sum_range后填写求和实际的单元格区域(销售额列所有数据),第二:criteria_range1后填写“新华书店”所在的那列区域,第三:criteria1后填写=新华书店,第四:criteria_range2后填写時间日期区域列,第五:criteria2后填写>=2017-10-1,第六:criteria_range3后填写时间日期区域列,第七:criteria3后填写<=2017-12-31,具体自然语句类似于“=SUMIFS([小计列区域],[书店名称列区域]," =新华书店",[日期列区域],">=2017-10-1",[表日期列],"<=2017-12-31")”最后选择确定按钮,在选定区域出现想要的答案。
下一个函数是COUNTIF()函数是计算选定区域中满足给定条件的单元格数目,一般的count是计数的意思,加上if就变成了条件计数函数,其中2个元素:range和criteria。Range表示被选定为研究对象,criteria表示条件,即根据criteria条件找出range区域中符合要求的个数。也就是说这个函数运算得到的结果就是满足条件的非空单元格出现的数目。
类似的还有COUNTIFS()多个条件计数函数,共可以支持127个条件,在这就不赘述了。
省计算机等级考试考试的难度不高,对于首次接触excel函数还是比较棘手的,但是对于大学低年级学生就可以获取这样的证书,尤其是非计算机学生是难能可贵的。那么对于学生毕业后,走上工作岗位时所面临的问题是比较负责的,那么全国计算机等级考试所牵涉到的知识和内容是完全可以应付的,值得注意的是,我们在每次打开全国计算机等级考试的时在题目前都有一个应用背景,比如财务部小刘、市场部小李、市场部经理等等,根据他们职位的不同,但是处理数据的方法大致相同。另外,如何才能顺利拿到含金量高的全国计算机等级考试呢?只有多做题库中的真题,因为之前考过的真题,在今后的考试过程中还有可能考到原题,就算没有考到原题,如果真题都会了的话后面考试也可以顺利通过的。
参考文献
[1]新编大学计算机基础[M].北京理工大学出版社.2012
[2]全国计算机登记考试(二级MS Office 高级应用)[M].电子科技大学出版社.2015
[3]Excel公式、函数、图表应用大全[M].机械工业出版社.2014
作者简介
朱良月(1978.10?—),男,汉族,安徽合肥人,研究方向:计算机应用。
(作者单位:安徽新华学院信息工程学院)
关键词:计算机等级考试;相关函数;if()、sumif()
计算机等级考试不外乎有省考(以下指安徽省)和全国计算机等级考试,很多同学都知道if这个单词在英文中的意思是如果,句法也就是条件语句,而在excel的考试中就没有那么简单了,在这里本人将其罗列一下。
首先,全国计算机等级考试excel中常用的与if函数相关和联合使用的题目很多。最简单的就属于if本身的函数调用单击fx按钮调出函数参数窗口,要想完成if函数的编辑需要提供一个条件二个选择,一个条件是指“Logical_test”逻辑表达式的条件,那么二个选择,一个是指“Value_if_true”逻辑判断表达式成立后返回的值,另一个是指“Value_if_false”逻辑判断表达式不成立后返回的值。可能会有人说,这个简单,那么if嵌套,对于初学者就没有那么简单了,通常会用在对某些学生的成绩求出总评,比如说,成绩为变量为X,X>=90分为优秀,90>X>=80分为良好,80>X>=70分为中等,70>X>=60分为及格,X<60分为不及格。先选择一个需要进行总评录入的单元格,然后输入=IF([成绩区域]>=90,"优",IF([成绩区域]>=80,"良",IF([成绩区域]>=70,"中",IF([成绩区域]>=60,"合格","不合格")))),这里的成绩区域为成绩所在的单元格,这个案例最主要的是选择一端开始向另一端开始做推算,依次在条件不满足的位置作编辑。这样的例子多数出现在省考的题库中,而出现在全国计算机等级考试有一真题是计算应交个人所得税,个人所得税是由应纳税所得额乘以对应税收减去对应速算扣除数。此处速算扣除数以及对应的税率是题目给的,每月应纳税所得额、税率、速算扣除数(元),那么根据这7级超额累进税率的方法可以使用以下表达式代替:“=IF([纳税所得额]<=1500,[应该纳税所得金额]*3%,IF([应该纳税所得金额]<=4500,[应该纳税所得金额]*10%-105,IF([应该纳税所得金额]<=9000,[应该纳税所得金额]*20%-555,IF([应该纳税所得金额]<=35000,[应该纳税所得金额]*25%-1005,IF([应该纳税所得金额]<=55000,[应该纳税所得金额]*30%-2755,IF([应该纳税所得金额]<=80000,[应该纳税所得金额]*35%-5505,IF([应该纳税所得金额]>80000,[应该纳税所得金额]*45%-13505)))))))”。对于这题与省考那题关于学生成绩的思路和方法基本相似,但是不同之处是满足条件后的不是一个值,而是一个复杂的表达式,在一定程度上增加了难度,需要注意的是题目给定的税率是百分比的形式,因此在编写公式的时候在数据格式方面要尽可能保持一致。
通常在国家计算机等级考试中会考到SUMIFS()这个函数,要想熟练掌握SUMIFS()函数就必须先学会SUMIF()函数,SUMIF()函数是条件求和,SUMIFS()为多个条件求和函数。
首先在SUMIF()函数中有三个元素:range、criteria和sum_range,range和sum_range都是需要录入数据的地址区域,而criteria是条件区域,也就是说,要对Range所选择区域的数据按照criteria的条件进行查找,如果被找到则会选择sum_range中的数据区域的求和。而结果就是符合条件的sum_range区域的求和。在这里有个技巧,就是看函数参数中的提示,如果出现了“实际”2个字,则表明最终计算的结果取决于符合要求区域的和。
在excel的函数中与SUMIF()极为类似的是SUMIFS()函数,如果说SUMIF()函数是单一条件的求和函数,那么SUMIFS()则为多条件求和函数,既然是多条件函数,但是有多少个条件呢?在我们参加全国计算机二级office等级考试,基于excel 2010的SUMIFS()函数最多可预设127个条件,实际在考试的时候使用4个左右的条件。其实SUMIFS()条件求和函数并不难,难就难在学了SUMIF()函数后,会产生混淆:首先要判断一个还是一个以上的限定条件,其次SUMIF()函数三要素中的sum_range放在第三行,而SUMIFS()函数中的sum_range是放在第一行。很明显对于一个新手来说如果没有从实际的对话框下方的解释来斟酌,那么极易产生错误。
举例说明:求“新华书店”在2017年第4季度(10月1日~12月31日)的总销售额,首先选择名称框右侧fx或者选择公式下的插入函数调出函数窗口选择SUMIFS()如果常用函数中没有该函数可以在“数学与三角函数”和“全部”函数中找到这个函数,第一:在第一个空sum_range后填写求和实际的单元格区域(销售额列所有数据),第二:criteria_range1后填写“新华书店”所在的那列区域,第三:criteria1后填写=新华书店,第四:criteria_range2后填写時间日期区域列,第五:criteria2后填写>=2017-10-1,第六:criteria_range3后填写时间日期区域列,第七:criteria3后填写<=2017-12-31,具体自然语句类似于“=SUMIFS([小计列区域],[书店名称列区域]," =新华书店",[日期列区域],">=2017-10-1",[表日期列],"<=2017-12-31")”最后选择确定按钮,在选定区域出现想要的答案。
下一个函数是COUNTIF()函数是计算选定区域中满足给定条件的单元格数目,一般的count是计数的意思,加上if就变成了条件计数函数,其中2个元素:range和criteria。Range表示被选定为研究对象,criteria表示条件,即根据criteria条件找出range区域中符合要求的个数。也就是说这个函数运算得到的结果就是满足条件的非空单元格出现的数目。
类似的还有COUNTIFS()多个条件计数函数,共可以支持127个条件,在这就不赘述了。
省计算机等级考试考试的难度不高,对于首次接触excel函数还是比较棘手的,但是对于大学低年级学生就可以获取这样的证书,尤其是非计算机学生是难能可贵的。那么对于学生毕业后,走上工作岗位时所面临的问题是比较负责的,那么全国计算机等级考试所牵涉到的知识和内容是完全可以应付的,值得注意的是,我们在每次打开全国计算机等级考试的时在题目前都有一个应用背景,比如财务部小刘、市场部小李、市场部经理等等,根据他们职位的不同,但是处理数据的方法大致相同。另外,如何才能顺利拿到含金量高的全国计算机等级考试呢?只有多做题库中的真题,因为之前考过的真题,在今后的考试过程中还有可能考到原题,就算没有考到原题,如果真题都会了的话后面考试也可以顺利通过的。
参考文献
[1]新编大学计算机基础[M].北京理工大学出版社.2012
[2]全国计算机登记考试(二级MS Office 高级应用)[M].电子科技大学出版社.2015
[3]Excel公式、函数、图表应用大全[M].机械工业出版社.2014
作者简介
朱良月(1978.10?—),男,汉族,安徽合肥人,研究方向:计算机应用。
(作者单位:安徽新华学院信息工程学院)