备注:该博客内容根据技术教学视频整理与总结而成,教学视频来自于office教程-龙龙老师的Excel2019视频教程合集(81节)。
一、四舍五入ROUND
语法:ROUND(number,number_digits)
ROUND(需要四舍五入的数值,保留几位数)
注:number_digits大于零,则在小数点右边四舍五入;等于零,四舍五入到整数;小于零,小数点左边四舍五入。
举例:若B2单元格值为871.548,
则ROUND(B2,2)= 871.55
ROUND(B2,1)= 871.5
ROUND(B2,0)= 872
ROUND(B2,-1)= 870
ROUND(B2,-2)= 900
二、向上舍入ROUNDUP和向下舍入ROUNDDOWN
ROUNDUP语法:ROUNDUP(number,number_digits)
注:向上舍入,向前一位进1
举例:若B2单元格值为871.548,
则ROUND(B2,2)= 871.55
ROUND(B2,0)= 872
ROUND(B2,-1)= 870
应用:计算快递费,不满1千克按1千克计算
ROUNDDOWN语法:ROUNDDOWN(number,number_digits)
注:向下舍入,舍去不进1
举例:若B2单元格值为871.548,
则ROUND(B2,2)= 871.54
ROUND(B2,0)= 871
ROUND(B2,-1)= 870
应用:计算超市积分,满10分算1元
三、向下舍入到整数INT和数字截取TRUNC
INT语法:INT(number)
注:向下取整不大于该数的最大整数
TRUNC语法:TRUNC(number,number_digits)
注:只截取,不进行四舍五入
四、求最大值MAX和最小值MIN
MAX语法:MAX(参数1,参数2,....)
MIN语法:MIN(参数1,参数2,....)
类似函数:LARGE(范围,k)求范围内第k大的;
SMALL(范围,k)求范围内第k小的。
五、返回行号ROW和返回行数ROWS
ROW语法:ROW(单元格或区域)
注:返回单元格区域行号比如ROW(B2:B4)然后按Ctrl+Shift+Enter组合键
举例:ROW() ROW(B2)
应用:1、生成序号:”P-“&ROW()
2、生成重复序号:”P-“&INT((ROW(D1)-1)/ 2)+1 #2为重复的次数
ROWS语法:ROWS(单元格或区域)
举例:ROWS(B2:B9)
六、返回列标COLUMN和返回列数COLUMNS
COLUMN语法:COLUMN(单元格或区域)
注:返回单元格区域列标比如COLUMN(B:D)然后按Ctrl+Shift+Enter组合键
举例:COLUMN() COLUMN(B2)
COLUMNS语法:COLUMNS(单元格或区域)
举例:COLUMNS(B:D) COLUMNS(B2:D3)
七、转置函数TRANSPOSE
语法:TRANSPOSE(单元格区域)
注:复制 => 选择性粘贴也可以转置