Hello.大家好,今天跟大家分享15個Excel函數(shù)公式,都是我們工作中經(jīng)常用到的公式,工作中遇到類似的問題,直接套用即可,話不多說,下面就讓我們來一起學習下吧
1. 身份證號碼提取出生日期
公式:=--TEXT(MID(B3,7,8),"0000-00-00")
在這里我們使用mid函數(shù)提取身份中號碼中的出生日期,然后使用text函數(shù)設置數(shù)字的格式,因為text是一個文本函數(shù),所以它輸出的結果是一個文本,我們在公式的最前面輸入兩個減號,將文本格式的數(shù)值轉換為常規(guī)格式的設置
2. 計算年齡
公式:=DATEDIF(C3,TODAY(),"Y")
Datedif函數(shù)的作用是計算兩個時間的差值,
第一參數(shù):開始時間,就是我們提取身份證號碼的時間
第二參數(shù):結束時間,我們使用today函數(shù)獲取今天的日期
第三參數(shù):返回類型,在這里我們設置為Y,代表年份
3. 根據(jù)身份證號碼提取性別
公式:=IF(MOD(MID(B3,17,1),2)=1,"男","女")
身份證號碼中也包含著每個人的性別信息,它只與身份證號碼的第17位有關,第17位是計數(shù)性別為男,為偶數(shù)性別則為女,所以我們使用mid提取第17位的數(shù)值,然后使用mod函數(shù)計算這個數(shù)的奇偶性,最后使用if函數(shù)判斷輸出結果
4. 合并單元格求和
公式:=SUM(C3:C14)-SUM(D4:D14)
在這里我們需要先選擇想要求和的區(qū)域,然后在編輯欄輸入公式,最后按Ctrl+回車批量填充公式
5. 合并單元格計數(shù)
公式:=COUNTA(C3:C14)-SUM(D4:D14)
在這里我們需要先選擇想要計數(shù)的區(qū)域,然后在編輯欄輸入公式,最后按Ctrl+回車批量填充公式
6. 合并單元格填充序號
公式:=MAX($A$2:A2)+1
在這里我們需要先選擇想要添加序號的數(shù)據(jù)區(qū)域,然后在編輯欄輸入公式,最后按Ctrl+回車批量填充公式
7. 按照類別排序
公式:=COUNTIF($B$3:B3,B3)
8. 查找重復內(nèi)容
公式:=IF(COUNTIF(C:C,C3)>1,"重復","")
在這里我們首先使用countif函數(shù)對C列進行計數(shù),如果結果大于1代表有重復值,然后我們使用if函數(shù)來判斷結果是不是大于1,大于1就返回重復,如果不大于1就返回空值
9. 條件計數(shù)
公式:=COUNTIF(B:B,E2)
Countif函數(shù)的作用:條件計數(shù),
語法:=countif(要統(tǒng)計的數(shù)據(jù)區(qū)域,統(tǒng)計條件)
10. 條件求和
公式:=SUMIF(B3:B15,F3,D3:D15)
Sumif函數(shù)的作用:條件求和
語法:=sumif(要統(tǒng)計的數(shù)據(jù)區(qū)域,求和條件,求和區(qū)域)
11. 條件判斷
公式:=IF(C3>=60,"通過","不通過")
If函數(shù)是一個條件判斷函數(shù),他能根據(jù)條件來返回對應的結果
語法:=IF(判斷條件,條件正確時返回的結果,條件錯誤時返回的結果)
12. 生成隨機數(shù)
隨機小數(shù)公式:=RAND()
這個函數(shù)不需要參數(shù),選擇函數(shù)后直接點擊回車即可生成小數(shù)
隨機整數(shù):=RANDBETWEEN(1,100)
在這里我們生成的是一個1到100之間的隨機整數(shù),
語法:=RANDBETWEEN(最小值,最大值)
13. 隔行求和
公式:=SUMPRODUCT((MOD(ROW(C3:G8),2)=0)*C3:G8)
在這里我們先使用row函數(shù)獲取行號,然后使用mod函數(shù)判斷每一行的奇偶性,最后使用SUMPRODUCT函數(shù)進行求和
14. 隔列求和
公式:=SUMPRODUCT((MOD(COLUMN(B4:G8),2)=1)*B4:G8)
與隔行求和相似,使用COLUMN函數(shù)獲取列號,然后使用mod判斷奇偶性,最后求和
15. 排名
公式:=RANK(C3,$C$3:$C$15)
語法:RANK(數(shù)值,要名字的數(shù)值區(qū)域)
以上這些公式你都知道嗎?
我是excel從零到一,關注我持續(xù)分享更多excel技巧
聯(lián)系客服