关键知识点讲解
1.TEXT函数
函数用途 此函数的功能是依据需要将目标数字转换为指定的文本格式。
函数语法 TEXT(value,format_text)
value为目标数值,可以为数字,也可以为计算结果。
format_text为读者需要设定的文本格式,该格式可以按照如下的操作来设置:按组合键弹出“单元格格式”对话框,单击“数字”选项卡,在“分类”列表框中选中文本形式的数字格式,最后单击“确定”按钮即可。
函数简单示例 在A2和A3单元格里分别输入“工业”和“服务业”,在B2和B3单元格里分别输入“45%”和“1000亿”。然后在C4和C5单元格里分别输入下面表格左侧的公式,按
|
公 式 |
说明(结果) |
|
=A2&"占总GDP比重"&TEXT(B2,"0% ") |
将A2和B2单元格里的内容以及引号间的内容合并为一句(工业占总GDP比重的45%) |
|
=A3&"的GDP为"&TEXT(B3," ") |
将A3和B3单元格里的内容以及引号间的内容合并为一句(服务业的GDP为1000亿) |
2.ROUND函数
函数用途
此函数的功能是设置指定位数,按此位数对目标数字进行四舍五入取整,然后返回相应的结果。
函数语法
ROUND(number,num_digits)
number为目标数字。
num_digits为指定的位数,系统将按此位数进行四舍五入。
函数说明
如果num_digits小于、等于或者大于0,都会有不同的结果,具体请参见“函数简单示例”。
函数简单示例
在Excel任意一个单元格里输入以下公式,观察出现的结果。
|
公 式 |
说明(结果) |
|
=ROUND(3.1415, 1) |
将3.1415四舍五入到一位小数(3.1) |
|
=ROUND(3.1415, 0) |
将3.1415四舍五入到整数(3) |
|
=ROUND(314.15, -1) |
将314.15四舍五入到小数点左侧一位(310) |
本例公式说明
=ROUND(TEXT(I3,"[h].mmss")+0.2,0)
利用TEXT函数将I3单元格里的日期转换为数字格式,然后依据“备注”中的要求,即不足半小时的按半小时计算,超过半小时的按一小时计算,可以通过加上数字“0.2”和ROUND函数来实现。
凡是不足半小时的,即使加上“0.2”之后,小数位的数字仍小于0.5,按照ROUND函数的算法不会向上进位;而对于超过半小时的,加上“0.2”之后,小数位的数字将大于0.5,按照ROUND函数的算法会向上进位。
编辑:杜涛 邮箱:dutao.job(at)163.com