Excel的54个重要函数(重点函数加粗)
一、日期函数:day、days、monthyeardatetoday、weekday、weeknum

1、=day(),返回指定日期的日
示例:=day(2020/5/6),返回结果:6
2、=days(),返回两个日期之间的天数
示例:=days(2020/5/1,2020/5/6),返回结果:-5
3、=month(),返回指定日期的月份
示例:=month(2020/5/6),返回结果:5
4、=year(),返回指定日期的年份
示例:=year(2020/5/6),返回结果:2020
5、=date(year,month,day),组合年月日
示例:=date(2020,5,6),返回结果:2020/5/6
6、=today(),返回当前系统日期
示例:=today(),返回结果:2020/5/6
7、=weekday(serial_number,return_type),返回指定日期的一周中的第几天
参数解析:
serial_number,指定日期,必填
return_type,确定返回值类型的数字,选填
Excel的54个重要函数
示例:=weekday(2020/5/6,11),返回结果:3
8、=weeknum(serial_number,return_type),返回指定日期为该年的第几周
参数解析:
serial_number,指定日期,必填
return_type,确定返回值类型的数字(同上列表),选填,即锁定周数的计算 逻辑
示例:=weeknum(2020/1/1,11),=weeknum(2020/1/6,11), =weeknum(2020/1/6,13),返回结果依次为:1,2,1

二、数学函数:product、rand、randbetween、round、sum、sumif、sumifs、sumproduct

1、=product(number1,number2,……),返回参数之间的乘积结果,最多可以有255个参数。
示例:=product(A1:A5) 等同于=A1A2A3A4A5;=product(A1:A3,C2:C4) 等同于=A1A2A3C2C3C4;=product(A1:A2,3) 等同于=A1A23
2、=rand(),返回大于等于0且小于1的平均分布的随机实数,如果要生成a 与 b 之间的随机实数则=rand()
(b-a)+a
3、=randbetween(bottom,top),返回两个指定数之间的随机整数
示例:=randbetween(2,50),返回结果:28
4、=round(number, num_digits),将参数number四舍五入到指定的参数num_digits位数,
示例:
num_digits>0四舍五入至指定的小数位,
num_digits=0四舍五入到整数位,
num_digits<0四舍五入到小数点左边相应的位数,例如=round(123.56,-2),返回结果为100
另外还有向上取整=roundup(),向下取整=rounddown()
5、=sum()
示例:=sum(A1:A5),A1到A5的值相加;=sum(A1:A5,C4:C8),A1到A5的值及C4到C8的值相加。
6、=sumif(range, criteria, [sum_range])
参数解析:range指按条件筛选的单元格区域,criteria指定的筛选条件,sum_range可以省略,如果省略则对默认range区域汇总的数值,按指定条件进行筛选求和,如果有sum_range参数,则对range区域中符合指定条件的行对应的sum_range区域进行求和。
示例:=sumif(A1:A5,">10"),对A1:A5区域中大于10的值进行求和;
=sumif(A1:A5,">10",B1:B5),对A1:A5区域中大于10的值进行筛选,并对筛选单元格对应的B列同行单元格进行求和。
7、=sumifs()

三、统计函数:large、small、max、min、median、mode、rank、count、countif、countifs、average、averageif、averageifs
四、查找和引用函数:choose、match、index、indirect、column、row、vlookup、hlookup、lookup、offset、getpivotdata
五、文本函数:find、search、text、value、concatenate、left、right、mid、len
六、逻辑函数:and、or、false、true、if、iferror

相关文章: