一、VLOOKUP函數是Excel中的一個縱向查找函數。
=VLOOKUP(A2,F:G,2,0)
二、COUNTIF計算給定範圍内符合條件的單元格數目,用于統計是否重複
=IF(COUNTIF(G:G,G2&"*")>1,"重複","不")
在計算文本型數字時,會默認按數值型進行處理,但是Excel中的數字精度隻有15位,并且身份證号碼是18位,因此會把前15位相同的身份證全部識别為相同的内容。需要以在後面加上 &"*" 強制以文本方式進行匹配
三、根據身份證号計算性别
=IF(MOD(MID(A2,17,1),2)=1,"男","女")
四、根據身份證号計算出生日期
=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))
五、根據身份證号計算年齡
=YEAR(TODAY())-YEAR(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)))
六、字符串替換隐藏部分字符
=REPLACE(B2,7,8,"****")
七、日期轉換為文本格式
=TEXT(A2,"yyyymmdd")
八、評分函數,去掉最高分最低分後求平均值
=TRIMMEAN(A2:G2,2/7)
先從數據集的頭部和尾部除去一定百分比的數據點,然後再求餘下數據平均值。第二個參數 percent是在計算時,所要除去的數據點的比例。如果在5個數據點的集合中,要除去 2個數據點 ,頭部除去1 個,尾部除去1個,那麼Percent = 2/5。
九、excel查找指定字符串,返回相應的結果
通過下面的函數,可以實現查找指定字符串,若找到返回“有”,若找不到返回“無”。
=IF(ISNUMBER(SEARCH("失業",G3)),"有","無")
從外向内逐一分析一下:
1、IF函數:=if(條件判斷,結果為真返回值,結果為假返回值)
2、ISNUMBER函數,檢測一個值是否是數值,返回TRUE或FALSE;其返回值就是IF函數的條件。
3、SEARCH函數:在指定的字符串中查詢特定字符的位置,不區分大小寫。如果能查找到指定的字符串,就返回數字;如果查不到,就返回#VALUE!。
如果是查找後返回的是數字,那麼isnumber就返回true,那麼if就返回條件為真的返回值。
十、excel統計不重複數據個數
=SUMPRODUCT(1/COUNTIF(C2:C7,C2:C7))
十一、excel查找重複的身份證号、手機号或銀行卡号
在excel查找重複項有很多方式,但是利用公式函數還是特别靈活高效。
=IF(COUNTIF(E:E,E2&"*")>1,"重複","不")
說明:
1、countif是條件計數函數,if是條件判斷函數。
2、對于身份證号碼以及銀行卡号等超長的文本型數字,使用COUNTIF函數時還需要做一些處理。COUNTIF函數在計算文本型數字時,會默認按數值型進行處理,但是Excel中的數字精度隻有15位,并且身份證号碼是18位,因此會把前15位相同的身份證全部識别為相同的内容。需要以在後面加上 &"*" 強制以文本方式進行匹配,這樣系統就能識别全部的數據。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!