首页 理论教育 Excel ROUND和IF函数的运用及舍入技巧

Excel ROUND和IF函数的运用及舍入技巧

时间:2023-05-23 理论教育 版权反馈
【摘要】:用ROUND函数进行四舍五入并保留两位小数,单元格中的显示值与保存值都进行了运算。在Excel中完成的四舍五入与IF函数运用工作任务成果如图2-5所示。图2-5舍入与IF函数在“Excel财务会计”工作簿中新建“舍入与IF”工作表。可以单击插入函数按钮,选择“数学与三角函数”类别中的四舍五入ROUND函数,选择“逻辑”类别中的且AND函数,用函数向导完成相关公式的录入。

Excel ROUND和IF函数的运用及舍入技巧

1.四舍五入ROUND函数

四舍五入ROUND函数是对某个数字按指定位数进行四舍五入取数。函数公式为:

=ROUND(number,num_digits)

其中,number是需要进行四舍五入的数字或单元格引用;num_digits是指定的位数,按此位数进行四舍五入。

特别提示:通过格式设置使数值显示为四舍五入并保留两位小数,只是显示形式的变化,单元格中保存的值是没有运算的。用ROUND函数进行四舍五入并保留两位小数,单元格中的显示值与保存值都进行了运算。

2.且AND函数

且AND函数也称与函数,是在判断时,当所有参数的逻辑值为真时,返回True;只要有一个参数的逻辑值为假,即返回False。其函数公式为:

=AND(logical1,logical2,…)

在Excel中,进行以下四舍五入函数、且(与)函数、嵌套运算的运算。

在Excel中完成的四舍五入与IF函数运用工作任务成果如图2-5所示。

图2-5 舍入与IF函数

(1)在“Excel财务会计”工作簿中新建“舍入与IF”工作表。在该表的A1单元格录入“=ROUND(9.454545,3)”;在B1单元格录入“=ROUND(9.454545,4)”。

(2)在A2单元格录入“7245.48”;在B2单元格录入“=ROUND(A2,1)”;在C2单元格录入“=ROUND(A2,0)”;在D2单元格录入“=ROUND(A2,-1)”;在E2单元格录入“=ROUND(A2,-2)”。

(3)在A3单元格录入“0 2/3”;在B3单元格录入“0 2/3”,再单击千位分隔符按钮;在C3单元格录入“=ROUND(2/3,2)”;在D3单元格录入公式“=B3∗200”;在E3单元格录入公式“=C3∗200”。

思考:B3、C3单元格均显示为“0.67”,乘以200后,为何D3、E3的结果不同?

(4)在A4单元格录入“8”;在B4单元格录入“25”;在C4单元格录入且函数公式“=AND(A4>0,B4<30)”,即A4单元格大于0且B4单元格小于30,运算结果显示为“TRUE”(真)。

在D4单元格录入且函数“=AND(A4<>0,B4>=30)”,即A4单元格不等于0且B4单元格大于或等于30,运算结果显示为“FALSE”(假)。

(5)在A5单元格录入“经理”;在B5单元格录入“90”;在C5单元格录入且函数公式“=AND(A5="经理",B5<30)”。(www.xing528.com)

(6)将条件函数IF与且函数AND进行嵌套运算,可实现多种运算功能。如:

a.在A6单元格录入“管理部”。在B6单元格录入“经理”。在C6单元格录入“职员”。

b.在D6单元格录入嵌套函数“=IF(AND(A6="管理部",B6="经理"),"是","否")”。公式含义是:若A6单元格是管理部且B6单元格是经理,则显示为“是”;否则,显示为“否”。

c.在E6单元格录入嵌套函数“=IF(AND(A6="管理部",B6<>"经理"),"是","否")”。公式含义是:若A6单元格是管理部且B6单元格不是经理,则显示为“是”;否则,显示为“否”。

(7)在G1单元格中输入“2021-3-9”,在G2单元格输入公式“=YEAR(G1)”,在G3单元格输入公式“=MONTH(G1)”,在G4单元格输入公式“=DAY(G1)”。

可以单击插入函数按钮,选择“数学三角函数”类别中的四舍五入ROUND函数,选择“逻辑”类别中的且AND函数,用函数向导完成相关公式的录入。

隆达公司职工的基本信息、每月基本工资情况,如图2-6的A列至E列所示。职务工资:经理585元,其他人员420元。岗位工资:行管部经理1 800元,行管部其他人员1 300元,业务部门(销售部采购部)经理2 200元,业务部门其他人员1 700元。

Excel中完成工作任务后,将显示如图2-6所示的隆达公司应发薪资表。

图2-6 隆达公司职工应发薪资表(Excel 97)

(1)录入编号。前部带0的编号应按文本格式输入,即在编号前加半角输入状态下的单引号;否则将显示为数值(前部的0被删除)。但这种方法输入工作量较大。

将其设置为文本格式后再录入,可以减少工作量。方法是:用鼠标右击A列的列头,将在选定该列的同时弹出快捷菜单;选择“设置单元格格式”命令,进入“设置单元格格式”对话框;单击“数字”卡片,选定右部的“文本”项,单击“确定”按钮;在工作表的A2至A13单元区域直接录入(或自动填充)编号。

(2)录入其他已知数据。输入第1行的薪资计算项目(称为表字段),输入B2至E13单元区域的汉字、基本工资(注意不要输入空格)。

(3)计算职务工资。选定F2单元格,输入条件函数公式“=IF(D2="经理",585,420)”。

公式的含义是:若D2单元格为经理,则为585;否则,为420。

(4)计算岗位工资。选定G2单元格,输入IF函数与AND函数的嵌套函数公式“=IF(AND(C2="行管部",D2="经理"),1800,IF(AND(C2="行管部",D2<>"经理"),1300,IF(AND(C2<>"行管部",D2="经理"),2200,1700)))”。如图2-9上部(编辑框)所示。

公式的含义:判断该职工的部门(C2)且(And)职务(D2),若是行管部经理,则为1 800;若是行管部但不是经理(即行管部其他人员),则为1 300;若是非行管部的经理(即业务部门经理),则为2 200;否则(即业务部门其他人员),为1 700。

(5)计算应发薪资:H2=E2+G2+F2。

(6)自动填充第3~13行的公式。选定F2至H2单元区域,将鼠标指针指向H2单元格右下角的填充柄,待鼠标指针变为粗黑的十字状时,按下鼠标向下拖动到H13单元格,以自动填充F3至H13单元区域公式并计算其值。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈