excel常用公式详解
一、数字处理
1、取绝对值
使用ABS函数可以取得一个数的绝对值。
例如:=ABS(-5) 将返回5.
2、取整
使用INT函数可以将一个数向下取整。
例如:=INT(5.9) 将返回5.
3、四舍五入
使用ROUND函数可以将一个数四舍五入到指定的小数位数。
例如:=ROUND(5.678.2) 将返回5.68.
二、判断公式
1、把公式产生的错误值显示为空
使用IFERROR函数可以将公式产生的错误值显示为空。
例如:=IFERROR(A2/B2.'') 如果A2/B2的结果是错误的,则显示为空,否则显示正常结果。
2、IF多条件判断返回值
使用IF函数可以进行多条件判断。
例如:=IF(AND(A2<500.B2='未到期')。'补款'。'') 如果A2<500并且B2等于“未到期”,则返回“补款”,否则返回空。
三、统计公式
1、统计两个表格重复的内容
使用COUNTIF函数可以统计一个表格中某个值在另一个表格中出现的次数。
例如:=COUNTIF(Sheet15!A:A。A2) 如果返回值大于0,则说明在另一个表格中存在该值。
2、统计不重复的总人数
使用SUMPRODUCT和COUNTIF函数可以统计不重复的总人数。
例如:=SUMPRODUCT(1/COUNTIF()) 先用COUNTIF函数统计每个人出现的次数,然后将结果取倒数,最后相加。
四、求和公式
1、隔列求和
使用SUMIF函数可以进行隔列求和。
例如:=SUMIF($A$2:$G$2.H$2.A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 如果标题行没有规律,可以使用第二个公式。
2、单条件求和
使用SUMIF函数可以进行单条件求和。
例如:=SUMIF(A:A。E2.C:C) 如果A列中的值等于E2,则将对应的C列中的值相加。
3、单条件模糊求和
使用通配符*可以进行单条件模糊求和。
例如:=SUMIF(A:A。'*A*'。C:C) 如果A列中的值包含A,则将对应的C列中的值相加。
4、多条件模糊求和
使用SUMIFS函数可以进行多条件模糊求和。
例如:=SUMIFS() 如果A列中的值以A11开头,并且B列中的值等于B11,则将对应的C列中的值相加。
5、多表相同位置求和
使用SUM函数可以进行多表相同位置求和。
例如:=SUM() 如果在表格中间删除或添加表格,则公式结果会自动更新。
6、按日期和产品求和
使用SUMPRODUCT函数可以按日期和产品求和。
例如:=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25) 如果A列中的日期为F1所表示的月份,并且B列中的产品名称等于E2,则将对应的C列中的值相加。
五、查与引用公式
1、单条件查公式
使用VLOOKUP函数可以进行单条件查。
例如:=VLOOKUP(B11.) 在
2、双向查公式
使用INDEX和MATCH函数可以进行双向查。
四舍五入公式 excel例如:=INDEX() 先在
公式:
DATEDIF(start_date,end_date,"unit")
说明:start_date和end_date为日期单元格,unit为计算单位,可以是"y"、"m"、"d",分别表示年、月、日。2、日期加减
公式:
DATE(YEAR(date)+years,MONTH(date)+months,DAY(date)+days)
说明:date为日期单元格,years、months、days为要加减的年、月、日数。3、工作日计算
公式:
NETWORKDAYS(start_date,end_date,holidays)
说明:start_date和end_date为日期单元格,holidays为节假日单元格区域,可以省略。4、判断是否为工作日
公式:
IF(WEEKDAY(date,2)>5,"非工作日","工作日")
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论