0
点赞
收藏
分享

微信扫一扫

excel常用函数公式基础篇

1、excel使用函数前须知:

F1键:获取帮助;F4键:切换相对引用和绝对引用;锁定行:=A$1;锁定列:=$A1;锁定行和列:=$A$1;拼接:&

先来个案例,函数后面还会详细讲到:

excel常用函数公式基础篇_字符替换

操作:

  • H2=SUMIFS($E:$E,$C:$C,H$1,$D:$D,$G2) , 然后黑十字架向下拖拽到H4,再黑十字架时拖拽到I列,这里$E:$E就是锁定行和列,不管怎么拖拽都是这一行和列不变,也叫锁死,H$1锁定行,拖拽时始终在本行,但列随着变化,$G2锁定列,始终在这列,行跟着拖拽变化,这样就有效减少大批量多次输入公式。
  • H5=SUM(H2:H4)往后拖拽
  • J2=SUM(H2:I2) 往下拖拽

2、excel基本聚合函数:count、sum、average、max、min

  • 计数:count(c2:c6)  =5
  • 求和:sum(c2:c6) = 293
  • 平均:average(c2:c6) = 58.6
  • 四舍五入保留小数位:round(average(c2:c6) ,1) = 58.6
  • 最大值:max(c2:c6) = 77
  • 最小值:min(c2:c6) =40

excel常用函数公式基础篇_字符替换_02

3、条件if、拼接&、左截取left、右截取right

  • if(条件a,结果,否则结果):if(D3>100000,"是","否")
  • if(条件a,结果,if(条件b,结果,否则结果)):if(d3>=10,"10-100",if(d3>=100,"100-200",">=200"))
  • left(c3,3)&"****"&right(c3,4)   = 181****2146

excel常用函数公式基础篇_拖拽_03

4、首字母大写proper、查找元素位置find

excel常用函数公式基础篇_拖拽_04

5、Excel常用日期时间周期处理函数公式

  • 字符串日期转化为标准格式:=--TEXT(A2,''0-00-00'')
  • 根据时间提取年月:=YEAR(A1)&"年"&MONTH(A1)&"月"
  • 根据时间算出星期几(中文):=TEXT(A1,"aaaa") , ="星期"&WEEKDAY(A1,2)
  • 根据时间算出星期几(英文):=TEXT(A1,"dddd")
  • 根据时间返回一年的周数:=WEEKNUM(A1)
  • 根据时间返回一年的季度值:=INT((MONTH(A2)+2)/3) ,
  • =IF(MONTH(A2)<=3,1,IF(MONTH(A2)<=6,2,IF(MONTH(A2)<=9,3,4)))

excel常用函数公式基础篇_拖拽_05

6、排名rank、截取mid、分组排名sumproduct

  • =RANK(D2,$D$2:$D$6,0)  #排名
  • mid(截取的字符串,截取的起始位置,截取长度)
  • SUMPRODUCT(($F$2:$F$6=F2)*($D$2:$D$6>D2))+1  #分组排名

excel常用函数公式基础篇_字符串_06

7、累计求和、累计数量、分组累计求和、分组累计数量、排名、分组排名

累计:要点就是把起始位置锁死,其他位置随着拖拽位置变化而变化。

下图案例:

  • 累计求和=SUM($D$2:D2),下拉填充公式即可
  • 累计次数=COUNT($A$2:A2),下拉填充公式即可
  • 分组--累计--求和=SUMIFS($D$2:D2,$B$2:B2,B2),下拉填充公式即可
  • 分组--累计--计数=COUNTIFS($B$2:B2,B2),下拉填充公式即可

excel常用函数公式基础篇_拖拽_07

8、条件聚合:countifs、sumifs 、averageifs

excel常用函数公式基础篇_字符替换_08

excel常用函数公式基础篇_字符替换_09

案例:

excel常用函数公式基础篇_字符串_10

9、多表关联匹配基本方法vlookup

  • =VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)

excel常用函数公式基础篇_字符串_11

10、INDEX+MATCH实现多表关联匹配

  • =INDEX($E$1:$F$7,MATCH(A2,$E$1:$E$7,0),2)
  • 解释:INDEX(要返回值的单元格区域或数组, 返回值所在的行号, 返回值所在的列号)
  • 其中返回值所在的行号用:match(目标值, 查找区域, 0/1/-1匹配方法)。
  • 如:在第2个表中匹配第1个表中的语文成绩,INDEX(要返回值的单元格区域或数组为:A1:B6, 行号:MATCH(目标值:A10,查找区域A1:A6,匹配方式:0), 列号: 2)

excel常用函数公式基础篇_拖拽_12


11、位置替换replace、文本替换substitute

  • 文本字符替换:=SUBSTITUTE(A2,"QBD","123") 表示将QBD替换为123
  • 字符串位置字符替换:=REPLACE(A2,2,3,123) 表示从第2个字符(包含第2个)开始的3个字符替换为123

excel常用函数公式基础篇_拖拽_13

12、SUMPRODUCT乘积,条件乘积

  • 乘积:=SUMPRODUCT($D$2:$D$11,$G$2:$G$11)
  • 单条件乘积:=SUMPRODUCT(($E$2:$E$11="2018")*($D$2:$D$11),$G$2:$G$11)
  • 多条件乘积:=SUMPRODUCT(($E$2:$E$11="2019")*($B$2:$B$11="上海")*($D$2:$D$11),$G$2:$G$11)

excel常用函数公式基础篇_字符替换_14

13、返回列号COLUMN、行号ROW

  •  返回列号=COLUMN(对象)   =COLUMN(C1)  #=3
  • 返回包含元素的列数=COLUMNS(对象)  =COLUMNS(A1:E2)  #=5
  • 返回行号=ROW(对象)    =row(A2)    #=2
  • 返回对象中包含的行数=ROWS(对象)   =ROWS(A13:B15)  #=3


更多函数公式可以利用公式的搜索功能和帮助(F1)键功能。

举报

相关推荐

0 条评论