相對於高大上的函數公式,小編更喜歡一些常用、實用的函數技巧,不僅可以解決工作中的大部分問題,而且提高工作效率也是槓槓滴,今天,小編給大家分享12個工作中經常要用到的Excel技巧,希望對各位親的工作有所幫助哦!
一、IF+Countif:查找重複值。
方法:
在目標單元格中輸入公式:=IF(COUNTIF(E$3:E9,E3)>1,"重複","")。
解讀:
1、Countif函數的作用是:計算指定的單元格區域中滿足條件的單元格數。語法結構是:=Countif(條件範圍,條件)。
2、用IF函數判斷Countif的統計結果,如果大於1,返回「重複」。
二、Text+Mid:從身份證號碼中提取出生年月。
方法1:
在目標單元格中輸入公式:=TEXT(MID(C3,7,8),"0!/00!/00")。
方法2:
1、在目標單元格的第一單元格中輸入出生年月。
2、選定所有目標單元格,包括第一個輸入出生年月的單元格。
3、快捷鍵Ctrl+E。
解讀:
公式=TEXT(MID(C3,7,8),"0!/00!/00")中利用Mid函數提取出生年月,然後用Text對其設置格式。
三、Datedif:計算年齡。
方法:
在目標單元格中輸入公式:=DATEDIF(D3,TODAY(),"y")。
解讀:
1、Datedif函數為系統隱藏函數,功能為:按照指定的方式計算兩個時間之間的差值。
2、語法結構:=Datedif(開始日期,結束日期,統計方式),常用的統計方式有:「Y」、「M」、「D」,分別為「年」、「月」、「日」。
3、年齡就是當前年份減去出生年份,所以公式中按年統計哦!
四、IF+Mod+Mid:從身份證號中計算年齡。
方法:
在目標單元格中輸入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。
解讀:
1、身份證號碼中的第17位代表性別,如果為奇數,則為「男」,偶數為「女」。
2、用Mid函數提取身份中號中的第17位,然後用Mod函數求餘,如果為奇數,則餘數為1,暨為True,然後用IF函數判斷,則返回「男」;如果為偶數,則餘數為0,暨為False,然後用IF函數判斷,則返回「女」。
五、Vlookup:查詢引用。
方法:
在目標單元格中國輸入公式:=VLOOKUP(H3,B3:D9,3,0)。
解讀:
Vlookup函數是常用的查詢引用函數,語法結構:=Vlookup(查找值,查找範圍,返回查找範圍中第X列的值,匹配模式),其中匹配模式用代碼0或1表示,0為精準查詢,1為模糊查詢。
六、限制輸入單元格內容的長度。
目的:限制單元格的文本長度為18。
方法:
1、選定目標單元格。
2、【數據】-【數據驗證】-【設置】,選擇【允許】中的【文本長度】,【數據】中的【等於】。
3、在【長度】中輸入18。
4、單擊【出錯警告】標籤,輸入提示信息並【確定】。
七、內容重複時提示。
目的:當單元格值相同時,背景填充為「紅色」。
方法:
1、選定目標單元格。
2、【條件格式】-【新建規則】,選擇【新建規則類型】中的【使用公式確定要設置格式的單元格】。
3、在【為符合此公式的值設置格式】中輸入:=COUNTIF($B:$B,B3)>1並單擊右下角的【格式】-【填充】。
4、選擇填充色並【確定】-【確定】。
解讀:
當B列單元格中的值重複時,背景色填充為指定的顏色。
八、禁止內容重複。
方法:
1、選定目標單元格。
2、【數據】-【數據驗證】-【設置】。
3、選擇【允許】中的【自定義】,在【公式】中輸入:=COUNTIF($B:$B,B3)=1。
4、單擊【出錯警告】標籤,輸入警告信息並【確定】。
九、批量行內排序。
方法:
在目標單元格中輸入公式:=LARGE($D3:$O3,COLUMN(A1))或=SMALL($D3:$O3,COLUMN(A1))。
解讀:
1、Large函數的作用是返回指定範圍中第K個最大值,而Small正好相反,是返回指定範圍中的第K個最小值。
2、藉助Column函數返回表格的列數,從而達到排序的目的。
十、根據值的範圍填充指定的顏色。
方法:
1、選定目標單元格。
2、【條件格式】-【新建規則】,單擊【選擇規則類型】中的【使用公式確定要設置格式的單元格】,並在【為符合此公式的值設置格式】中輸入分別輸入:=D3<60;=(AND(D3>60,D3<85));=D3>85。
3、分別輸入公式時,單擊右下角的【格式】-【填充】,填充【紅色】、【綠色】、【藍色】。
解讀:
沒輸入一個公式,需要單擊【格式】-【填充】並選取填充色一次,暨本示例共需填充三次顏色哦!
十一、判斷單元格中是否包含指定文本。
目的:判斷「地區」中是否包含「海」。
方法:
在目標單元格中輸入公式:=IF(COUNTIF(E3,"*海*")=1,"是","")。
解讀:
利用Countif函數統計當前單元格中「海」的個數,如果=1,返回「是」,否則返回「」。
十二、返回指定範圍內不重複值的個數。
方法:
1、在目標單元格中輸入公式:=SUM(1/COUNTIF(E3:E9,E3:E9))或=SUMPRODUCT(1/COUNTIF(E3:E9,E3:E9))。
2、利用Sum+Countif組合函數時,需要用Ctrl+Shift+Enter填充。而Sumproduct+Countif只需回車或Ctrl+Enter填充。
結束語:
今天的內容就到此為止了,對於12個實用技巧,你Get到了嗎?歡迎在留言區留言討論哦!
親的支持是小編不斷前進的動力哦!自己學習的同時別忘了「點讚評」哦。