在這里要求出勤天數(shù)大于等于24天,考核得分大于等于85分同時滿足才能獲得500獎金,否則的話沒有獎金,公式為:=IF(AND(B3>=24,C3>=85),500,0)
在這里將and函數(shù)作為了if函數(shù)的第一參數(shù),and函數(shù)的結(jié)果是邏輯值,只有條件全部正確才會返回true,否則的話就會返回false
如果我們將上述條件更改為出勤天數(shù)大于等于24天,考核得分大于等于85分滿足任意一個即可獲得500獎金,公式為:=IF(OR(B3>=24,C3>=85),500,0)
OR函數(shù)他的結(jié)果也是一個邏輯值,不同的是OR函數(shù)的特點是只要有一個條件是正確的他就會返回true這個結(jié)果,只有條件全部是錯的才會返回false這個結(jié)果
公式:=TEXT(MID(B3,7,8),'0-00-00')
在這里我們是使用mid函數(shù)提取身份證號碼中出生年月的位置,然后再利用text函數(shù)來設(shè)置數(shù)字的顯示格式。如果你需要使用這個公式,只需要將B3更改為你需要單元格位置即可
公式:=IF(MOD(MID(B3,17,1),2),'男','女')
身份證號碼的第十七位是性別代碼,偶數(shù)為女性,奇數(shù)為男性,在這里先利用mid函數(shù)將第十七位提取出來,然后利用mod函數(shù)判斷奇偶性,最后利用if函數(shù)輸出結(jié)果,如果你需要使用這個函數(shù),只需要將B3單元格更改為你需要的單元格位置即可
公式:=DATEDIF(TEXT(MID(B3,7,8),'0-00-00'),TODAY(),'Y')
Datedif函數(shù)的作用計算兩個日期的差值,在這里我們先利用TEXT(MID(B3,7,8),'0-00-00'))將出生日期提取出來將其作為第一參數(shù)開始的時間,利用today函數(shù)來獲取當(dāng)天的日期作為第二參數(shù),第三參數(shù)為y表示計算類型為年,如果需要套用公式,只需更改b3單元格即可
公式:=IF(B3='','',IF(COUNTIF($B$3:$B$9,B3&'*')>1,'重復(fù)',''))
在這里如果身份證號碼不重復(fù),函數(shù)會返回空值,如果重復(fù)的話就會返回重復(fù)兩個字,在這里需要注意的是countif函數(shù)中的數(shù)據(jù)區(qū)域一定要進行絕對引用
公式:=SUMPRODUCT(1/COUNTIF(A3:A13,A3:A13))
首先函數(shù)會利用countif函數(shù)計算出重復(fù)的個數(shù),然后再用1除以這個結(jié)果,最后利用sumproduct函數(shù)求和,比如一個數(shù)據(jù)重復(fù)3次,那么countif就會得到三個3,然后用1除以countif就會得到三個1/3,相加的結(jié)果就是1,想要使用函數(shù)只需要將A3:A13替換為你需要的數(shù)據(jù)區(qū)域即可
公式:=LEFT(C3,LEN(C3)-4)
在這里C3是單元格的位置,4就是單位(kg/元)所占的字符數(shù)個數(shù)
比如在這里想要求一下魯班總和的數(shù)據(jù),公式:=SUMIF(A3:A13,D4,B3:B13)
A3:A13是條件求和判斷的數(shù)據(jù)區(qū)域,D4是求和條件,B3:B13是條件求和的區(qū)域
比如在這里想要魯班姓名出現(xiàn)的次數(shù),公式:=COUNTIF(A3:A13,D4)
A3:A13是條件計數(shù)用于判斷的數(shù)據(jù)區(qū)域,D4是條件計數(shù)條件
最大值公式:=MAXIFS(B3:B12,A3:A12,D4)
最小值公式: =MINIFS(B3:B12,A3:A12,D4)
這兩個函數(shù)的參數(shù)都是一樣的,第一參數(shù):B3:B12要確定最大值的單元格,第二參數(shù):A3:A12用于判斷的數(shù)據(jù)區(qū)域,第三參數(shù):D4判斷的條件
公式:=SUBSTITUTE(B3,MID(B3,4,4),'****')
Subtitute這個函數(shù)的作用是將字符串的某一部分替換為另一部分,在這里我們利用mid函數(shù)將手機號碼中的一部分?jǐn)?shù)據(jù)提取數(shù)據(jù),然后再替換為四個星號
以上就是今天分享的12個公式組合,公式組合還有很多,你想要學(xué)了解哪些,不妨留言告訴我~
聯(lián)系客服