EXCEL常用公式-自用

返回首页

序号 公式 描述 操作
1=DATEDIF(起始日期,结束日期,返回类型)计算两日期之差,返回两个日期之间的年月日间隔数。返回类型:Y 时间段中的整年数;M 时间段中的整月数;D 时间段中的天数;MD 起始日期与结束日期的同月间隔天数;YD 起始日期与结束日期的同年间隔天数;YM 起始日期与结束日期的同年间隔月数
2=IF(AND(A2<500,B2="未到期"),"补款",“”)IF多条件判,两个条件同时成立用AND,任一个成立用OR函数
3=IFERROR(A2/B2,"")把公式产生的错误值显示为空
4=IF(OR(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")判断单元格中是否包含多个指定字符中的某一个,同时包含这三个字符,把公式中的OR改成AND
5=IF(COUNTIF(A1,"A???"),"有","无")或=IF(COUNTIF(A1,"A*"),"有","无")判断A1是否以字母A开头
6=INDEX(B:B,MATCH(1,D:D))在D列查找1的单元格,显示对应B列的数值
7=LEN(text)返回文本串的字符数,中文LENB(text)
8=LOOKUP(2,1/(A:A<>""),A:A)返回A列最后一个非空白单元格的值
9=LOOKUP(1,0((条件区域1=条件1)*(条件区域2=条件2)),查询区域)多条件查找
10=LOOKUP(2,1/((A:A<>0)*ISNUMBER(A:A)),B:B)返回A列最后一个非0的数值对应的B列的相同位置的数据
11=MID(A1,2,8)取A1单元格第2个字符起8个字符内容
12=MID(A2,SEARCH("提",A2),LEN(A2))提取关键字后面全部内容
13=MID(A2,1,(SEARCH("提",A2))-1)提取除关键字后的所有内容
14=MID($A$1,22*COLUMN(A$1)-21,22)将A1单元格内容按22位字符拆分
15=MOD(COLUMN(),2)隔列填充
16=ROUND(数字,小数位数)四舍五入
17="RMB"&IF(C4=0,"",IF(C4<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(C4)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(C4,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))C4单元格金额大写
18=SUMPRODUCT(($B2:$V2=B2)*($B15:$V15>B15))+1单条件排名 B2至V2等于B2值,对B15至V15中的B15排名
19=SUMPRODUCT(1COUNTIF(A2:A8,A2:A8))统计不重复的总人数
20=SUBSTITUTE(A1,"a",0,1)将单元格 A1中的字符a 替换为0 替换1个字符
21=SUMIF(条件区域,求和条件,求和区域)单条件求和
22=SUMIFS(要求和的单元格区域,符合条件1的区域,求和的条1, [criteria_range2, criteria2], ...)多条件求和
23=TEXTJOIN(",",TRUE,IF($A$4:$A$18=D8,$B$4:$B$18,""))合并同类项, ,表示将逗号用作分隔符,TRUE,表示忽略空值
24=VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列数,近似匹配精确匹配)在表格的首列查找指定的数值,返回表格当前行中的指定列的数据
25=XLOOKUP(SUBTOTAL(105,H:H),H:H,F:F)筛选后自动显示H列最小序号的对应F列第一个单元格内容,H列为辅助序号
26=SUBTOTAL(3,B$2:B2)筛选后自动排列序号