Excel中函數公式可以處理復雜的表格數據,提高我們的工作效率可不只一點點。但Excel函數非常多,想要全部學習,那幾乎是不可能的,我們只要把工作中常用的函數公式掌握了,就能達到事半功倍的效果。今天跟隨阿鐘老師來看看這幾個工作中用到的函數公式,可以直接套用。 01. 查找重復值 公式:=IF(COUNTIF(A$2:A2,A2)=1,"","重復") 說明:公式內層利用COUNTIF函數進行條件計數,=1代表沒有重復值,然后使用IF函數進行判斷當其結果不重復,當不等于1時候代表重復。 COUNTIF(區域,條件) :計算區域中符合條件的單元格的個數 02. 身份證號碼提取出生日期 公式:=--TEXT(MID(B2,7,8),"0000-00-00") 說明:利用MID函數提取出身份證號碼中的出生年月,然后利用TEXT函數格式化提取的字符串,然后加上兩個減號將文本格式轉換成數字形態的日期,再設置單元格格式為日期。 函數語法:MID(提取的字符串,從第幾個字符開始,提取幾個字符) 3. 身份證號碼中提取性別 公式:=IF(MOD(MID(B2,17,1),2)=1,"男","女") 說明:身份證號碼第17位是代表性別的數字,當第17位是奇數性別為男,偶數時性別為女,所以我們利用MID函數提取第17位數字,然后利用MOD函數取得除以2的余數,最后利用IF函數判斷為余數1為奇數返回"男",否則為"女"。 MOD(被除數,除數):返回兩數相除的余數。 4. 從身份證號碼中計算年齡 公式1:=YEAR(TODAY())-YEAR(B10) 公式2:=DATEDIF(--TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"y") DATEDIF函數是一個隱藏函數,用于計算兩個日期時間差 說明:公式1是YEAR函數提取出今天日期中的年份,減去上面提取出的出生日期中的年份,得數就是年齡;公式2中DATEDIF函數返回兩個日期差。 DATEDIF(開始日期,結束日期,結果類型):計算兩個日期之間相隔的天數、月數或年數,其中結果類型Y代表年數,M代表月數,D代表天數。 05. 條件查找 公式:=VLOOKUP(G2,B:E,3,0) 說明:下圖示例是查找“公孫勝”的“2月”的銷量。 白話版語法:VLOOKUP(你找誰?在哪里找?在第幾列找?隨便找還是精確找?) 06.多條件查找 公式:=VLOOKUP(J3&K3,IF({1,0},A:A&B:B,D:D),2,0) 注意:公式輸入完成后要按Ctrl+Shift+回車鍵確認公式 說明:查詢數據有兩個條件,也就是查詢“二店”中“襯衫”在“1月”的銷量。 白話版語法:VLOOKUP(你找誰1&你找誰2,IF({1,0},在哪里找1&在哪里找2,結果所在列),2,0) 07. 用VLOOKUP函數實現反向查找 公式:=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0) 說明:我們平常使用VLOOKUP函數一般是從左往右查找,想要從右往左查找需要IF函數構建一個虛擬數組,讓順序顛倒過來再進行查找。 白話版語法: =VLOOKUP(你找誰,IF({1,0},在哪列找,找的結果在哪列),2,0) 08. 隔列求和 公式:=SUMIF($C$2:$H$2,I$2,$C3:$H3) 說明:下圖示例中要求分別計算“計劃”和“實際”的合計數量。 SUMIF(條件區域,條件,求和區域):對符合條件的區域值求和: 9. 合并單元格求和 公式:=SUM(C2:C17)-SUM(D3:D17) 注意:此操作需要先選中求和區域,輸入公式后按Ctrl+回車鍵確認公式。 說明:下圖示例要求計算每個部門業績合計。我們知道合并單元格數據是存放的合并區域的第一個單元格中,所以我們把所有業績求和后減去第一個單元格的合計,就是我們所要的合計數。 10. 合并單元格計數 公式:=COUNTA(B2:B16)-SUM(C3:C16) 注意:同樣此操作也需要先選中求和區域,輸入公式后按Ctrl+回車鍵確認公式。 說明:下圖示例需要計算每個部門的人數, 小伙伴們,在使用Excel中還碰到過哪些問題,評論區留言一起討論學習,堅持原創不易,您的點贊轉發就是對小編最大的支持 |
|
來自: Excel與財務 > 《Excel技巧分享》