一、公式:以“=”开头的等式。等式中可以包含有对单元格的的引用、常数、函数及加、减、乘、除等运算符号。如:
“=C5+10”
“=100*D2”
“=E3/D4*0.5%”
“XLOOKUP(B2,收集表!F:F,收集表!G:G,"未找到值",0)”
二、函数:由函数名和括号内的参数组成。其中的参数可以是一个或多个常数、单元格引用、表达式,各个参数之间用“,”号分隔。
“VLOOKUP(C3,基础信息!$B:$P,8,FALSE)”
格式:=NOW()
作用:显示当前时间并实时更新。
例1:显示表格更新时间(如下图左下角)可通过自定义格式设置不同格式。
格式:= TODAY()
作用:显示当前日期。
例1:如上图左下角所示,显示当前日期。
例2: 计算时间间隔;
3、转换函数TEXT
格式:=TEXT(值,格式)
作用:将数值转换为按指定数字格式表示的文本
例1: 将A2单元格(3.1415926)保留三位小数,在数值格式的位置填入("0.000"),表示保留三位小数:=TEXT(3.1415926/A2,"0.000")。
例2:制作库存表格有效期相关内容时,可以使用TEXT函数做文字提醒,如:有效期-当前日期=剩余天数 公式为=TEXT(I9-J9,"剩余0.0天到期")
4、概率随机函数RAND
格式:=RAND()
作用:返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值
例1:制作随机加减法时利用条件函数IF去随机生成“+”或“-”释义为如果概率小于等于0.5则输出“+”否则输出“-”。“=IF(RAND()<=0.5,"+","-")”
例2:随机生成0-100的随机整数“=TEXT(RAND()*100,0)”
5、多条件判断函数IFS
格式:=IFS(条件1,结果1,条件,2,结果2,...条件n,结果n)
作用:IFS 函数检查是否满足一个或多个条件,且是否返回与第一个 TRUE 条件对应的值。IFS 可以取代多个嵌套 IF 语句,并且可通过多个条件更轻松地读取。
例:IF(G8>=60,”及格“,”不及格”)。指如果G8单元格的数字大于或等于60,就显示“及格”,否则显示“不及格”那么我们如果需要判断80分及以上为优秀,那么就要用到IFS函数,“=IFS(A10>=80,"优秀",A10>=60,"及格",A10<60,"不及格")”6、多条件求和函数SUMIFS
格式:=SUMIFS(求和区域,条件1,区域1,......)
例1: 求下列不规则销售记录饼干产品在2025年12月6日的销售总额“=SUMIFS(C15:C32,A15:A32,"饼干",B15:B32,"2025/12/6")”可解释为“=SUMIFS(要求和的销售额区,条件区域1,"条件1",条件区域2,"条件2")”得出了饼干在2025/12/6单品营业额是196元
7、多条件统计函数COUNTIFS
格式:= COUNTIFS(区域1,"条件1",区域2,"条件2"......)
作用:COUNTIFS 函数将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数。
例:求下列不规则销售记录饼干产品在2025年12月6日的销售次数“=COUNTIFS(A15:A32,"饼干",B15:B32,"2025/12/6")”可解释为“=COUNIFS(条件区域1,"条件1",条件区域2,"条件2")”得出饼干在2025/12/6销售了4次。
8、随机整数函数RANDBETWEEN
格式:=RANDBETWEEN(想要生成的最小整数,想要生成的最大整数)
作用:COUNTIFS 函数将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数。
例:当我们团建玩数字炸弹游戏时,可使用此函数随机生成一个整数,如:1-100,其公式为:“=RANDBETWEEN(1,100)”
9、向下取整函数INT
格式:=INT(数值)
作用:统计与数据计算时常常不希望出现小数或需要保留整数时,常常用到此函数。
例:我们想要把单元格数字向下取整时,注意这里不是四舍五入。
10、向下取整函数FLOOR
格式:=FLOOR(数值,舍入基数)
作用:统计与数据计算时常常不希望出现小数或需要保留整数或有限数位小数时,常常用到此函数。
例:我们想要把单元格数字向下取整或有限数位小数时,注意这里不是四舍五入。
这里与INT函数不同的是可以设置舍入基数,舍入基数为1,则与INT函数无差别,当舍入基数为0.1时,则输出结果为0.9,可以将舍入基数理解为数值与舍入基数的倍数关系。
11、向上取整函数CEILING
格式:=CEILING(数值,舍入基数)
作用:统计与数据计算时常常不希望出现小数或需要保留整数或有限数位小数时,常常用到此函数。
例:我们想要把单元格数字向上取整或有限数位小数时,注意这里不是四舍五入。
这里与INT函数不同的是可以设置舍入基数,舍入基数为1,与INT函数有差别,当舍入基数为0.1时,则输出结果为39.6,将数值向上舍入(沿绝对值增大的方向)为最接近的 舍入基数的倍数。
12、四舍五入函数RONUD
格式:=ROUND(数值,小数位数)
作用:统计与数据计算时常常需要四舍五入时,常常用到此函数。
例:将下图数字四舍五入。
这里与CEILING、FLOOR函数不同的是将舍入基数,换成了小数位数,当小数位数为1时,则输出结果为19.2,如果需要四舍五入的数值是负数,就取整小数点左边,如果数值为0,就取整到最接近的整数。
12、向上舍入函数RONUDUP
格式:=ROUNDUP(数值,小数位数)
作用:统计与数据计算时远离零值,向上(绝对值增长的方向)舍入数字,常常用到此函数。
例:将下图小数向上舍入,其结果与CEILING函数结果一致,大家可结合自身习惯进行使用。
“小数位数”可填0或负数,0指小数转换最接近的整数,负数指将小数舍入小数点的左边。
今天的公式就介绍这么多,大家有疑问可以在评论区留言!