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) | 筛选后自动排列序号 | |